Subsecretaría de Educación Superior TECNOLÓGICO NACIONAL DE MÉXICO Instituto Tecnológico de Pachuca “2015, Año del Generalísimo José María Morelos y Pavón” INGENIERÍA EN SISTEMAS COMPUTACIONALES ADMINISTRACIÓN BASE DE DATOS PRESENTAN: NOMBRE NO. CONTROL: BENÍTEZ GASPAR EDUARDO 12200597 CABRERA CRUZ RICARDO LEVI 12200600 DOMÍNGUEZ QUIROZ HERIBERTO 12200607 CATEDRÁTICO: ING ARRIETA ZÚÑIGA JUAN ALEJANDRO 11 DE MAYO DEL 2015 Carretera México-Pachuca Km. 87.5, Col. Venta Prieta, Pachuca, Hidalgo. C.P. 42080 A. P. 276, Tels. : (01 771) 7113073, 7113596, 7113140, 7115119, www.itpachuca.edu.mx 7115538 Fax (01771)7113399 REPORTE CLUSTER
18
Embed
REPORTE INSTALACIÓN Y CONFIGURACIÓN DEL MySQL CLUSTER
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Subsecretaría de Educación Superior
TECNOLÓGICO NACIONAL DE MÉXICO Instituto Tecnológico de Pachuca
“2015, Año del Generalísimo José María Morelos y Pavón”
INGENIERÍA EN SISTEMAS COMPUTACIONALES
ADMINISTRACIÓN BASE DE DATOS
PRESENTAN:
NOMBRE NO. CONTROL: BENÍTEZ GASPAR EDUARDO 12200597 CABRERA CRUZ RICARDO LEVI 12200600 DOMÍNGUEZ QUIROZ HERIBERTO 12200607
CATEDRÁTICO: ING ARRIETA ZÚÑIGA JUAN ALEJANDRO
11 DE MAYO DEL 2015
Carretera México-Pachuca Km. 87.5, Col. Venta Prieta, Pachuca, Hidalgo. C.P. 42080 A. P. 276, Tels. : (01 771) 7113073, 7113596, 7113140, 7115119,
www.itpachuca.edu.mx 7115538 Fax (01771)7113399
REPORTE CLUSTER
INTRODUCCIÓN
En este documento se realiza con la intención de dar conocimiento del proyecto
realizado acerca de un clúster, realizado con MySQL Clúster versión -7.1.34- .
CONCEPTOS
Clúster: se aplica a los conjuntos o conglomerados de computadoras unidos entre
sí normalmente por una red de alta velocidad y que se comportan como si fuesen
una única computadora.
MySQL clúster: es una tecnología que permite el clustering de bases de datos en
memoria en un ambiente de no compartición. La arquitectura de no compartición
permite que el sistema gestor de base de datos (SGBD) funcione utilizando
hardware no muy costoso y con requerimientos mínimos tanto de software como
de hardware.
COMPONENTES
Un Clúster MySQL está compuesto por los siguientes componentes:
Manager (ndb_mgmd): es un servicio encargado de poner en marcha el
clúster, conectar nuevos servidores y ejecutar distintos comandos de
administración mediante el CLI ndb_mgm. Una vez que hemos levantado el
clúster no es necesario ni un requisito indispensable que esté levantado.
Data Nodes (ndbd): son nodos encargados del almacenamiento de los
datos. Se recomiendan al menos dos para disponer de redundancia y alta
disponibilidad. Estas serán las máquinas más potentes del clúster,
almacenarán los índices en memoria y los datos en memoria o disco. Todos
los Data Nodes deben tener el mismo hardware para evitar crear cuellos de
botella.
API nodes (mysqld): aunque el más usado sea mysqld, un API node
puede ser cualquier aplicación que haciendo uso de la API acceda al
clúster. El típico, también conocido como SQL Node, es el demonio mysqld
típico (compilado con soporte nbdcluster). De esta forma podremos escribir
o leer datos de nuestra BBDD como hemos hecho hasta ahora, mediante
comandos SQL.
INSTRUCCIONES PARA REALIZAR EL CLUSTER DE MySQL
A continuación se presenta la configuración, la primera parte es tanto para nodos
como para el administrador:
1. Descargar MySQL clúster desde la página oficial que
es: http://www.mysql.com/products/cluster/ la cual
su última versión es la 7.4.6 pero aquí se usó la
versión 7.1.34.
2. Desactivar los servicios de antivirus y firewall recordando también
desactivar el del sistema operativo en este caso Windows si se tiene
activado.
3. Crear una red para las computadoras (al menos 3), en este caso usamos
un modem, pueden ser útil otros dispositivos como un router.