Guia docenteCurso
Facultad de Informática
  Inicio | galego | castellano | A A |  
Mestrado Universitario en Computación de Altas Prestacións
 Asignaturas
  Computación en Sistemas Distribuídos
   Contidos
Temas Subtemas
1. Introdución ás arquitecturas distribuídas
a. Sistemas distribuídos
b. Computación a grande escala: Grid e Cloud Computing
2. Computación Grid i. Introdución
* Descrición e compoñentes dun Grid
* Exemplos de aplicacións e infraestruturas Grid: ESG, NeesGrid, LCG
* Middleware, organizacións e estándares Grid: OGF, WSI, OGSA
ii. Open Grid Service Architecture (OGSA)
* Arquitecturas orientadas a servizos (SOAs)
* Arquitectura de OGSA
* Capacidades definidas en OGSA: execución, datos, seguridade, etc.
iii. Middleware Grid: Globus Toolkit
* Conceptos básicos sobre Globus
* Servizos Grid con Globus: WSRF/WSN
* Conceptos básicos de seguridade en contorna Grid: PKI, certificados X.509, proxies, etc.
* Compoñentes de Globus: seguridade, execución, información, etc.
3. Computación Cloud i. Introdución
* Descrición e compoñentes dun Cloud
* Tecnoloxías de virtualización: KVM, Xen, etc.
* Paradigmas de provisión de aplicacións e recursos: SaaS, PaaS, IaaS
* Infraestruturas de computación "elásticas"
ii. Exemplos de Computación Cloud
* Empresariais: Amazon EC2/S3, Google Apps, Microsoft Azure, GoGrid, 10xene, ElasticHosts, etc.
* Científicos: CloudBlast, STAR, etc.
iii.Proxectos Cloud de código aberto: Nimbus, OpenNebula, Eucalyptus, etc.
4. Modelos de programación en Cloud: MapReduce i. Introdución ao modelo de programación Map-Reduce
* Exemplos de aplicacións
* Execución de aplicacións Map-Reduce
* Optimizacións
* Implementacións Map-Reduce: Hadoop, Amazon Elastic MapReduce, ...
ii. Hadoop
* Introdución a Hadoop
* Instalación de Hadoop
* Hadoop Distributed Filesystem
* Aplicacións MapReduce con Hadoop
Universidade da Coruña - Rúa Maestranza 9, 15001 A Coruña - Tel. +34 981 16 70 00  Soporte Guías Docentes