Curso Clusterizacion JBoss 7.1

Post on 13-Jan-2017

197 views 3 download

Transcript of Curso Clusterizacion JBoss 7.1

© JBoss Inc. 2006

JBoss Clustering

Se vende manual paso a paso en español y las herramientas necesarias para un adecuado proceso de Clusterizacion de JBoss AS

7.1 a solo 200 Dolares con total garantía.

Llamar a 965426772 o escribir a cluster.jboss@gmail.comLIMA – PERU

2015https://www.facebook.com/clusterizacion.jboss

2

© JBoss Inc. 2006

Curso Clusterizacion JBoss 7.1• La Clusterización permite una alta

disponibilidad del servicio al hacer que su aplicación esté disponible en los servidores secundarios cuando la instancia principal esta inoperativo, además le permite incrementar la capacidad computacional añadiendo más servidores, incluso puede ayudar a aumentar el rendimiento mediante el balanceo de carga efectiva entre servidores en función de su capacidad de hardware.

3

© JBoss Inc. 2006

Diagrama de distribución de un Cluster Jboss AS en modo Domain. Incluye alta disponibilidad, balanceo de carga y recuperación automática de fallas.

Curso Clusterizacion JBoss 7.1

4

© JBoss Inc. 2006

Que es JBoss Clustering?• Transparente

No necesita de recompilar aplicacion. Transparente para el cliente Cluster es mantenida automaticamente Distribucion modular

• Open source Sin costo para activar clustering Robusto Disponibilidad de 24/7

5

© JBoss Inc. 2006

Clustering Terminologia• Scalabilidad

Incrementar la capacidad computacional (Horizontal y vertical)• Alta disponibilidad (High availability –HA)

Disponibilidad del servicio las 24/7 99.999 % (0.44 minutos/mes )

• Balanceo de Carga (Load balancing – LB) Manera de obtener HA y major performance al distribuir los

requests a diferentes servidores. Mantiene sessiones entre los Servidores.

• Recuperacion automatica (Failover - redirection) Los procesos continuan luego de la falla de un servidor Disponibilidad de los estados entre los servidores

• Tolerancia a fallas (Fault tolerance – State Replication) Garantiza el adecuado comportamiento del sistema luego de la

caida de un servidor.

6

© JBoss Inc. 2006

Load Balancer

State Replication

Failover

R1

R1

R2

R2

R3

R3

Clustering Terminologia

7

© JBoss Inc. 2006

Jboss Clustering incluye Cluster

Configurar los nodos con un unico objetivo - HomogeneousPartition – Grupos de nodosDefinido por nombreNodo puede incluir o retirar de acuerdo a necesidad (join/leave)Descubrimiento automatico

HA-SingletonSolo un nodo esta corriendo en un determinado momento.

8

© JBoss Inc. 2006

Clustering deployment Hot deploy

La aplicacion sera distribuida automaticamente en todos los nodos.

9

© JBoss Inc. 2006

Balanceador de cargaBalaqnceador de carga externo es necesario para procesar todos los requerimientos (requests) y respuestas (dispatch) a los nodos dentro del cluster.

Load-balancer

JbossNode 1

JbossNode 2

WebBrowser

SessionsReplications

11.2

1.1

1.3

10

© JBoss Inc. 2006

Modos de funcionamiento en JBOSS

StandaloneSe arranca el servidor Jboss como una instancia única. Esto significa que no comparte recursos con ninguna otra instancia en el cluster.

DomainEn este modo de funcionamiento se definen un conjunto de procesos Jboss que comparte recursos, funcionando como maestro-esclavo(s)

11

© JBoss Inc. 2006

Modos de funcionamiento en JBOSS - Domain

12

© JBoss Inc. 2006

Perfiles para clusteringEstos perfiles le indican a Jboss el modo de funcionamiento.

Domain profile name

Standalone File name

Clustered

Default Standalone.xml NHa Standalone-

ha.xmlY

Full Standalone-full.xml

N

Full-ha Standalone-full-ha.xml

Y

13

© JBoss Inc. 2006

Topologia

14

© JBoss Inc. 2006

HTTP session clustering - arquitectura

15

© JBoss Inc. 2006

Jboss 7 AS - FileSystem

16

© JBoss Inc. 2006

Jboss 7 AS - FileSystem

17

© JBoss Inc. 2006

Jboss 7 AS - FileSystemScale Up, Escalabilidad VerticalScale Out, Escalabiliadd Horizontal

18

© JBoss Inc. 2006

Jboss 7 AS - FileSystem

19

© JBoss Inc. 2006

Jboss 7 AS - FileSystem

© JBoss Inc. 2006

JBoss Clustering

Se vende manual paso a paso en español y las herramientas necesarias para un adecuado proceso de Clusterizacion de JBoss AS

7.1 a solo 200 Dolares con total garantía.

Llamar a 965426772 o escribir a cluster.jboss@gmail.comLIMA – PERU

2015https://www.facebook.com/clusterizacion.jboss