Cluster

Solo disponible en BuenasTareas
  • Páginas : 3 (660 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de septiembre de 2012
Leer documento completo
Vista previa del texto
Cluster: Es un conjunto de máquinas, cada una ejecutando un número de procesos incluyendo servidores MySQL , nodos de datos para NDB Cluster, servidores de administración, y programas especializadosde acceso a datos.
Componentes que se necesitan
- Nodos (Ordenadores o servidores)
- Sistema operativo
- Conexión de Red (ampliado más abajo)
- Middleware (capa entre el usuario y el sistemaoperativo)
- Protocolos de comunicación y servicio
- Aplicaciones
Tipos de nodos cluster
* El nodo de administración (MGM) : El rol de este tipo de nodo es administrar los otros nodos dentrodel MySQL Cluster, tal como proporcionar datos de configuración, iniciar y parar nodos, ejecutar copias de seguridad, y así. Un nodo MGM se arranca con el comando ndb_mgmd.
* El nodo de datos:Este almacena los datos del cluster. Hay tantos nodos de datos como réplicas, multiplicado por el número de fragmentos.
* El nodo SQL: Este es el nodo que accede a los datos del cluster. Un nodoSQL típicamente se arranca con el comando mysqld --ndbcluster o símplemente usando mysqld con ndbcluster añadido a my.cnf.
Tipos de clientes
* Clientes MySQL estándar: No son diferentes para MySQLCluster que para cualquier MySQL (no cluster). En otras palabras,MySQL Cluster puede ser accedido para aplicaciones MySQL existentes escritas en PHP, Perl, C, C++, Java, Python, Ruby, y así.
*Clientes de administración: Estos clientes conectan al servidor de administración y proporcionan comandos para arrancar y parar nodos, arrancar y parar traceo de mensajes (sólo en versiones dedepuración), mostrar versiones y estatus de nodos, arrancar y parar copias de seguridad, y así.
Ventajas de cluster en mysql
* Los datos almacenados en los nodos de datos de MySQL Cluster puedenreplicarse.
* Es que puede ejecutarse en hardware normal sin ningún requerimiento especial a parte de grandes cantidades de RAM
* Los requerimientos de software para Cluster son modestos.
* Para...
tracking img