Post on 13-Jan-2017
© 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