Arquitecturas Paralelas Clusters, Grids y Clouds
|
|
- Benito Ramírez Correa
- hace 8 años
- Vistas:
Transcripción
1 Arquitecturas Paralelas Clusters, Grids y Clouds William Stallings, Organización y Arquitectura de Computadores, 5ta. ed., Capítulo 16: Procesamiento Paralelo. Andrew S. Tanenbaum, Organización de Computadoras 4ta. ed., Capítulo 8: Arquitecturas de computadoras paralelas. Hesham El-Rewini & Mostafa Abd-El-Barr, Advanced Computer Architecture and Parallel Processing. Willey.
2 Arquitecturas Paralelas Taxonomía de Flynn Massively Parallel Processor (MPP)
3 Arquitecturas Paralelas Network Computing También llamada Distributed computing, Very losely-coupled processing o Cluster computing. Se utilizan multicomputadoras (pasaje de mensajes, sin memoria compartida) con algunas particularidades. En general, los Clusters se relacionan con la tecnología de redes standard, utilizada con el objetivo de crear una infraestructura de computación empleando comodities. Nodos: PC/WSs autónomas (stand-alone) y posiblemente heterogéneas. Links: TCP/IP packet switched sobre LAN de cobre, fibra, wireless, etc. (Notar diferencia con MPP: nodos high profile, interconectados con redes estáticas de alta tecnología, específicamente diseñadas)
4 Arquitecturas Paralelas Clusters DEFINICION Sistema distribuido compuesto por un conjunto de computadoras autónomas, interconectadas, trabajando juntas en forma cooperativa como un único recurso integrado. MOTIVACION La utilización de la CPU de una estación de trabajo típica es menor que el 10%. Aumento de la performance de las WS, por lo tanto el porcentaje de utilización de las mismas disminuye aún más. Las organizaciones son reticentes a comprar grandes supercomputadoras con ciclo de vida corto. Las herramientas de desarrollo para WS están más maduras Los clusters de WS tiene buena relación costo/beneficio y crecimiento incremental. Se pueden reutilizar las PCs.
5 Arquitecturas Paralelas Clusters Columbia (2004 #2) supercomputer Mare Nostrum (2005 #5)
6 Arquitecturas Paralelas Clusters IBM Roadrunner (2008 #1) LANL > 1 PFLOP (uss133m), commodities 12,960 IBM PowerXCell 8i + 6,480 AMD Opteron + Infiniband
7 Arquitecturas Paralelas Clusters Tianhe-1A (2010 #1) National Supercomputing Center in Tianjin CHINA NVIDIA Tesla M2050 GPUs procesadores Intel Xeon TB RAM Red propia: Arch (160 Gbps, el doble que InfiniBand) 2.5 PFLOP (LINPACK) 88 Musd, 20 Musd mantenimiento anual, 200 empleados, 140 racks, 4 MW consumo de potencia (1/3 de lo que consumirían procesadores)
8 Arquitecturas Paralelas Clusters (cont) VENTAJAS Muy escalables (en costo/n). Ampliación gradual. Mayor disponibilidad por redundancia. Buena relación costo/beneficio por utilizar comodities. Esta tecnología recibe un gran impulso cuando convergen tres tecnologías: Microprocesadores de gran performance (un procesador actual es equivalente a una supercomputadora de hace 20 años). Comunicaciones de alta velocidad. Herramientas standard para desarrollo de software & Open Source.
9 Principales aplicaciones Alta disponibilidad (HA High-Availability): nodos redundantes, usualmente x2. Ej: Linux-HA. Balanceo de carga (Load Balancing): Server Farms. Ej: Sun Grid Engine, Maui Cluster Scheduling. Alta performance (HPC High-Performance Clusters): split. Ej: Beowulf Clusters (PCs+Ethernet+Linux+Free software MPI) CYCLE STEALING Usos, ventajas y desventajas. Folding@Home con PS3 superó el PFLOP (dos veces Blue Gene, con una red 1M veces más lenta)
10 Tecnologías de redes Clasificación: WAN, MAN, LAN, SAN Internet y el protocolo TCP/IP (o ATM o FDDI) Tecnologías para interconexión en cluster Ethernet (1974), hubs, switches. Myricom s Myrinet (1998) Quadrics s QsNet (2002) Infiniband (2005) VER: IEEE Micro. 2006, issue 3, High Performance Interconnects. DISPONIBLE Latencia y ancho de banda (o productividad)
11 El modelo cliente-servidor Modelo 2 tier (cliente-db) 3 tier (clienteweb-db). Servidores multithreaded. Aplicación a la computación paralela. Sockets: data structure + system calls (socket abstraction layer). RPC: sobre sockets. El procedimiento está en una máquina distinta a la del caller. Threads: lightweight processes.
12 Arquitectura
13 Arquitectura (cont)
14 Implementación Lawrence Livermore National Laboratory a) Avalon Beowulf Cluster (1998) b) Blue Gene/L MPP (2005 #1)
15 Clasificaciones I
16 Clasificaciones II Otra clasificación de límites difusos (Null): NOW (Network of Workstations): Utiliza sistemas ociosos. COW (Collection of Workstations): NOW con coordinación. DCPC (Dedicated Cluster Parallel Computer): Grupo de WS unidos para resolver un problema específico. POPC (Pile of PCs): Cluster heterogéneo que forma un sistema dedicado.
17 Clasificaciones III Based on Node components architecture & configuration: Homogeneous Clusters (all nodes will have similar configuration), Heterogeneous Clusters (nodes based on different processors and running different OSes). Based on Node ownership: Dedicated Clusters, Non-dedicated clusters (Adaptive parallel computing, also called Communal multiprocessing). Based on Focus (in Market): High Performance (HP) Clusters [Grand Challenging Applications], High Availability (HA) Clusters [Mission Critical applications]. Based on Node Architecture: Clusters of PCs (CoPs), Clusters of Workstations (COWs), Clusters of SMPs (CLUMPs). Based on Node OS Type: Linux Clusters (Beowulf), Solaris Clusters (Berkeley NOW), NT Clusters (HPVM), AIX Clusters (IBM SP2), SCO/Compaq Clusters (Unixware).
18 Algunos ejemplos antiguos
19 Algunos ejemplos modernos The IBM Power 755 offers tremendous processing power in adense 4U node to meet the most demanding HPC applicationrequirements by supporting 32 POWER7 processor cores and256 GB of memory Densely packaging up to 3,072 POWER7Â processor cores per rack,each one running at 3.84GHz, the 256-core Power775 supercomputingdrawer is designed for speed and tuned for performance. With the capa-bility of clustering up to 2,048drawers together, the total processingpower of up to 524,288 POWER7 cores can be assigned to tackle someof the world s greatest problems. Supported by up to 24TBs of memoryand 230TBs of storage per rack and super fast interconnects, thepower775 is estimated to achieve over 96TFLOPS per rack.
20 Algunos ejemplos modernos PICO SC-5 SuperClusters Scalable FPGA Cluster 48 Xilinx Kintex-7 or Virtex-6 FPGAs 192GB of DDR3 local FPGA memory 19.5 Million Logic Cells in one 4U server Dual Intel Quad Core Xeon Processor 48GB RAM Dual Hard Drives Linux Zynq Z-7020 FPGA
21 El modelo de programación Los clusters son combinaciones de Multiprocesadores (SMP y NUMA) y Multicomputadoras. Se programan con OpenMP y MPI combinados.
22 MPI Standard Library de rutinas para la confección de programas de pasaje de mensajes eficientes y portables. No es un lenguaje de programación. MPI Forum MPI Existen diferentes tipos de rutinas: Inicialización (comunicadores): MPI_Init, MPI_Rank, MPI_Size Comunicación punto a punto (poin-to-point): MPI_Send, MPI_Receive Operaciones colectivas: MPI_Reduce, MPI_Scan, MPI_Bcast Sincronización: MPI_Barrier Mensajes bloqueantes (3 way) y no bloqueantes. Implementaciones Open Source: LAM-MPI y MPICH
23 MPI Ejemplo (hello world MPI): #include <stdio.h> #include <mpi.h> int main(){ int rank, size; MPI_Init( &argc, &argv ); MPI_Comm_size( MPI_COMM_WORLD, &size ); MPI_Comm_rank( MPI_COMM_WORLD, &rank ); printf( "Hello world from process %d of %d\n", rank, size ); MPI_Finalize(); return 0; }
24 Scheduling Una vez que se ha diseñado el programa paralelo como un conjunto de tareas a ejecutar, aparece un nuevo desafío: asignar las tareas en forma eficiente a las unidades de procesamiento disponibles en la arquitectura paralela (SCHEDULING). Este es uno de los desafíos más importantes en los sistemas paralelos. Se trata de un problema complejo que no siempre tiene una solución óptima. Se puede encontrar la mejor en un determinado tiempo. Es un área de investigación actual (El-Rewini Cap.10). Hay dos aspectos a considerar: La calidad de la asignación (schedule): será mejor cuanto más rápido se ejecute el conjunto. La eficiencia del algoritmo (scheduler): si dos schedules tardan lo mismo, el mejor será el más simple.
25 Sistemas Operativos
26 Clusters Clusters de Clusters (Hyperclusters) Cluster 1 Scheduler Master Daemon LAN/WAN Submit Graphical Control Cluster 3 Execution Daemon Scheduler Clients Master Daemon Cluster 2 Submit Graphical Control Scheduler Master Daemon Clients Submit Graphical Control Clients Execution Daemon Execution Daemon
27 Grids - Concepto El término Grid se toma de Electrical Power Grid (red de distribución de energía eléctrica). Cuando conectamos algún dispositivo eléctrico a la red de alimentación no nos preocupamos por saber si la fuente es: Energía hidráulica. Energía eólica. Una central nuclear. No es necesario conocer las capas subyacentes. Sin embargo, la infraestructura de red es subyacente e indispensable para que funcione cualquier infraestructura grid.
28 Grids - Infraestructura Ejemplo: GEANT en Europa o RedCLARA en América Latina.
29 Grids - Definición El objetivo es formar una inter-red de clusters con capacidad de cómputo y almacenamiento. Definición (Foster 2003): Middleware para la integración de recursos computacionales geográficamente distribuídos. Analogía con 'Power Grid' ( infraestructura de servicio transparente y penetrante ). IMPORTANTE: no presenta todos los clusters como una única computadora. Es un conjunto de servicios que organiza recursos y distribuye tareas. Middleware. Conecta clusters diversos que en principio no confían entre si. No existe comunicación entre los clusters. Virtual organizations. Visión unificada. Herramientas: Globus Toolkit. Ejemplos: NCSA TeraGrid, Cern LHC.
30 Grids - Modelo
31 Cloud Computing Es un 'modelo de negocio'. Wikipedia: Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). Tipos: Infrastructure as a service (IaaS) Platform as a service (PaaS) Software as a service (SaaS) Storage as a service (STaaS) Security as a service (SECaaS) Data as a service (DaaS) Database as a service (DBaaS) Test environment as a service (TEaaS) Desktop virtualization API as a service (APIaaS) Backend as a service (BaaS)
32 Grid computing vs. Cloud computing What? Grids enable access to shared computing power and storage capacity from your desktop Clouds enable access to leased computing power and storage capacity from your desktop Who provides the service? Research institutes and universities federate their services around the world through projects such as EGI- InSPIRE and the European Grid Infrastructure. Large individual companies e.g. Amazon and Microsoft and at a smaller scale, institutes and organisations deploying open source software such as Open Slate, Eucalyptus and Open Nebula. Who uses the service? Research collaborations, called "Virtual Organisations", which bring togetherresearchers around the world working in the same field. Small to medium commercial businesses or researchers with generic IT needs Who pays for the service? Governments - providers and users are usually publicly funded research organisations, for example through National Grid Initiatives. The cloud provider pays for the computing resources; the user pays to use them Where are the computing resources? In computing centres distributed across different sites, countries and continents. The cloud providers private data centres which are often centralised in a few locations with excellent network connections and cheap electrical power. How do they work? Grids are an open source technology. Resource users and providers alike can understand and contribute to the management of their grid Clouds are a proprietary technology. Only the resource provider knows exactly how their cloud manages data, job queues, security requirements and so on.
33 Grid Ventajas - Collaboration: grid offers a federated platform for distributed and collective work. - Ownership : resource providers maintain ownership of the resources they contribute to the grid - Transparency: the technologies used are open source, encouraging trust and transparency. - Resilience: grids are located at multiple sites, reducing the risk in case of a failure at one site that removes significant resources from the infrastructure. Desventajas - Reliability: grids rely on distributed services maintained by distributed staff, often resulting in inconsistency in reliability across individual sites, although the service itself is always available. - Complexity: grids are complicated to build and use, and currently users require some level of expertise. - Commercial: grids are generally only available for not-for-profit work, and for proof of concept in the commercial sphere Cloud - Flexibility: users can quickly outsource peaks of activity without long term commitment - Reliability: provider has financial incentive to guarantee service availability (Amazon, for example, can provide user rebates if availability drops below 99.9%) - Ease of use: relatively quick and easy for nonexpert users to get started but setting up sophisticated virtual machines to support complex applications is more difficult. - Generality: clouds do not offer many of the specific high-level services currently provided by grid technology. - Security: users with sensitive data may be reluctant to entrust it to external providers or to providers outside their borders. - Opacity: the technologies used to guarantee reliability and safety of cloud operations are not made public. - Rigidity: the cloud is generally located at a single site, which increases risk of complete cloud failure. - Provider lock-in: there s a risk of being locked in to services provided by a very small group of suppliers.
Arquitecturas Paralelas Clusters, Grids y Clouds
Arquitecturas Paralelas, Grids y Clouds William Stallings, Organización y Arquitectura de Computadores, 5ta. ed., Capítulo 16: Procesamiento Paralelo. Andrew S. Tanenbaum, Organización de Computadoras
Más detallesArquitecturas Paralelas Clusters
Arquitecturas Paralelas Clusters William Stallings, Organización y Arquitectura de Computadores, 5ta. ed., Capítulo 16: Procesamiento Paralelo. Andrew S. Tanenbaum, Organización de Computadoras 4ta. ed.,
Más detallesNicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011
Clusters Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011 Introducción Aplicaciones que requieren: Grandes capacidades de cómputo: Física de partículas, aerodinámica, genómica, etc. Tradicionalmente
Más detallesComputacion de Alto Performance
Computacion de Alto Performance Abraham Zamudio Abraham Zamudio Computacion de Alto Performance 1/47 Indice 1 Algunos Aspectos Teoricos 2 Paralelismo Computacional 3 Linux Cluster Hardware Software 4 MPICH
Más detallesInfraestructura de Redes. Microprocesadores
Infraestructura de Redes Microprocesadores Infraestructura Serie 3400 Supere la etapa de las PC de desktop con el desempeño avanzado de los servidores equipados con procesadores Intel Xeon serie 3400.
Más detalles:Arquitecturas Paralela basada en clusters.
Computación de altas prestaciones: Arquitecturas basadas en clusters Sesión n 1 :Arquitecturas Paralela basada en clusters. Jose Luis Bosque 1 Introducción Computación de altas prestaciones: resolver problemas
Más detallesObjetos Distribuidos - Componentes. Middleware
Objetos Distribuidos - Componentes Middleware Middleware Component Oriented Development Arquitecturas 3 Tier Middleware es el software que: conecta y comunica los componentes de una aplicacion distribuida
Más detallesComputación de Alta Performance Curso 2008 CLUSTERS
Computación de Alta Performance Curso 2008 Basado en el artículo Cluster computing at a glance. M. Baker, R. Buyya, Software Practice and Experience 29 (6), pp. 551-576, 1999. CÓMO MEJORAR LA PERFORMANCE?
Más detallesComputación Cluster y Grid. Computación Cluster y Grid. Cluster Computing
Cluster Computing 1 Concepto de Cluster Cluster: Sistema de computación basado en hardware estándar conectado por una red dedicada (de altas prestaciones) dedicado a un propósito específico. [Baker00]
Más detallesIntroducción. TEMA 3: Clusters de Computadores Personales
Introducción TEMA 3: Clusters de Computadores Personales Laboratorio de Arquitecturas Avanzadas de Computadores 5º de Ingeniería Superior de Informática 2008/09 Alberto Sánchez alberto.sanchez@urjc.es
Más detallesIntelligent Management Center
SOFTWARE DE ADMINISTRACION Intelligent Management Center HP intelligent Management Center o IMC, es una plataforma de administracion de interfaz Grafica, es una plataforma comprensiva que entrega capacidades
Más detalleswww.bsc.es RECURSOS SUPERCOMPUTACIÓN BSC- CNS RES PRACE
www.bsc.es RECURSOS SUPERCOMPUTACIÓN CNS RES PRACE BSC- + Equipos + Capacidad TIER 0 Centros europeos TIER 1 Centros nacionales TIER 2 Centros regionales y universidades 2 BARCELONA SUPERCOMPUTING CENTER
Más detallesHeterogénea y Jerárquica
Metodología de la Programación Paralela 2015-2016 Facultad Informática, Universidad de Murcia Computación Híbrida, Heterogénea y Jerárquica Contenidos 1 Sistemas 2 Paralelismo anidado 3 Programación híbrida
Más detalles1. Sistemas Distribuidos
1. Sistemas Distribuidos M. Farias-Elinos Faster!!! The Tim Allen View of Computing Bigger Problems I want 7 days of weather not 2 I want 1024x1024x16-bit color Most modern applications such as weather
Más detallesClusters en Linux. * Jorge Castellanos - jorcas@cantv.net ** Julio Ortega - roliverio@cantv.net. * FACYT-UC Computación ** IUPSM Sistemas
Clusters en Linux * Jorge Castellanos - jorcas@cantv.net ** Julio Ortega - roliverio@cantv.net * FACYT-UC Computación ** IUPSM Sistemas www.vaslibre.org.ve Agenda Motivación Definiciones Cluster Beowulf
Más detallesLinux Week PUCP. Computación de Alto Rendimiento en Linux. rmiguel@senamhi.gob.pe
Linux Week PUCP 2006 Computación de Alto Rendimiento en Linux Richard Miguel San Martín rmiguel@senamhi.gob.pe Agenda Computación Científica Computación Paralela High Performance Computing Grid Computing
Más detallesCLUSTER FING: ARQUITECTURA Y APLICACIONES
CLUSTER FING: ARQUITECTURA Y APLICACIONES SERGIO NESMACHNOW Centro de Cálculo, Instituto de Computación FACULTAD DE INGENIERÍA, UNIVERSIDAD DE LA REPÚBLICA, URUGUAY CONTENIDO Introducción Clusters Cluster
Más detallesUNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: SUPERCÓMPUTO FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS ( ) AC ( ) APOBL
Más detallesCLUSTERS. Antonio Antiñolo Navas ESI-UCLM. Antonio.Antinolo@uclm.es. Profesor: Serafín Benito Santos. Arquitectura e Ingeniería de Computadores
CLUSTERS Antonio Antiñolo Navas Antonio.Antinolo@uclm.es 1 Arquitectura e Ingeniería de Computadores Profesor: Serafín Benito Santos ESI-UCLM Índice 1. Introducción. 2. Clasificación. 3. Ventajas y Desventajas.
Más detallesUniversidad de Guadalajara
Universidad de Guadalajara Centro Universitario de Ciencias Económico-Administrativas Maestría en Tecnologías de Información Ante-proyecto de Tésis Selection of a lightweight virtualization framework to
Más detallesImplementación de un Cluster de Computadoras con software libre para Computación Científica en Jicamarca
Implementación de un Cluster de Computadoras con software libre para Computación Científica en Jicamarca A.Zamudio M. Milla Contenido de la Presentación 1 Radio Observatorio de Jicamarca 2 3 4 5 6 Índice
Más detallesJosé Luis Montoya Restrepo
José Luis Montoya Restrepo AGENDA Definición y Características. Metas de los sistemas distribuidos. Conceptos de Hardware y Software. Definición: Un sistema distribuido es: Una colección de computadores
Más detallesHigh Performance Computing y Big Data en AWS. +info: (http://gac.udc.es) HPC y Big Data en AWS 16 Abril, 2012 1 / 14
High Performance Computing y Big Data en AWS +info: (http://gac.udc.es) HPC y Big Data en AWS 16 Abril, 212 1 / 14 High Performance Computing High Performance Computing (HPC) Afonta grandes problemas empresariales,
Más detallesEl camino hacia el cloud computing
El camino hacia el cloud computing INTERNET ERA VIRTUAL ERA 2010s MAINFRAME 1950s IBM NCR Control Data Sperry Honeywell Burroughs MINI- COMPUTING 1960s DEC Data General HP Honeywell Prime Computervision
Más detallesNubaDat An Integral Cloud Big Data Platform. Ricardo Jimenez-Peris
NubaDat An Integral Cloud Big Data Platform Ricardo Jimenez-Peris NubaDat Market Size 3 Market Analysis Conclusions Agenda Value Proposition Product Suite Competitive Advantages Market Gaps Big Data needs
Más detallesClusters de Alto Rendimiento
Clusters de Alto Rendimiento Contenido: M. en A. Iliana Gómez Zúñiga iliana.gomez@redudg.udg.mx Expositor: L.S.I. Virgilio Cervantes Pérez virgilio@cencar.udg.mx Diseño: Lic. Genaro Ramirez genaro.ramirez@redudg.udg.mx
Más detallesArquitectura: Clusters
Universidad Simón Bolívar Arquitectura: Clusters Integrantes: - Aquilino Pinto - Alejandra Preciado Definición Conjuntos o conglomerados de computadoras construidos mediante la utilización de hardware
Más detallesTIER 0 Centros europeos. TIER 1 Centros nacionales. TIER 2 Centros regionales y universidades
www.bsc.es TIER 0 Centros europeos + Capacidad TIER 1 Centros nacionales TIER 2 Centros regionales y universidades + Equipos 2 1 BARCELONA SUPERCOMPUTING CENTER 4 2 5 6 3 7 8 4 9 10 5 11 12 6 Raw Data
Más detallesRAID nivel 5 (RAID 5): En RAID 5 los bloques de datos que se almacenan en la unidad, y la información redundante de dichos bloques se distribuye cíclicamente entre todos los discos que forman el volumen
Más detallesArquitecturas GPU v. 2013
v. 2013 Stream Processing Similar al concepto de SIMD. Data stream procesado por kernel functions (pipelined) (no control) (local memory, no cache OJO). Data-centric model: adecuado para DSP o GPU (image,
Más detallesGPU IMPLEMENTATIONS OF SCHEDULING HEURISTICS FOR HETEROGENEOUS COMPUTING ENVIRONMENTS
GPU IMPLEMENTATIONS OF SCHEDULING HEURISTICS FOR HETEROGENEOUS COMPUTING ENVIRONMENTS MAURO CANABÉ SERGIO NESMACHNOW Centro de Cálculo, Facultad de Ingeniería Universidad de la República, Uruguay GPU IMPLEMENTATIONS
Más detallesSoluciones para entornos HPC
Dr.. IT Manager / Project Leader @ CETA-Ciemat abelfrancisco.paz@ciemat.es V Jornadas de Supercomputación y Avances en Tecnología INDICE 1 2 3 4 HPC Qué? Cómo?..................... Computación (GPGPU,
Más detallesInfraestructuras a la carta Virtualización en entornos Cloud
Infraestructuras a la carta Virtualización en entornos Cloud Jordi Guijarro Olivares (jguijarro@cesca.cat) Responsable de Operaciones y Seguridad Centro de Servicios Científicos y Académicos de Cataluña
Más detallesIII. INTRODUCCIÓN AL CLOUD COMPUTING
III. INTRODUCCIÓN AL CLOUD COMPUTING Definición (I) Qué es el cloud computing? Nuevo paradigma de computación distribuida Provee un servicio de acceso a recursos computacionales: servidores, almacenamiento,
Más detallesIngeniero en Informática
UNIVERSIDAD DE ALMERÍA Ingeniero en Informática CLÚSTER DE ALTO RENDIMIENTO EN UN CLOUD: EJEMPLO DE APLICACIÓN EN CRIPTOANÁLISIS DE FUNCIONES HASH Autor Directores ÍNDICE 1. Introducción 2. Elastic Cluster
Más detallesCloud System. Mauricio Camacho / March 14, 2013
Cloud System Mauricio Camacho / March 14, 2013 Personal Background Antiguedad en HP: 5 años y 6 Meses Torre de Soporte: Servidores Windows Nivel de Soporte: Agente de Nivel 3 Experiencia en Cloud Computing:
Más detallesSistema Operativo en la Nube y Centro de Datos Dinámico
Sistema Operativo en la Nube y Centro de Datos Dinámico Marco A. Navarro Windows Azure Lead Leopoldo Pérez Datacenter Lead Por qué la Nube? Automatización Optimización Economía Seguridad Administración
Más detallesRecursos y servicios HPC en el BIFI
Recursos y servicios HPC en el BIFI Guillermo Losilla Anadón Responsable grupo HPC e infraestructuras de computación del BIFI guillermo@bifi.es Indice Grupo HPC@BIFI Servicio de cálculo y almacenamiento
Más detallesTEMA 6: COMPUTACIÓN CLUSTER
Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas ARQUITECTURA DE COMPUTADORES II AUTORES: David Expósito Singh Florin Isaila Daniel Higuero Alonso-Mardones Javier García Blas Borja Bergua
Más detallesAre you really cloud ready? 1 2010 Colt Telecom Group Limited All rights reserved.
Are you really cloud ready? 1 2010 Colt Telecom Group Limited All rights reserved. Adaptarse al cambio La especie que sobrevive no tiene porque ser la especie más fuerte, ni tan siquiera la más inteligente.
Más detallesEXPEDIENTE: 2/2015 ADQUISICIÓN E INSTALACIÓN DE INFRAESTRUCTURA CIENTÍFICA Y TECNOLÓGICA PARA CÉNITS PLIEGO DE PRESCRIPCIONES TÉCNICAS
EXPEDIENTE: 2/2015 ADQUISICIÓN E INSTALACIÓN DE INFRAESTRUCTURA CIENTÍFICA Y TECNOLÓGICA PARA CÉNITS PLIEGO DE PRESCRIPCIONES TÉCNICAS PLIEGO DE PRESCRIPCIONES TÉCNICAS. EXPTE 2/2015 Adquisición e instalación
Más detallesVMware Horizon Mirage: Gestión Centralizada de imágenes Windows
VMware Horizon Mirage: Gestión Centralizada de imágenes Windows Germán Schrämli Madrid 8 de Octubre de 2013 Business Developer Manager Virtualization 2009 VMware Inc. Todos los derechos reservados Horizon
Más detallesProyecto Grid Computing
Proyecto Grid Computing Éric Lajeunesse Olivier Piché Definición de una GRID: DTDI Una infraestructura que permite el acceso y procesamiento concurrente de un programa entre varias entidades computacionales
Más detallesIntroducción a la Computación Distribuida y Condor
Introducción a la Computación E-Ciencia Supercomputación Cluster Tecnologías de Cluster y su Clasificación Servicios Importantes para Clusters Administración y Planificación de Tareas en Clusters Condor
Más detallesDocumentación Información técnica de Servidores Cloud Infinity+
Documentación Información técnica de Servidores Cloud Infinity+ Potenciamos grandes ideas Cuando se trata de potenciar su presencia en internet, ejecutar sus aplicaciones web transaccionales, ecommerce
Más detallesVirginia Miguez Directora Administración Pública Intel Corporation Iberia virginia.miguez@intel.com
Virginia Miguez Directora Administración Pública Intel Corporation Iberia virginia.miguez@intel.com 1 Eficiencia en el Centro de Datos = Servicios de TI entregados Recursos necesarios (energía, enfriamiento,
Más detallesConnecting Cloudino Connector to FIWARE IoT
Hoja 1 DE 9 Connecting Cloudino Connector to FIWARE IoT 1. What is FIWARE IoT FIWARE is an open software ecosystem provided by the FIWARE Community (htttp://www.fiware.org). FIWARE exposes to developers
Más detallesLinux Clusters Gilberto Diaz gilberto@ula.ve Centro de Cálculo Científico Universidad de Los Andes Mérida - Venezuela
Linux s Gilberto Diaz gilberto@ula.ve Centro de Cálculo Científico Universidad de Los Andes Mérida - Venezuela Eterna necesidad Desde la invención de las computadoras el hombre constantemente ha mantenido
Más detallesComplejidad en el backend de Internet. Sandra I Ryan Lic Cs Computación VERITAS Software
Complejidad en el backend de Internet Sandra I Ryan Lic Cs Computación VERITAS Software 1 Agenda El Presente Internet como servicio Qué es el backend de Internet Complejidades Datos, Protocolos, Servicios
Más detalles15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores.
UNIDAD TEMÁTICA 5: MULTIPROCESADORES. 15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores. 15-1 TEMA 15: ARQUITECTURA DE LOS MULTIPROCESADORES.
Más detallesFUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS. CNCA Abril 2013
FUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS CNCA Abril 2013 6. COMPUTACIÓN DE ALTO RENDIMIENTO Ricardo Román DEFINICIÓN High Performance Computing - Computación de Alto Rendimiento Técnicas, investigación
Más detallesArquitecturas de Hardware en Sistemas Distribuidos.
Universidad Simón Bolívar Departamento de Computación y T. I Sistemas de Operación II CI-4821 Arquitecturas de Hardware en Sistemas Distribuidos. Prof. Yudith Cardinale Abril Julio 2012 Definición de Sistemas
Más detallesIntroducción HPC. Curso: Modelización y simulación matemática de sistemas. Esteban E. Mocskos (emocskos@dc.uba.ar) Escuela Complutense Latinoamericana
Curso: Modelización y simulación matemática de sistemas Metodología para su implementación computacional Introducción HPC Esteban E. Mocskos (emocskos@dc.uba.ar) Facultad de Ciencias Exactas y Naturales,
Más detallesJavier Pérez Mato µp para Comunicaciones Curso 2008/09 ETSIT - ULPGC
Javier Pérez Mato µp para Comunicaciones Curso 2008/09 ETSIT - ULPGC INTRODUCCIÓN HPC: High Performance Computer System Qué es un supercomputador? Computador diseñado para ofrecer la mayor capacidad de
Más detallesArquitecturas y Computación de Alto Rendimiento SISTEMAS PARA COMPUTACIÓN DE ALTO RENDIMIENTO. Índice
Arquitecturas y Computación de Alto Rendimiento SISTEMAS PARA COMPUTACIÓN DE ALTO RENDIMIENTO 1 Índice 1. Necesidades de cómputo. Exascale. Arquitecturas de altas prestaciones. Top 500. Green 500 2. Memoria
Más detallesTaller Computación Altas Prestaciones. Pedro Antonio Varo Herrero
Taller Computación Altas Prestaciones Pedro Antonio Varo Herrero Antes de nada!! Cosas a instalar: OpenMPI: http://www.open-mpi.org/software/ompi/v1.8/downloads/openmpi-1.8.3.tar.gz Mpi4py: pip install
Más detallesEscritorios y Aplicaciones en la Nube!"!
Escritorios y Aplicaciones en la Nube!"! Introducción #$%& '$() # (*+, - ($. ) + %& #&/ 0*+, $ - 1 (2' '(3 4 0*+, & $ ) ) ( - 1, /54 ' (0, & ( )$ Problemática de los Clientes, :@ *'48 & ( +, ', 0$+,1 )
Más detallesLaboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015
Anexo A. Partida 3 Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015 CLUSTER LANCAD3 El bien a adquirir se describe a continuación y consiste en cúmulo de supercómputo
Más detallesIntroducción Componentes Básicos Concurrencia y Paralelismo Ejemplos Síntesis Lecturas Recomendadas. Arquitectura de Computadoras
Arquitectura de Computadoras Contenidos 1 Introducción Computadora Arquitectura Partes de una arquitectura 2 Componentes Básicos CPU Jerarquía de Memoria 3 Concurrencia y Paralelismo Arquitecturas concurrentes
Más detallesAgustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term
Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term UNIDAD TEMATICA: INTERFAZ DE WINDOWS LOGRO: Reconoce la interfaz de Windows para ubicar y acceder a los programas,
Más detallesDISPOSITIVO DE CONTROL PARA REDES DE DISTRIBUCIÓN ELÉCTRICA RESUMEN DEL PROYECTO
I DISPOSITIVO DE CONTROL PARA REDES DE DISTRIBUCIÓN ELÉCTRICA Autor: Juárez Montojo, Javier. Director: Rodríguez Mondéjar, José Antonio. Entidad Colaboradora: ICAI-Universidad Pontificia Comillas RESUMEN
Más detallesSistema de Control Domótico
UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO EN ELECTRÓNICA Y AUTOMATICA PROYECTO FIN DE CARRERA Sistema de Control Domótico a través del bus USB Directores:
Más detallesComponentes de un S.O.
Componentes de un S.O. En Particular Minix está dividido en módulos 1) MicroKernel 2) Tareas E/S 3) Procesos Servidores 4) Procesos de Usuarios Son módulos independientes Para arquitectura FLYNN - SISD
Más detallesUbuntu in the Clouds. Ubuntu Jaunty Jackalope 8.04. Ing. Andrés E. Rodriguez Lazo andreserl@ubuntu.com
Ubuntu in the Clouds Ubuntu Jaunty Jackalope 8.04 Ing. Andrés E. Rodriguez Lazo andreserl@ubuntu.com What's New in Ubuntu Jaunty Jackalope 9.04 Desktop Look&Feel: Themes alternativos, Nuevo Sistema de
Más detallesHA Clusters. Usualmente utilizan una red privada donde constantemente se monitorea el estatus de cada nodo, a esto se lo conoce como heartbeat.
Qué es un Clúster? Definición: Un conjunto de cosas similares que ocurren juntas http://www.merriam-webster.com/dictionary/cluster Un cluster de computadores es un conjunto de computadoras interconectadas
Más detallesVirtualización y Servicios En La Nube
System Center Virtual Machine Manager 2012 (Beta) Virtualización y Servicios En La Nube Guillermo Sánchez [MCP MCTS] MCITP: Virtualization Administrator MVP: Virtual Machine, Architecture www.itsanchez.com.ar
Más detallesOracle Optimized Solutions. Jorge Cordoba Senior Sales Consultant
1 Oracle Optimized Solutions Jorge Cordoba Senior Sales Consultant Sun and Oracle: Over 25 Years of Visionary Alignment Sun Work Station Network File System (NFS) First SPARC server Liberty Alliance Project
Más detallesArquitecturas de computadoras
Arquitecturas de computadoras Colaboratorio Nacional de Computación Avanzada (CNCA) 2014 Contenidos 1 Computadoras 2 Estación de Trabajo 3 Servidor 4 Cluster 5 Malla 6 Nube 7 Conclusiones Computadoras
Más detallesTendencias actuales en el diseño de computadoras
Tendencias actuales en el diseño de computadoras IV Congreso Internacional en Innovación Tecnológica Informática CIITI 2006, Rosario Universidad Abierta Interamericana Santiago Roatta, santiago@eie.fceia.unr.edu.ar
Más detallesEl Corazón de los Centros de Datos Flexibles y Eficientes
El Corazón de los Centros de Datos Flexibles y Eficientes Descubra la familia de procesadores Intel Xeon E5 80% Incremento de rendimiento 1 Innovación revolucionaria en E/S Alta Seguridad Excelente eficiencia
Más detallesEL CLUSTER FING: COMPUTACIÓN DE ALTO DESEMPEÑO EN FACULTAD DE INGENIERÍA
EL CLUSTER FING: COMPUTACIÓN DE ALTO DESEMPEÑO EN FACULTAD DE INGENIERÍA SERGIO NESMACHNOW Centro de Cálculo, Instituto de Computación FACULTAD DE INGENIERÍA, UNIVERSIDAD DE LA REPÚBLICA, URUGUAY EL CLUSTER
Más detallesEvaluación del rendimiento de procesadores Intel Nehalem. Modelos x7550, x5670 y x5570
Evaluación del rendimiento de procesadores Intel Nehalem. Modelos x7550, x5670 y x5570 Juan Carlos Fernández Rodríguez. Área de HPC. Centro Informático Científico de Andalucía (CICA) Junta de Andalucía
Más detallesTítulo del Proyecto: Sistema Web de gestión de facturas electrónicas.
Resumen Título del Proyecto: Sistema Web de gestión de facturas electrónicas. Autor: Jose Luis Saenz Soria. Director: Manuel Rojas Guerrero. Resumen En la última década se han producido muchos avances
Más detallesPROYECTO DE VIRTUALIZACIÓN BLADE SYSTEM + VMWARE Business Case Empresa de Moda. Main Memory, S.A. Datos de contacto
PROYECTO DE VIRTUALIZACIÓN BLADE SYSTEM + VMWARE Business Case Empresa de Moda Main Memory, S.A. Datos de contacto e-mail: marketing@mainmemory.es Telf: 932139698 C/ Ramis 16, baixos Fax: 932139728 08012
Más detallesERP s Universitarios: soluciones, experiencias y tendencias. CrueTIC Universidad de La Rioja
ERP s Universitarios: soluciones, experiencias y tendencias CrueTIC Universidad de La Rioja Qué es un ERP? Sistema de planificación de recursos empresariales (ERP, Enterprise Resource Planning). Permiten
Más detalles11.1 RELACION DE LABORATORIOS ESPECIALIZADOS HABILITADOS PARA EL POSGRADO EN EL DEPARTAMENTO DE COMPUTACION UNIDAD ZACATENCO
11.1 RELACION DE LABORATORIOS ESPECIALIZADOS HABILITADOS PARA EL POSGRADO EN EL DEPARTAMENTO DE COMPUTACION UNIDAD ZACATENCO LABORATORIO 1: Sala de cómputo de usos múltiples: Este laboratorio es utilizado
Más detallesLaboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015
Anexo A. Partida 2 Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015 CLUSTER LANCAD 2 El bien a adquirir se describe a continuación y consiste de un cúmulo de
Más detallesImplementación de una Malla Computacional, comparación de rendimiento de MPI sobre una malla vs métodos tradicionales *
Implementación de una Malla Computacional, comparación de rendimiento de MPI sobre una malla vs métodos tradicionales * Profesor Patrocinante: Dr. Pablo Saez G. ** Profesor Co-patrocinante: Dr. Jaime Araneda
Más detallesEvolución, No Revolución
TIC Forum Evolución, No Revolución Transformando la Infraestructura de TI con EMC 26 de octubre de 2011. Buenos Aires, Argentina Marcelo Fandiño Country Manager EMC Cono Sur Qué %(@/* es Cloud Computing?
Más detallesSoluciones que aportan valor a la seguridad de los datos. Soluciones integradas para empresas
Soluciones que aportan valor a la seguridad de los datos. 1 2 3 4 Causas de no disponibilidad de los datos Consolidación del almacenamiento Virtualización de servidores Sistemas centralizados y desatendidos
Más detallesAplicaciones redundantes mediante el uso de software de alta disponibilidad y tolerancia a fallos everrun
Aplicaciones redundantes mediante el uso de software de alta disponibilidad y tolerancia a fallos everrun El diseño y la implementación de soluciones redundantes en entornos de industria e infraestructuras
Más detallesServidores blade. AGUILERA FERNANDO [Escribir el nombre de la compañía] 14/04/2011
2011 Servidores blade AGUILERA FERNANDO [Escribir el nombre de la compañía] 14/04/2011 SERVIDORES BLADE Definición.- Blade Server es una arquitectura que ha conseguido integrar en tarjetas todos los elementos
Más detallesGRID COMPUTING MALLA DE ORDENADORES
GRID COMPUTING MALLA DE ORDENADORES Introducción Concepto Compartir potencia computacional; Aprovechamiento de ciclos de procesamiento; El Grid Computing se enmarca dentro de la tecnología de computación
Más detallesAgenda Pequeña empresa Mediana empresa 2
Agenda Pequeña empresa Mediana empresa 2 Tendencia: Empleados/ trabajo remoto Los hechos 57% de las empresas no tienen conocimiento de los dispositivos personales que sus empleados están utilizando para
Más detallesHard Disk Drive Duplicator Dock USB 3.0 to SATA HDD Duplicator. StarTech ID: SATDOCK22RU3
Hard Disk Drive Duplicator Dock USB 3.0 to SATA HDD Duplicator StarTech ID: SATDOCK22RU3 The SATDOCK22RU3 USB 3.0 to SATA Hard Drive Duplicator Dock can be used as a standalone SATA hard drive duplicator,
Más detallesComputación de alta disponibilidad
Computación de alta disponibilidad Universidad Tecnológica Nacional - FRBA Autor: Gustavo Nudelman Necesidad de un sistema HA Causas de downtime. (estudio realizado por IEEE) 10% 5% 13% Hardware 1% 1%
Más detallesModelos de los sistemas distribuidos. Jorge Iván Meza Martínez jimezam@gmail.com
Modelos de los sistemas distribuidos Jorge Iván Meza Martínez jimezam@gmail.com Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/36 Contenidos Modelo arquitectónico
Más detallesRODRIGO TAPIA SANTIS (rtapiasantis@gmail com) has a. non-transferable license to use this Student Guide
Introducción Objetivos del Curso Al finalizar este curso, debería estar capacitado para: Instalar, crear y administrar Oracle Database 11g Versión 2 Configurar la base de datos para una aplicación Utilizar
Más detallesRedes para pescar nubes
There is nothing more important than our customers Redes para pescar nubes Noviembre 2011 Punto de partida Las tecnologías de Virtualización se están desplegando para aumentar la eficiencia y efectividad
Más detallesCumpliendo con las Reglas
Cumpliendo con las Reglas Eugenio Torres Gutiérrez Qué es el cumplimiento? Cumplimiento es el acto de adherirse a, y demostrar adherencia a, un estándar o regulación. El cumplimiento regulatorio contempla
Más detallesOracle Cloud. La nube más cercana.
Oracle Cloud. La nube más cercana. Víctor Mojarrieta, Senior Consultant Manager 15 de febrero de 2011 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 2 Copyright 2011, Oracle and/or
Más detallesTEMA: Las Redes. NOMBRE Torres Castillo Ana Cristina. PROFESOR: Genaro Israel Casas Pruneda. MATERIA: Las TICS en la educación.
TEMA: Las Redes NOMBRE Torres Castillo Ana Cristina. PROFESOR: Genaro Israel Casas Pruneda. MATERIA: Las TICS en la educación. QUÉ ES UNA RED? Una red informática es un conjunto de dispositivos interconectados
Más detallesTEMA 2: CAPACIDAD: Diseño del Servicio TI Anexo II: Amazon EC2
CIMSI Configuración, Implementación y Mantenimiento de Sistemas Informáticos TEMA 2: CAPACIDAD: Diseño del Servicio TI Anexo II: Amazon EC2 Daniel Cascado Caballero Rosa Yáñez Gómez Mª José Morón Fernández
Más detallesTRABAJO FIN DE MÁSTER MÁSTER DIRECCIÓN TIC JAIME RIVERO RAMOS
TRABAJO FIN DE MÁSTER MÁSTER DIRECCIÓN TIC JAIME RIVERO RAMOS Fundación Computación y Tecnologías Avanzadas de Extremadura was established by the Junta de Extremadura as an organization in nature non-profit
Más detallesATLANTE! i n f r a e s t r u c t u r a d e s u p e r C o m p u t a c i ó n G o b i e r n o d e C a n a r i a s!
ATLANTE infraestructura G o b i e r n o! de d supercomputación e C a n a r i a s! v forma parte de la estrategia del Gobierno de Canarias de poner a disposición de investigadores y empresas canarios infraestructuras
Más detallesCluster, Grids, and Cloud Computing
Cluster, Grids, and Cloud Computing for high performance computing and business Yudith Cardinale, PhD High Performance Computing Use of the currently most powerful computers (supercomputers) to solve advanced
Más detallesVirtualizando Oracle Data Center con Oracle VM
Virtualizando Data Center con VM Juan Carlos Barandiarán - ACKUX Miguel Palacios PERU Users Group GBS Perú 28 Noviembre 2008 Computación Basada en Grid Fase Actual: Grid Flexible
Más detallesMovilidad empresarial como agente de transformación
Movilidad empresarial como agente de transformación Luis Eirea Servicios de Movilidad IBM Latinoamérica IBM Mobility Services 1 2014 IBM Corporation 2 2014 IBM Corporation 3 2014 IBM Corporation 4 2014
Más detallesSystem Center. la plataforma para una gestión ágil de los entornos de TI IDG COMMUNICATIONS, S.A.
la plataforma para una gestión ágil de los entornos de TI System Center la plataforma para una gestión ágil de los entornos de TI Introducción En la actualidad son ya muchas las empresas que están experimentando
Más detalles