Вы находитесь на странице: 1из 32

Implementacin de

Cloud IAAS

Mg. Javier Richard Quinto A.


richardqa@gmail.com
INICTEL-UNI
Agenda
03 horas Tema 1: Introduccin a Cloud Computing (24 octubre)

03 horas Tema 2: Herramientas de Administracin (26 octubre)

03 horas Tema 3: Infraestructura para usar Openstack (31 octubre)

03 horas Tema 4: Instancias (2 noviembre)

03 horas Tema 5: Almacenamiento (7 noviembre)

03 horas Tema 6: Redes (9 noviembre)

03 horas Tema 7: Openshift (14 noviembre)

03 horas Tema 8: Aplicaciones (16 noviembre)

06 horas Laboratorios: (21 y 23 noviembre)


1. Instalacin de OpenStack
2. Administracin usando Open Shift
Agenda
03 horas Tema 1: Introduccin a Cloud Computing (24 octubre)

03 horas Tema 2: Herramientas de Administracin (26 octubre)

03 horas Tema 3: Infraestructura para usar Openstack (31 octubre)

03 horas Tema 4: Instancias (2 noviembre)

03 horas Tema 5: Almacenamiento (7 noviembre)

03 horas Tema 6: Redes (9 noviembre)

03 horas Tema 7: Openshift (14 noviembre)

03 horas Tema 8: Aplicaciones (16 noviembre)

06 horas Laboratorios: (21 y 23 noviembre)


1. Instalacin de OpenStack
2. Administracin usando Open Shift
Metodologa del curso
Requisitos para la certificacin
Aprobar el curso con una nota mnima de 14.
Tener el 70% de asistencia al curso.
No tener deudas pendientes con la institucin.
Duracin: 30 horas
Enlace de documentos y VM para lab en Dropbox:
Dropbox: https://goo.gl/Uvf8FS
Drive: https://goo.gl/6bWFNn
Email: richardqa@gmail.com
Telefono: +51 6261400 anexo 7133
Horario de refrigerio: 19:45-20:00 horas
Quien soy yo ?
- Magister en Ing. de la Computacin.
- Investigador del INICTEL-UNI (10)
- Forma parte del grupo de investigacin
GIRA (PUCP) e INTRIG (UNICAMP)
- Lidero el proyecto: Nuevas tecnologas
en SDN/Openflow y P4, INICTEL-UNI
- Miembro del proyecto de despliegue y
documentacin de nuevos servicios para
eduroam Latino Amrica, RNP e
INICTEL-UNI
Sigueme en: -Mis fortalezas: SDN, P4, NFV, Cloud,
fb.com/
@opennetsoft
opennetsoft Seguridad IPv4/IPv6, AAA/802.1x
Introduccin a Cloud Computing
Definir Cloud Computing
Segn NIST:
Modelo que permite el acceso a la red ubicua, conveniente y bajo
demanda a un grupo compartido de recursos informticos
configurables (por ejemplo, redes, servidores, almacenamiento,
aplicaciones y servicios) que pueden aprovisionarse y lanzarse
rpidamente con un mnimo esfuerzo de gstin o interaccin con el
proveedor de servicio.

Segn ISO/IEC:
Paradigma para permitir el acceso a la red a un conjunto escalable y
elstico de recursos fsicos o virtuales compartibles con
aprovisionamiento de autoservicio y administracin bajo demanda.
Beneficios de Cloud Computing

- Escalable y flexible y de fcil administracin


- Accesibilidad global
- Agilidad
- Mayor productividad
- Fcil gestin y mantenimiento
- Compatibilidad de software y actualizaciones
automticas
Revisin: VM e Hipervisor
Mquina virtual: Paquete de software que a veces usa
aceleracin de hardware, que permite a un sistema
operativo invitado ejecutarse dentro de un ambiente de
otro sistema operativo hospitalario.
Stateless: Cuando esta desactivado, todo estado de
hardware desaparece.
Hipervisor: Plataforma de switch responsable por crear,
ejecutar y destruir mltiples VMs. Openstack es agnostico
al hipervisor.
Hipervisor del tipo I y tipo II
Hipervisor Tipo I vs Tipo II
Bridged Networking

Una interface de red actua como


se fuesen mltiples dispositivos.
El host no precisa de una
direccin IP
Hipervisor configura una MAC
virtual para una VM de invitado.
Modelo de Definicin
La Cloud Alliance Security usa:
Modelo NIST para cloud computing
Modelo ISO/IEC
NIST define cloud computing mediante:
A. Cinco caractersticas esenciales.
B. Tres modelos de servicios en nube.
C. Cuatro modelos de despliegue en nube.
Modelo de Definicin

Figura: Arquitectura y Modelos de Cloud Computing. Source [1]


Modelo de Definicin
A. Caractersticas esenciales

1. Resource Pooling
2. Broad Network Access
3. Rapid Elasticity
4. Measured Service
5. On-Demand Self-Service
Modelo de Cloud Computing
B. Modelos de Servicios

NIST define tres modelos de servicios que describen las


diferentes categorias de servicios en nube:

1. Software as a Service (SaaS)


2. Platform as a Service (PassS)
3. Infraestructure as a Service (IaaS)
Modelo de Cloud Computing
C. Modelos de Despliegue

NIST y ISO/IEC usan el mismo modelo de despliegue

a) Nube pblica
b) Nube privada
c) Nube de la comunidad
d) Nube hbrida
Modelos de Arquitectura y
Referencia
CSA recomienda lo siguiente: ISO/IEC
17789 y NIST 500-292 que
complementa el modelo NIST.

Stack en donde:

SaaS es construido sobre PaaS, que es


a su vez construido sobre IaaS. No es
representativo pero sirve para usarlo
como referencia.

Infraestructura como Servicio: IaaS

Plataforma como Servicio: PaaS

Software como Servicio: SaaS


Infraestructura como un servicio (IaaS)
Plataforma como un servicio (PaaS)
Software como un servicio (SaaS)
Alcances, responsabilidades y
modelos
Simple Modelo de Proceso de
Seguridad de Nube
Mientras los detales de implementacin, controles necesarios, procesos especficos y varias
arquitecturas de referencia y modelo de diseo varian grandemente dependiendo sobre el proyecto de
nube en especfico, hay una relativamente ligeridad de procesos de alto nivel para gestionar la
seguiridad de nube.
Cada proyecto debera ser evaluado sobre sus propios mritos. Por ejemplo, los controles de seguridad
para una aplicacin desplegada sobre puro IaaS en un proveedor podra parecerse muy diferente que un
similar proyecto que en vez de usar IaaS, usa PaaS usando el mismo proveedor.
Introduccin Openstack
Licencia Apache 2.00, no existe enterprise.
Repositorio pblico de cdigo abierto
Diseo modular que permite flexibilidad mediante el uso de
APIs.
Orientado para adoptar estndares abiertos.
Objetivos de Openstack
Crear una plataforma en Software Libre para Cloud Computing
que cumpla con las necesidades de los proveedores de nubes
pblicas y privadas, independientemente de su tamao, que sea
fcil de implementar y masivamente escalable.
Introduccin de Openstack
Cloud propio desde 2015
- Cloud servers (IaaS)
- Cloud files (StaaS)
Este software cambia a licencia libre en Abril
2010

Comienza a utilizar Eucalyptu, pero lo


descarta por ser completamente libre
(Opensource)
Crea el software para IaaS Nebula
Nebula cambia la licencia libre en Mayo 2010

Nasa y Rackspace lo inician en Junio 2010


Dos componentes principales:
Openstack compute (Nova), deriva de
Nebula
Openstack Object Store (swift), deriva
de Cloud Files
Stacks disponibles
Miembros Platinium
Miembros Gold
Versiones de Openstack
1. Austin, 2010
2. Bexar, 2010
3. Cactus, 2011
4. Diablo, 2011
5. Essex, 2012
6. Folsom, 2012
7. Grizzly, 2013
8. Havana, 2013
9. Ice House, 2014
10. Juno, 2014
Plataforma de Virtualizacin VS
stack de nube privada

vApps Aplicaciones

Nova
vCloud Glance
(compute)
(Imgenes)

vCenter Network

Swift
vSphere
(Object Storage)
Arquitectura Openstack
Arquitectura Openstack

Вам также может понравиться