Escalamientomysql

Páginas: 16 (3939 palabras) Publicado: 4 de septiembre de 2011
ESCALAMIENTO EN MYSQL 5.0
VIRTUALIZACIÓN DE CLUSTER CON VIRTUAL BOX
25/07/2010 IESO Edgar Salinas

ESCALAMIENTO EN MYSQL 5.0 2010

CONTENIDO

INTRODUCCIÓN. OBJETIVO. ESQUEMA. REQUERIMIENTOS GENERALES: INSTALANDO MYSQL. INSTALANDO MYSQL-CLUSTER. INSTALANDO LA REPLICACIÓN EN MYSQL. INSTALANDO HEARTBEAT. TAREAS DEL CLIENTE UNO. TAREAS DEL CLIENTE DOS. CONCLUSIONES. BIBLIOGRAFÍA.

3 5 5 78 8 14 18 21 21 22 23

EDGAR SALINAS 2

ESCALAMIENTO EN MYSQL 5.0 2010

INTRODUCCIÓN.
MySQL Cluster es una tecnología que permite clustering de bases de datos en memoria en un entorno de no compartición. La arquitectura de no compartición permite que el sistema funcione con hardware barato, y sin ningún requerimiento especial de hardware o software. Tampoco tienen ningún punto único defallo porque cada componente tiene su propia memoria y disco. MySQL Cluster integra el servidor MySQL estándar con un motor de almacenamiento clusterizado en memoria llamado NDB. En nuestra documentación, el término NDB se refiere a la parte de la inicialización específica al motor de almacenamiento, mientras que MySQL Cluster se refiere a la combinación de MySQL y el nuevo motor de almacenamiento.Un MySQL Cluster consiste en 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 (posiblemente) programas especializados de acceso a datos. La relación de estos componentes en un cluster se muestra aquí:

EDGAR SALINAS 3

ESCALAMIENTO EN MYSQL 5.0 2010

Todos estos programasfuncionan juntos para formar un MySQL Cluster. Cuando se almacenan los datos en el motor NDB Cluster, las tablas se almacenan en los nodos de datos. Tales tablas son directamente accesibles desde todos los otros servidores MySQL en el cluster. Por lo tanto, en una aplicación de pago que almacene datos en un cluster, si una aplicación actualiza el salario de un empleado, todos los otros servidores MySQLque acceden a estos datos pueden ver el cambio inmediatamente. Los datos almacenados en los nodos de datos de MySQL Cluster pueden replicarse: el cluster puede tratar fallos de nodos de datos individuales sin otro impacto a parte de abortar unas pocas transacciones debido a la pérdida de estado de transacción. Como las aplicaciones transaccionales se suponen que tratan fallos transaccionales, estono debería ser un problema. Al llevar MySQL Cluster al mundo Open Source , MySQL propociona tratamiento de datos clusterizado con alta disponibilidad, alto rendimiento, y escalabilidad disponible para todo el que lo necesite.

EDGAR SALINAS 4

ESCALAMIENTO EN MYSQL 5.0 2010

OBJETIVO.
Realizar un ejercicio en que se muestren las características de alta disponibilidad, alto rendimiento yescalabilidad que brinda el tratamiento de datos clusterizados por MySQL.

ESQUEMA.
Para realizar este proyecto se necesitan tres nodos los cuales obedecen al siguiente esquema de interconexión.

EDGAR SALINAS 5

ESCALAMIENTO EN MYSQL 5.0 2010

EDGAR SALINAS 6

ESCALAMIENTO EN MYSQL 5.0 2010

REQUERIMIENTOS GENERALES:
REQUERIMIENTOS DE HARDWARE.
Para este ejercicio necesitaremos unaPC con las siguientes características, que nos darán un correcto funcionamiento: 1. 2. 3. 4. Procesador cordos-duo. Sistema operativo XP, Vista, Seven, Ubuntu (de 8.04 en adelante) 2 Gi de memoria RAM. Virtual Box en el cual se instalarán las máquinas con las que se realizará el cluster, éstas tendrán el sistema operativo ubuntu jaunty jackalope 9.04.

REQUERIMIENTOS DE RED.
1. La máquinafísica deberá contar con tarjeta de red Ethernet de 10/100 Mbps. 2. Las máquinas virtuales deberán tener el Adaptador de red Puente/Etho para la conectividad de las mismas. 3. Para el nodo que fungirá como administrador de cluster se le asignará la dirección 192.168.1.5 4. El cliente uno se configurará con la dirección 192.168.1.6. 5. El cliente dos se configurará con la dirección 192.168.1.7. NOTA:...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS