Cluster de datos


Un cluster es una colección de componentes que se unen y trabajan como un solo componente para proveer alta disponibilidad. Nos referimos a una arquitectura en la que tenemos varios equipos con parte de los datos del usuario trabajando al unísono como un solo sistema. La arquitectura de un cluster de base de datos viene definida por la manera en que se almacenan los datos en cada nodo.
Un clúster MySQL integra un servidor MySQL estándar y un motor de almacenamiento en memoria llamado NDB clúster, funcionando en un conjunto de una o más computadoras.

Nodo de datos

Este tipo de nodo almacena los datos. La cantidad de nodos de este tipo dentro del cluster es igual a la cantidad de replicas por la cantidad de fragmentos. Es decir, si se manejan 4 replicas de los datos con 2 fragmentos, se necesitarían 8 nodos de datos.
Los nodos pueden ser simples ordenadores, sistemas multiprocesador o estaciones de trabajo.

Nodo de administración (MGM): Cumple con la función de manejar, controlar y coordinar los otros nodos dentro del cluster.
Nodo SQL: Consiste en un servidor de SQL server que utiliza el motor de almacenamiento NDB.




No hay comentarios.:

Publicar un comentario