Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza...

27
Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato

Transcript of Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza...

Page 1: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Hardware de alta disponibilidad para base de datos corporativas

Taller de Base de Datos

Constanza Alarcón

Gabriel Barrera

Nicolás Caro

Francisco Honorato

Page 2: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Gabinete

• Un rack es un bastidor destinado a alojar equipamiento electrónico, informático y de comunicaciones.

• Los racks son muy útiles para alojar un gran número de dispositivos.

• Dimensiones.

Page 3: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Placa Madre-La placa de circuito impreso

puede ser evaluada por el número de capas de fibra de vidrio usadas en su composición.

• Los conectores para la CPU, la memoria cache, los slots de expansión, las unidades de disco y los conectores de energía son otro puntos muy importantes.

Page 4: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Memorias RAM server

• Memoria ECC (Error Correcting Code)– La memoria ECC detecta errores

de bits múltiples y corrige errores de bits únicos.

– Dependiendo del tipo de placa y la BIOS va variando el uso de estas carácter ticas de las RAM.

– Evitan que el procesador se detengan y se produzcan los “pantallazas azules”

Page 5: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Discos Duros

-Almacenamiento volatil

-Grabación magnetica digital

Cabezal de lectura/escritura

Page 6: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Direccionamiento

Cilindro, Cabeza y Sector

• Platos en donde se graban los datos

• Cabezal de lectura/escritura

• Motor que hace girar los platos

• Electroimán que mueve el cabezal

Page 7: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Piezas de un disco duro

• Circuito electrónico de control, que incluye: interfaz con la computadora, memoria caché.

• Bolsita desecante (gel de sílice) para evitar la humedad

• Caja, que ha de proteger de la suciedad

• Tornillos, a menudo especiales

Page 8: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

TIPOS DE CONECTORES:

• SATA (7200)• IDE• SCSI (10000 - 15000)

Page 9: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

TECNOLOGIA RAID

• RAID 0• RAID 1• RAID 0+1• RAID 5

Page 10: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Procesador

AMD Opteron 2212

AMD opteron• Puesto a la venta el 22 de abril

de 2003, para competir con Xeon.

• puede ejecutarse tanto para 64 como para 32 bits

AMD Socket F• Diseñado por AMD para su línea

Opteron• fue publicado el 15 de agosto de

2006

Page 11: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Procesador

Sun UltraSparc II

AMD Quad FX Puesto a la venta el 30 de noviembre

de 2006Versión mejorada del socket F

Page 12: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Procesador

Intel Xeon• El primer procesador Xeon apareció en 1998

con el nombre Pentium II Xeon.• En el año 2000, el Pentium II Xeon fue

reemplazado por el Pentium III Xeon• El último miembro añadido a la familia Xeon

es el procesador Xeon MP, lanzado en 2002.(combinaba la tecnología Hyper-Threading con La

tecnología NetBurst)

Page 13: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Procesador

• La línea de procesadores Xeon era de 32 bits, surgiendo luego versiones basadas en tecnología AMD 64 de 64 bits como es el Xeon Nocona• El 26 de junio de 2006, Intel

anunció la nueva generación: Xeon Dual Core Xeon con tecnología de doble núcleo

Page 14: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Fuente de Poder

-Redundantes

Page 15: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Ejemplos de redundancias

-Tarjeta de red

Bonding

Page 16: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

-

Cluster con base de datos

Balanceo de cargas

Ejemplos de redundancias

Page 17: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Configuración de Servidores

- Para la computación de alto rendimiento se utilizan:- Clusters- Supercomputadores- Computación

Paralela

Page 18: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Cluster

-Es un conjunto de ordenadores que está diseñado para dar altas prestaciones en cuanto a capacidad de cálculo.

¿Por Qué un Cluster?• El tamaño del problema por resolver y• El precio de la máquina necesaria para

resolverlo

Page 19: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Requisitos- Procesos Paralelizables- Librerías especiales

- Heterogéneos: PVM (maquina virtual paralela)

- Homogéneo: MPI (interfaz de traspaso de mensajes)

- Software- OSCAR (Open Source Cluster Application

Resources) - "WCC 2003" (Windows Computer Cluster)

- * arquitectura del procesador, sistemas operativo, entre otras

Page 20: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

EjemplosUn cluster en la Universidad McGill

Page 21: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Ejemplos

Un ejemplo de cluster en la NASA

Page 22: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Ejemplos• ARPANET 1969• Productos Comerciales: ARCnet (77),

VAXcluster(84), Tandem Himalaya e IBM S/390 Parallel Sysplex (94)

Page 23: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Beneficios• Alto Rendimiento (High Performance).• Alta Disponibilidad (High Availability).• Alta Eficiencia (High Throughput).• Escalabilidad (Scalability).

Page 24: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Clasificiación• High Performance (Rendimiento):

gran capacidad computacional, grandes cantidades de memoria, o ambos a la vez.

• High Availability (Disponibilidad): disponibilidad y confiabilidad.

• High Throughput (Eficiencia): Mayor cantidad de tareas en el menor tiempo posible.

– Clusters de IT Comerciales (Disp-Efic)– Clusters Científicos (Rend).

Page 25: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Componentes

Un ejemplo de cluster en la NASA

• Sistemas Operativos• Conexiones de Red• Middleware (Interfaz, Herramientas,

Escalabilidad)• Protocolos de Comunicación y servicios• Aplicaciones• Ambientes de Programación Paralela

Page 26: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Ejemplos Cluster Implementados

Un ejemplo de cluster en la NASA

• Beowulf 1994 con 16 computadores personales (procesadores de 200 MHz) - Ethernet. 3.2 GFlops.

• Berkeley NOW 1997 con 105 estaciones de trabajo Procesador 167 MHz, 128 MB RAM, red Ethernet y Myrinet. 10 GFlops.

• Google ♥2003 con mas de 15.000 computadores personales. En Promedio cientos de megabytes y billones de ciclos del CPU.

Page 27: Hardware de alta disponibilidad para base de datos corporativas Taller de Base de Datos Constanza Alarcón Gabriel Barrera Nicolás Caro Francisco Honorato.

Ejemplos Cluster Implementados

Un ejemplo de cluster en la NASA

• Cluster PS2 – U. Illinois2004 con 70 PS2 sobre linux , cómputo científico y visualización de alta resolución.

• Cluster X - Tecnológico de Virginia 2004 con 2200 procesadores Apple G5 de 2.3 GHz. Logró 4 Terabytes RAM y 176 Terabytes DD, 12.25 TFlops.

• MareNostrum - Centro de Supercomputación de Barcelona.2004 con 3564 procesadores PowerPC970 de 2.2 GHz. 20.53 TFlops.

• Thunder - Universidad de California2005 con 4096 procesadores Intel Itanium2 Tiger4 de 1.4GHz. 19.94 TFlops.

• ASCI Q - Laboratorio Nacional Los Álamos - USA2002 con 8192 procesadores AlphaServer SC45 de 1.25 GHz. 13.88 TFlops.