Servidor de clúster de Veritas


Veritas Cluster Server (rebautizado como Veritas Infoscale Availability [1] [2] y también conocido como VCS y también vendido incluido en el producto SFHA ) es un software de clúster de alta disponibilidad para sistemas informáticos Unix , Linux y Microsoft Windows , creado por Veritas Technologies . Proporciona capacidades de clúster de aplicaciones a sistemas que ejecutan otras aplicaciones, incluidas bases de datos , uso compartido de archivos en red y sitios web de comercio electrónico .

Los clústeres de alta disponibilidad (HAC) mejoran la disponibilidad de las aplicaciones al fallar o cambiarlos en un grupo de sistemas, a diferencia de los clústeres de alto rendimiento , que mejoran el rendimiento de las aplicaciones al ejecutarlas en varios sistemas simultáneamente.

La mayoría de las implementaciones de Veritas Cluster Server intentan generar disponibilidad en un clúster, eliminando los puntos únicos de falla mediante el uso de componentes redundantes como varias tarjetas de red, redes de área de almacenamiento además del uso de VCS.

Productos similares incluyen Fujitsu PRIMECLUSTER , IBM PowerHA System Mirror , HP Serviceguard , IBM Tivoli System Automation for Multiplatforms (SA MP), Linux-HA , OpenSAF , Microsoft Cluster Server (MSCS), NEC ExpressCluster , Red Hat Cluster Suite , SteelEye LifeKeeper y Sun racimo _ VCS es uno de los pocos productos en la industria que brinda alta disponibilidad y recuperación ante desastres en todos los principales sistemas operativos, al mismo tiempo que admite más de 40 tecnologías principales de aplicaciones/replicación listas para usar.

VCS es principalmente un software de agrupación en clústeres a nivel de usuario; la mayoría de sus procesos son procesos normales del sistema en los sistemas en los que opera y no tienen acceso especial al sistema operativo o funciones del kernel en los sistemas host. Sin embargo, la tecnología de interconexión (latido) que se usa con VCS es un protocolo patentado basado en Ethernet de Capa 2 que se ejecuta en el espacio del kernel usando módulos del kernel. [3] El protocolo de membresía de grupo que se ejecuta sobre el protocolo de latido de interconexión también se implementa en el núcleo. [3] En caso de un cerebro dividido , el módulo de 'esgrima' hace el trabajo de arbitraje y protección de datos. La esgrima también se implementa como un módulo del núcleo.

La arquitectura básica de VCS incluye LLT (transporte de baja latencia), GAB (servicios de membresía global y protocolo de transmisión atómica), HAD (demonio de alta disponibilidad) y agentes de clúster.