4.61.2.4 Cloud Computing (20 horas) [Habilidades i,j]

Referencias Bibliográficas: [Hwang et al., 2011,Buyya et al., 2013] Temas
  1. Virtualización.
    1. Gestión de recursos compartidos
    2. Migración de procesos
  2. Seguridad, recursos y isolamiento de fallas.
  3. Almacenamiento como servicio.
  4. Elasticidad.
  5. Xen y WMware.
  6. Amazon EC2.
Objetivos de Aprendizaje
  1. Virtualización.
    1. Gestión de recursos compartidos
    2. Migración de procesos
    . [Familiarity]
  2. Explicar las ventajas y desventajas de usar una infraestructura vistualizada . [Familiarity]
  3. Identificar las razones por qué la virtualización está llegando a ser enormente útil, especialmente en la cloud. [Familiarity]
  4. Explicar diferentes tipos de isolamiento como falla, recursos y seguridad proporcionados por la virtualización y utilizado por la cloud. [Familiarity]
  5. Explicar la complejidad que puede tener el administrar en términos de niveles de abstracción y interfaces bien definidas y su aplicabilidad para la virtualización en la cloud. [Familiarity]
  6. Definir virtualización y identificar diferentes tipos de máquinas virtuales. [Familiarity]
  7. Identificar condiciones de virtualización de CPU, reconocer la diferencia entre full virtualization y paravirtualization, explicar emulación como mayor técnica para virtualización del CPU y examinar planificación virtual del CPU en Xen. [Familiarity]
  8. Esbozar la diferencia entre la clásica memoria virtual del SO y la virtualización de memoria. Explicar los múltiplos niveles de mapeamiento de páginas en oposición a la virtualización de la memoria. Definir memoria over-commitment e ilustrar sobre WMware memory ballooning como técnica de reclamo para sistemas virtualizados con memoria over-committed. [Familiarity]

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM