Upload
cein
View
164
Download
0
Embed Size (px)
Citation preview
Gregorio ChillónTechnical Specialist for HPCSun Microsystems
SUPERCOMPUTACIÓN: UNA HERRAMIENTA ESTRATÉGICA PARA LA EMPRESA
14 de Mayo – PamplonaSemana Internacional de la Computación
Slide: 2
Agenda• ¿Qué es la Supercomputación?• ¿Dónde se utiliza?• ¿Cómo me puede ayudar?• Algunos ejemplos• ¿Qué necesito para empezar?
Slide: 3
¿Qué es la supercomputación?
HardwareSoftware
Ciencia
Slide: 4
¿Qué es la supercomputación?
HPC
0.00%
10.00%
20.00%
30.00%
40.00%
50.00%
60.00%
70.00%
80.00%
90.00%
100.00%
Supercompuradores (Top 50)
Top 500
Computadores
●Se llama supercomputadores a los sistemas con mayor potencia de cálculo (Top 50)
Slide: 5
¿Qué es la supercomputación?●La diferencia entre un supercomputador y el resto de sistemas de cálculo es meramente cuantitativa
●+ Procesadores●+ Memoria●+ Almacenamiento
Slide: 6
¿Dónde se utiliza?
• Centros de investigación gubernamentales y académicos fueron los pioneros.
• Predicción y modelización meteorológica• Creación de contenido digital. Animación.• Ingeniería:
> Ingeniería mecánica asistida por ordenador (MCAE)
> Dinámica de fluidos (CFD)
• Análisis de riesgos financieros
• Empresas farmacéuticas
• Nanotecnología
HPC llega a la empresa.
Slide: 7
¿Cómo me puede ayudar?
● Reducir costes ● Mejorar la calidad de los productos ● Innovación (los primeros en tener un producto)● Certificar comportamiento de sus productos en circunstancias extremas
• Tomar las mejores decisiones de la forma más rápida posible
• Ejecutar aplicaciones que demandan mayor potencia de cálculo
• Analizar y clasificar grandes cantidades de datos
Las empresas están sometidas a una gran presión
HPCpuede solucionar estos problemas y es una herramienta imprescindible para mantener la competitividad de la empresa
Slide: 8
¿Cómo me puede ayudar?
Slide: 9
Algunos ejemplos.Ingeniería asistida por computador – Computer-aided engineering (CAE)
Diseño (CAD)
Simulación, analisis y optimización (CAE)
Fabricación (CAM)
Slide: 10
Algunos ejemplos.CAE (Continuación)
Dinámica de fluidos (CFD)• Aerodinámica: coches, aviones, cascos, bicicletas, ropa
deportiva, etc• Motores: analizar su combustión y rendimiento• Combustión: calderas, motores, centrales térmicas. etc• Medicina: eficacia de aerosoles en sistema respiratorio
Mecánica de sólidos (CSM)• Deformación de piezas: flexibilidad y resistencia• Simulación de impactos: entre coches, pájaro con avión, etc• Durabilidad: sistemas compuestos sometidos a vibraciones
Slide: 11
Algunos ejemplos.
• Situación inicial: grandes cantidades de información que procesar, analizar, clasificar.
• Un servidor no puede procesarla por si solo, mejor dicho, tardaría demasiado.
• Solución: dividir los datos y distribuirlos entre varios servidores para que la procesen.
• HBase: base de datos distribuida de hadoop, basada en BigTable de Google para almacenar grandes cantidades de datos estructurados
• Usuarios: Yahoo, Facebook, Last.fm y muchos más http://wiki.apache.org/hadoop/PoweredBy
Hadoop (http://hadoop.apache.org/)
Slide: 12
Conocomiento experto en el area de aplicación:● Ingeniería● Física● Química● Matemáticas
¿Qué necesito para empezar?
Conocomiento tecnología HPC:● Nodos cálculo● Comunicaciones● Almacenamiento● Software
Slide: 13
¿Qué necesito para empezar?
• Cantidad de nodos en función de necesidades del cliente
• Blade o Rack
• Intel, AMD o SPARC
• Infiniband y/o Ethernet
• Dependiendo de aplicación
• Lustre y/o NFS
• Alta disponibilidad
• Sun Unified Storage
Sun Compute Cluster + Sun Services
Sun Studio
XVM Ops Center
Linux
ComunicacionesCómputo Almacenamiento Software
Sun Grid Engine
● Linux, Windows o Solaris ●Compiladores y librerias ●Gestor de recursos●Provisionado y monitorización●Aplicaciones (ISVs)
GRACIASGregorio Chilló[email protected]