Cluster-Bases De Datos

Páginas: 6 (1384 palabras) Publicado: 28 de enero de 2013
INSTITUTO TECNOLOGICO DE TUXTLA
GUTIERREZ

Ing. En Sistemas Computacionales

TOPICOS SELECTOS DE BASE DE DATOS

CLUSTER EN MYSQL

Mauricio Bacelis de la Torre.
Edwin Yuliani Moreno Bautista.
Edgar Enrique Salazar Maldonado.
Miguel Angel Perez Hernandez.

Tuxtla Gutiérrez, Chiapas. A 20 de septiembre del 2011.

1.- INTRODUCCION.
El término cluster (a veces españolizado comoclúster) se aplica a los conjuntos
o conglomerados de computadoras construidos mediante la utilización de
componentes de hardware comunes y que se comportan como si fuesen una
única computadora.
Hoy en día desempeñan un papel importante en la solución de problemas de
las ciencias, las ingenierías y del comercio moderno.
La tecnología de clústeres ha evolucionado en apoyo de actividades que vandesde aplicaciones de súper cómputo y software de misiones críticas, servidores
web y comercio electrónico, hasta bases de datos de alto rendimiento, entre otros
usos.
El cómputo con clústeres surge como resultado de la convergencia de varias
tendencias actuales que incluyen la disponibilidad de microprocesadores
económicos de alto rendimiento y redes de alta velocidad, el desarrollo deherramientas de software para cómputo distribuido de alto rendimiento, así como
la creciente necesidad de potencia computacional para aplicaciones que la
requieran.
Simplemente, un clúster es un grupo de múltiples ordenadores unidos mediante
una red de alta velocidad, de tal forma que el conjunto es visto como un único
ordenador, más potente que los comunes de escritorio.
Los clústeres sonusualmente empleados para mejorar el rendimiento y/o la
disponibilidad por encima de la que es provista por un solo computador
típicamente siendo más económico que computadores individuales de rapidez y
disponibilidad comparables.
De un clúster se espera que presente combinaciones de los siguientes servicios:
1. Alto rendimiento
2. Alta disponibilidad
3. Balanceo de carga
4. Escalabilidad

2.-CONTENIDO TEORICO.

-¿QUE ES UN CLUSTER?
Un clúster es un grupo de múltiples ordenadores unidos mediante una red de alta
velocidad, de tal forma que el conjunto es visto como un único ordenador, más
potente que los comunes de escritorio.
- MySQL Cluster
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 arquitecturade 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.
Como todo sistema de clustering, está diseñado para no tener un sólo punto de
falla, cada componente tiene su propia porción de disco y memoria para trabajar.
Bajo este esquema no se recomienda el uso demecanismos de a lmacenamiento
compartido como carpetas compartidas por red, sistemas de archivos de red, etc.
Motor de almacenamiento NDB
Este es un motor de almacenamiento en memoria que ofrece alta disponibilidad y
persistencia de datos. Es altamente configurable ofreciendo un gran número de
opciones para manejar el balanceo de cargas y la tolerancia a fallas.

Nodo de administración (Nodo MGM)Este tipo de nodo cumple con la función de manejar, controlar y coordinar los otros
nodos dentro del clúster. Implementa funciones de configuración de datos, Iniciar o
detener otros nodos dentro del clúster, ejecutar respaldos, u otras tareas
administrativas. Debido a que controla y configura el resto de los nodos, debe
iniciarse antes que cualquier otro tipo de nodos utiliz ando el comandondb_mgmd.

Nodo de datos
Este tipo de nodo almacena los datos. La cantidad de nodos de este tipo dentro
del cluster es igual a 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. No es necesario manejar más de una réplica. Este tipo de nodo
se levanta utilizando el comando ndbd.
Nodo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cluster en bases de datos
  • BASE DE DATOS , base de datos
  • Bases de datos y usuarios de bases de datos
  • Que es una base de datos y tipos de base de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS