Uploaded on

Presentacion de solucion de Red Hat para Virtualizacion de servidores.

Presentacion de solucion de Red Hat para Virtualizacion de servidores.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
846
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
31
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. OPEN SOURCEDE NIVEL EMPRESARIALJose Fernando Niño HSolution ArchitectRed Hat Andinojnino@redhat.com
  • 2. Agenda● Definicion Cluster● Tipos de Cluster ● Add­ons  ● Clustes + Virtualizacion● Preguntas
  • 3. Cluster ● Reunión de hardware y software (computadoras) que trabajan en conjunto para cumplir una tarea. Objetivo●  Aumentar el rendimiento  y disponibilidad de un  servicio
  • 4. TIPOS DE CLUSTER● Cluster de Procesamiento: (High Performance)● Cluster de Alta Disponibilidad : (High Availability)● Cluster de Balanceo: (Load Balancing) Soluciones Red Hat Enterprise Linux Server ● Red Hat Cluster Suite ● Red Hat Global File System ● Clustered Logical Volume Manager CLVM ● Piranha + LVS
  • 5. Cluster de Balanceo de Cargas● Basado en LVS (Linux Virtual Server)● Conjunto de software y hardware que equilibran la carga de un servicio en servidores reales● Se ejecuta por lo general en dos ordenadores configurados por igual (idénticos en HA)Función● Equilibrar la carga en los servidores reales● Comprobar la integridad de los servicios en cada servidor real
  • 6. Cluster por Balanceo de Carga por IP ● Balanceo de Carga Dinámico ● ­ virtual IP ● ­ Distribuye la Carga ● ­ Dos servidores en HA (failover) Active Router ­ Balancea la carga ­ Valida integridad de los servicios Backup Router ­ Heart­beats Active Router ­ Se activa en caso de falla
  • 7. Cluster por Balanceo de Carga por IP Ruteo Directo Los nodos pueden responder  directamente a los clientes
  • 8. ALGORITMOS● Round-robin: los servidores reales son tratados por igual● Weighted Round-Robin: se asigna mayor ponderación a servidores con mayor capacidad● Least-Connection: Distribuye más solicitudes a los servidores con menos conexiones activas● Weighted Least-Connections (default): Distribuye más peticiones a los servidores con menos conexiones activas con respecto a sus capacidades● Locality-Based Least-Connection Scheduling● Locality-Based Least-Connection Scheduling with Replication Scheduling● Destination Hash Scheduling● Source Hash Scheduling
  • 9. Configuration Tool ● Interfaz gráfica para configurar el balanceo de carga ● Único punto de gestión y monitoreo de la configuración de balanceo
  • 10. PIRANHA
  • 11. PIRANHA – Virtual Server
  • 12. PIRANHA – Real Server
  • 13. CLUSTER DE ALTA DISPONIBILIDADDisponibilidad:- Mantener la utilidad de la Información- Probabilidad de que un sistema esté funcionando y listo para usar en undeterminado momento tCalculo: Disponibilidad = MTTF / (MTTF + MTTR)MTTF = tiempo medio para presentar fallasMTTR = tiempo medio de reparaciónFailoverEs el proceso mediante el cual una máquina asume los servicios de otra,cuando esta ultima presenta una Falla.FailbackEl proceso de retorno de un determinado servicio desde otra máquina para sumáquina de origen.
  • 14. Clusters de Alta Disponibilidad (HA) HA para aplicaciones ●Clusters desde 2 a 100+ nodos ●Ante la falla de un nodo, el servicio es tomado por otros nodos en el cluster Soporte para Aplicaciones sin HA nativa ●Adaptación simple de la aplicación al cluster ●Reinicio automático en nodos alternativos El Storage Compartido ya no es un requisito
  • 15. ● Ante un fallo en el Servicio y/o nodo, Red Hat Cluster Suite dispone la migración inmediata del servicio y sus recursos asociados (IPs, filesystems, scripts) a otro nodo● Se pueden establecer políticas de failover para establecer de antemano la conducta del cluster ante un fallo● Posibilita eliminar los Puntos Unicos de Falla
  • 16. Dominios de Failover● Se pueden establecer políticas de failover para establecer de antemano la conducta del cluster ante un fallo● Permite aprovechar todos los nodos del cluster
  • 17. FENCING● - Separar los nodos del cluster del almacenamiento ● Necesario para prevenir la corrupción de recursos ● Requerido para obtener soporte
  • 18. Requerimientos Fence Device Script de System VCoherencia a nivel de red
  • 19. Red Hat Global File System● El sistema de archivo cluster open source para implementaciones empresariales
  • 20. Red Hat Global File System ● Global File System (GFS v2) ● Mayor Performance y Estabilidad ● Lecto/Escritura simultánea de los servers a un  único FS hasta 16 nodos ● Recovery via Journaling Data y meta­data ● 64 bit file system: 100TB fileystem máximo sop.(8  Exa Bytes, teóricos) ● Administrador de Lock Distribuído (DLM)● Cluster Logical Volume Manager (CLVM) Resizing del Volumen Lógico y el FS (ONLINE) Multipathing, mirroring● Direct I/O (Ideal para DBs)
  • 21. Red Hat GFS - Escalamiento ● Selinux Policy ● ACL ● QUOTAS ● CDPN (Context Dependent Path  Name) ● Backups
  • 22. Oportunidades● Cluster Oracle Activo – Pasivo● HP Serviceguard
  • 23. Eliminar los Puntos Unicos de Falla• Multipathing   ∙ Acceda a un storage compartido (SAN,      GNBD, iSCSI) por múltiples caminos● Ethernet Bonding   ∙ Placas de red (NICs) redundantes• LVM2   ∙ Snapshot   ∙ Mirroring (RAID 1)   ∙ HA CLVM Multipath Activo/Activo = performance + redundancia
  • 24. Management