Buscador

Clúster de SQL

SQL es un servicio importante que ofrecen varios hosters a la mayoría de sus clientes. Sin embargo, es una de las áreas claves que muchos hosts no implementan como un clúster. Existen varias razones para esto y la más importante es el costo y la licencia. No obstante, los hosts que eligen un cluster de SQL altamente disponible deben diseñar su arquitectura de modo que seleccionen el tipo correcto de metodología de clúster que soporte diversas bases de datos. A diferencia de otras empresas en las que el clúster de SQL está compuesto de una cantidad relativamente pequeña de bases de datos, las compañías de hosting implementarán cientos, sino miles, de bases de datos para un único clúster de base de datos. Este clúster debe ser resistente tanto en rendimiento como en tiempo de actividad. Debido a que las compañías de hosting no tienen control sobre la forma en la que sus clientes escriben sus aplicaciones, se presentan algunos problemas únicos al diseñar un clúster para un hosting masivo. En un entorno de hosting, cada cliente posee 1-n bases de datos asignadas a él. Estas bases de datos pueden almacenarse en un único clúster o distribuirse entre múltiples clústeres. El clúster más común que un hoster construiría para un hosting SQL masivo es el clúster de SQL activo-pasivo estándar. Sin embargo, en la medida que los hosts entran en un hosting de software como servicio (SaaS), los requisitos del clúster de SQL se convierten de redundancia del nodo a redundancia de datos. Esto agrega más problemas ya que estos mismos sistemas aún alojarán numerosas bases de datos. 
No existe un modo rentable de construir una plataforma de clúster de SQL compacta, de alta disponibilidad y escalable. Cada topología del clúster tiene sus desventajas junto con el hecho de que los hosts no tienen control sobre el diseño de la aplicación de los clientes. El clúster de SQL ideal permitiría a los hosts realizar una distribución de carga, además de duplicar la base de datos, sin tener que ocuparse de los problemas de colisión de datos mientras mantienen una gran cantidad de bases de datos entre los clústeres.

No hay comentarios:

Publicar un comentario