introduccion al cluster
DESCRIPTION
El término cluster se aplica a los conjuntos o conglomerados de computadoras construidos mediante la utilización de componentes de hardware comunes, que se comportan como si fuesen una única computadora. La tecnología de clusters ha evolucionado en apoyo de actividades que van desde aplicaciones de supercómputo y software de misiones críticas, servidores web y comercio electrónico, hasta bases de datos de alto rendimiento, entre otros usos. En este taller aprenderás qué es y cómo se arma. Ponente: Jose ParrellaTRANSCRIPT
![Page 1: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/1.jpg)
Lo bueno, lo malo y lo geek de tener tu propio cluster
José Miguel Parrella(bureado)
![Page 2: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/2.jpg)
![Page 3: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/3.jpg)
¿qué es un cluster?
![Page 4: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/4.jpg)
dos o más computadoras
![Page 5: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/5.jpg)
unidas para resolver un problema
![Page 6: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/6.jpg)
miembros del cluster
![Page 7: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/7.jpg)
![Page 8: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/8.jpg)
![Page 9: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/9.jpg)
sistema (informático)
![Page 10: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/10.jpg)
redes
![Page 11: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/11.jpg)
ipv4
![Page 12: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/12.jpg)
ipv6
![Page 13: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/13.jpg)
aplicaciones
![Page 14: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/14.jpg)
servicios Web
![Page 15: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/15.jpg)
bases de datos
![Page 16: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/16.jpg)
procesos de negocios
![Page 17: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/17.jpg)
almacenamiento
![Page 18: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/18.jpg)
discos compartidos
![Page 19: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/19.jpg)
SAN, NAS
![Page 20: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/20.jpg)
computador
![Page 21: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/21.jpg)
arquitectura
![Page 22: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/22.jpg)
CPU
![Page 23: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/23.jpg)
Memoria RAM
![Page 24: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/24.jpg)
procesamiento
![Page 25: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/25.jpg)
cómputo
![Page 26: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/26.jpg)
Red Aplicación
Almacenamiento Cómputo
![Page 27: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/27.jpg)
ventajas
![Page 28: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/28.jpg)
High AvailabilityAlta Disponibilidad
![Page 29: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/29.jpg)
menos complejo
![Page 30: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/30.jpg)
más disponible
![Page 31: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/31.jpg)
![Page 32: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/32.jpg)
tsubame
![Page 33: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/33.jpg)
japón
![Page 34: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/34.jpg)
linux
![Page 35: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/35.jpg)
windows
![Page 36: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/36.jpg)
#5
![Page 37: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/37.jpg)
«five nines»
![Page 38: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/38.jpg)
99.999%
![Page 39: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/39.jpg)
5.26 minutos/año
![Page 40: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/40.jpg)
enemigo
![Page 41: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/41.jpg)
Single Point of FailurePunto Único de Falla
![Page 42: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/42.jpg)
un solo ISP
![Page 43: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/43.jpg)
un solo arreglo de discos
![Page 44: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/44.jpg)
una sola base de datos
![Page 45: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/45.jpg)
una sola región geográfica
![Page 46: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/46.jpg)
![Page 47: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/47.jpg)
High Performance ComputingAlto Desempeño
![Page 48: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/48.jpg)
beowulf
![Page 49: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/49.jpg)
windows hpc
![Page 50: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/50.jpg)
código optimizado
![Page 51: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/51.jpg)
mpi
![Page 52: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/52.jpg)
message passing interface
![Page 53: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/53.jpg)
Perl
![Page 54: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/54.jpg)
Parallell::MPI
![Page 55: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/55.jpg)
codeplex
![Page 56: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/56.jpg)
13
![Page 57: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/57.jpg)
open source
![Page 58: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/58.jpg)
![Page 59: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/59.jpg)
k
![Page 60: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/60.jpg)
simulaciones físicas
![Page 61: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/61.jpg)
túneles de viento
![Page 62: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/62.jpg)
predicción del clima
![Page 63: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/63.jpg)
simulación de la corteza cerebral
![Page 64: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/64.jpg)
Load BalancingBalanceo de Carga
![Page 65: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/65.jpg)
tiempo de vida uniforme
![Page 66: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/66.jpg)
reutilizar hardware antiguo
![Page 67: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/67.jpg)
![Page 68: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/68.jpg)
tiempos de respuesta
![Page 69: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/69.jpg)
5 minutos menos
![Page 70: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/70.jpg)
$240M / año
![Page 71: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/71.jpg)
paralelización
![Page 72: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/72.jpg)
no todo es paralelizable
![Page 73: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/73.jpg)
select * from table order by id
![Page 74: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/74.jpg)
insert into table (id, msg)values (1, ‘hey’)
![Page 75: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/75.jpg)
comunicación
![Page 76: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/76.jpg)
velocidad de la luz
![Page 77: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/77.jpg)
cluster
![Page 78: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/78.jpg)
dispositivo
![Page 79: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/79.jpg)
convierte
![Page 80: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/80.jpg)
problemas de cómputo
![Page 81: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/81.jpg)
problemas de comunicación
![Page 82: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/82.jpg)
Shared StorageAlmacenamiento Compartido
![Page 83: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/83.jpg)
DAS = 1.33$/GBDirect-Attached Storage
![Page 84: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/84.jpg)
SAN = 1.29$/GBStorage Area Network
![Page 85: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/85.jpg)
NFS, Samba et al.
![Page 86: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/86.jpg)
SCSI
![Page 87: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/87.jpg)
iSCSI
![Page 88: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/88.jpg)
ATA over Ethernet
![Page 89: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/89.jpg)
FibreChannel
![Page 90: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/90.jpg)
concurrencia
![Page 91: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/91.jpg)
metadata
![Page 92: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/92.jpg)
GFSGlobal File System
![Page 93: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/93.jpg)
CSVCluster Shared Volumes
![Page 94: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/94.jpg)
DRBDDistributed, Replicated Block Device
![Page 95: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/95.jpg)
metadata distribuida
![Page 96: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/96.jpg)
GlusterFS
![Page 97: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/97.jpg)
problemas
![Page 98: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/98.jpg)
participar en el cluster
![Page 99: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/99.jpg)
STONITHShoot The Other Node In The Head
![Page 100: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/100.jpg)
![Page 101: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/101.jpg)
don’t panic
![Page 102: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/102.jpg)
Shared Nothing
![Page 103: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/103.jpg)
![Page 104: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/104.jpg)
clusters oportunistas
![Page 105: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/105.jpg)
SETI
![Page 106: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/106.jpg)
BOINC
![Page 107: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/107.jpg)
<demo>
![Page 108: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/108.jpg)
Cluster Interoperable, Altamente Disponible con Balanceo de Carga• router Wi-Fi (10.11.13.1)• servidor linux 1 (10.11.13.108)• servidor linux 2 (10.11.13.106)• teléfono linux 4 (10.11.13.109)• IP virtual del servicio (10.11.13.10)• Observaciones• sin almacenamiento compartido• sin stonith• usando máquinas virtuales en Hyper-V• metodología Ultramonkey• pueden ingresar servidores reales Windows
![Page 109: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/109.jpg)
![Page 110: Introduccion al cluster](https://reader034.vdocuments.co/reader034/viewer/2022052600/557bd84ed8b42a8b3e8b4b0d/html5/thumbnails/110.jpg)
identifica los puntos únicos de falla de mi demostración