Exprimiendo la infraestructura TIC con
OpenNebula
Jordi Guijarro Olivares
jguijarro@cesca.cat

Jornadas Técnicas RedIRIS 2...
Agenda

Introducción
 Arquitecturas de infr. orientadas a la nube
–
–
–

Motivación de utilizar OpenNebula
Diseño basado...
Introducción: Motivación IaaS
Introducción: Motivación IaaS
Introducción: Motivación IaaS

La orientación a la nube :
• Extiende las ventajas tradicionales de las
plataformas de vir...
Introducción: Motivación IaaS
Introducción: Motivación IaaS
Introducción: Motivación IaaS

ES EL MOMENTO DE PENSAR
ASPECTOS RELACIONADOS CON
EL DESPLIEGUE DEL HARDWARE
Introducción: Motivación CESCA para IaaS

Como proveedor de servicios:
• Evolución de los servicios de hosting/alojamient...
Agenda

 Introducción y motivación

 Arquitecturas de infr. orientada a la nube
–
–
–

Motivación de utilizar ONE
Diseño...
Plataformas de gestión de infraestructuras TIC orientadas a la nube

OTRAS: Proxmox, Ganeti, Ovirt, Archipel, Enomaly, Ope...
¿Por qué NO Openstack para el CESCA?

Partiendo que las arquitecturas
que ofrece Openstack y Eucalyptus
se alinean a AWS/...
¿Por qué NO Openstack para el CESCA?
¿Por qué NO Openstack para el CESCA?
¿Por qué OpenNebula para el CESCA?

Alta capacidad y flexibilidad para:
 Gestionar

Clouds Privados como
evolución clara ...
Opciones Avanzadas: Arquitecturas Multizona
Componentes en un entorno Multizona (en casa!)
Y esto de las Zonas... POF?
Despliegue de oZones en alta disponibilidad!
Arquitectura de sistemas orientada a la nube en el CESCA
Coordenadas de la instalación

OpenNebula 3.8 (2 Zonas)
 Tamaño Hosts (cores/memoria) : 16/64GB
 Fabricantes : DELL, HP
...
Arquitectura de sistemas orientada a la nube en el CESCA
Arquitectura de sistemas orientada a la nube en el CESCA
Arquitectura de sistemas orientada a la nube en el CESCA
Agenda

 Introducción y motivación
 Arquitecturas de infr. orientadas a la nube
–
–
–

Motivación de utilizar ONE
Diseño...
Exprimiendo recursos a nivel de “HOST”

 Hyper-Threading ( ¿Sí o NO? )

MV 16 CPU – HT On MV 8 CPU – HT Off

No Hyper-Thr...
Exprimiendo recursos a nivel de “HOST”

Parámetro CPU
 Asignación de uso del procesador de la máquina física,
Opennebula ...
Exprimiendo recursos a nivel de red

Funcionalidades a destacar
• Openflow: Posibildad de filtrado, evitar MAC-Spoofing y...
Exprimiendo recursos a nivel de red

Funcionalidades a destacar:
• Aprovisionamiento en autoservicio de redes privadas
de...
Exprimiendo recursos a nivel de almacenamiento

 Imágenes de las MV's en formato qcow2 : Rendimiento
Exprimiendo recursos a nivel de almacenamiento

 Imágenes de las MV's en formato qcow2: Ocupación

+ qcow transfer driver...
Exprimiendo recursos del centro de contingencia
Exprimiendo recursos del centro de contingencia
Exprimiendo recursos del centro de contingencia

http://saltstack.com/community
Agenda

 Introducción y motivación
 Arquitecturas de infr. orientadas a la nube
–
–
–

Motivación de utilizar ONE
Diseño...
Líneas de futuro

Desarrollo de asistentes para la GUI (Sunstone).
Aspectos de escalabilidad en el almacenamiento.
Opti...
Agenda

 Introducción y motivación
 Arquitecturas de infr. orientadas a la nube
–
–
–

Motivación de utilizar ONE
Diseño...
Conclusiones

Evolución de entornos de virtualización.
Dotación de capacidades de interoperabilidad.
Modelo enfocado a ...
Plataformas Cloud “detectadas” en la comunidad RedIRIS
GT ámbito Cloud Computing en la comunidad RedIRIS

Misión
El Grupo de Trabajo MEGHA tiene como misión
coordinar e impulsar...
GT ámbito Cloud Computing en la comunidad RedIRIS
Gracias!
Jordi Guijarro
jguijarro@cesca.cat
@cloudadms
Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula
Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula
Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula
Upcoming SlideShare
Loading in …5
×

Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula

835 views
677 views

Published on

Analizando la evolución que durante los últimos años han sufrido nuestras infraestructuras TIC marcada en gran medida por la situación económica actual, es necesario prestar atención a la necesidad de definir una estrategia frente a posibles modelos para su gestión. Este trabajo pretende dar una visión sobre los beneficios que pueden aportar la implementación de tecnología/arquitecturas de “Cloud Computing” dentro de las instituciones de la red académica, en base a un caso real, dónde el papel de los centros de respaldo junto con las necesidades de las propias aplicaciones/servicios están provocando una transformación del paradigma al cuál estábamos acostumbrados.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
835
On SlideShare
0
From Embeds
0
Number of Embeds
19
Actions
Shares
0
Downloads
23
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula

  1. 1. Exprimiendo la infraestructura TIC con OpenNebula Jordi Guijarro Olivares jguijarro@cesca.cat Jornadas Técnicas RedIRIS 2013 – UPM , 25/10/2013
  2. 2. Agenda Introducción  Arquitecturas de infr. orientadas a la nube – – – Motivación de utilizar OpenNebula Diseño basado en Zonas Arquitectura en un caso real  Vamos a exprimir... – – – – Recursos a nivel de host Recursos a nivel de red Recursos a nivel de almacenamiento Recursos de los centros de contingencia  Y a partir de aquí...  Conclusiones
  3. 3. Introducción: Motivación IaaS
  4. 4. Introducción: Motivación IaaS
  5. 5. Introducción: Motivación IaaS La orientación a la nube : • Extiende las ventajas tradicionales de las plataformas de virtualización para por ejemplo escalar servicios y aplicaciones... • No implica que todas tengan que ser públicas...
  6. 6. Introducción: Motivación IaaS
  7. 7. Introducción: Motivación IaaS
  8. 8. Introducción: Motivación IaaS ES EL MOMENTO DE PENSAR ASPECTOS RELACIONADOS CON EL DESPLIEGUE DEL HARDWARE
  9. 9. Introducción: Motivación CESCA para IaaS Como proveedor de servicios: • Evolución de los servicios de hosting/alojamiento en una nueva línea de infraestructura como servicio. • Futuro escenario de pago por uso. Como reto tecnológico • Conocimientos y expertise en este tipo de tecnologías + actores. • Diseño y despliegue de una nueva arquitectura de sistemas.
  10. 10. Agenda  Introducción y motivación  Arquitecturas de infr. orientada a la nube – – – Motivación de utilizar ONE Diseño basado en Zonas Arquitectura en un caso real  Vamos a exprimir... – – – – Recursos a nivel de host Recursos a nivel de red Recursos a nivel de almacenamiento Recursos de los centros de contingencia  Y a partir de aquí...  Conclusiones
  11. 11. Plataformas de gestión de infraestructuras TIC orientadas a la nube OTRAS: Proxmox, Ganeti, Ovirt, Archipel, Enomaly, OpenQRM...
  12. 12. ¿Por qué NO Openstack para el CESCA? Partiendo que las arquitecturas que ofrece Openstack y Eucalyptus se alinean a AWS/EC2... líder indiscutible en los servicios de cloud público!
  13. 13. ¿Por qué NO Openstack para el CESCA?
  14. 14. ¿Por qué NO Openstack para el CESCA?
  15. 15. ¿Por qué OpenNebula para el CESCA? Alta capacidad y flexibilidad para:  Gestionar Clouds Privados como evolución clara de los sistemas de virtualización más convencionales.  Ofrecer servicios de Cloud Público con una orientación abierta, modular e interoperable.
  16. 16. Opciones Avanzadas: Arquitecturas Multizona
  17. 17. Componentes en un entorno Multizona (en casa!)
  18. 18. Y esto de las Zonas... POF?
  19. 19. Despliegue de oZones en alta disponibilidad!
  20. 20. Arquitectura de sistemas orientada a la nube en el CESCA
  21. 21. Coordenadas de la instalación OpenNebula 3.8 (2 Zonas)  Tamaño Hosts (cores/memoria) : 16/64GB  Fabricantes : DELL, HP  Hypervisor : KVM  Sistema Operativo workers : Ubuntu GNU/Linux 12.04 LTS  Almacenamiento - NetApp FAS – Volumenes NFS (Datastores sobre discos SATA o FC)  Red HW o SW: Gigabit Ethernet y OpenvSwitch  Tipo de Carga: Individual VMs, Elearning platfoms, Development platforms, HPC Workload tests, VDI test platforms  Interfaces ofrecidas a los usuarios - Sunstone + EC2 , OCCI  Autenticación - Core + x509  S.O Máquinas Virtuales: CentOS, Ubuntu Server LTS, Microsoft Windows 7
  22. 22. Arquitectura de sistemas orientada a la nube en el CESCA
  23. 23. Arquitectura de sistemas orientada a la nube en el CESCA
  24. 24. Arquitectura de sistemas orientada a la nube en el CESCA
  25. 25. Agenda  Introducción y motivación  Arquitecturas de infr. orientadas a la nube – – – Motivación de utilizar ONE Diseño basado en Zonas Arquitectura en un caso real Vamos a exprimir... – – – – Recursos a nivel de host Recursos a nivel de red Recursos a nivel de almacenamiento Recursos de los centros de contingencia  Y a partir de aquí...  Conclusiones
  26. 26. Exprimiendo recursos a nivel de “HOST”  Hyper-Threading ( ¿Sí o NO? ) MV 16 CPU – HT On MV 8 CPU – HT Off No Hyper-Threading Hyper-Threading
  27. 27. Exprimiendo recursos a nivel de “HOST” Parámetro CPU  Asignación de uso del procesador de la máquina física, Opennebula no aprovisionará más máquinas virtuales si llega a su límite.
  28. 28. Exprimiendo recursos a nivel de red Funcionalidades a destacar • Openflow: Posibildad de filtrado, evitar MAC-Spoofing y IPSpoofing,... • Exportación de Netflow • Tagging • QoS Colaboración en el controlador para Opennebula • Testing y contribución en la corrección de Bugs • Nueva funcionalidad de rangos de filtros • Medidas anti IP-Spoofing
  29. 29. Exprimiendo recursos a nivel de red Funcionalidades a destacar: • Aprovisionamiento en autoservicio de redes privadas dedicadas. • Reserva de direccionamiento público en base a cuotas. • ACL's de uso de redes (Red Académica o Internet Comercial) por grupos y usuarios. • Asignación de direccionamiento sin DHCP. • Monitorización de transferencia por MV. • Monitorización del ancho de banda utilizado.
  30. 30. Exprimiendo recursos a nivel de almacenamiento  Imágenes de las MV's en formato qcow2 : Rendimiento
  31. 31. Exprimiendo recursos a nivel de almacenamiento  Imágenes de las MV's en formato qcow2: Ocupación + qcow transfer driver (snapshotting)
  32. 32. Exprimiendo recursos del centro de contingencia
  33. 33. Exprimiendo recursos del centro de contingencia
  34. 34. Exprimiendo recursos del centro de contingencia http://saltstack.com/community
  35. 35. Agenda  Introducción y motivación  Arquitecturas de infr. orientadas a la nube – – – Motivación de utilizar ONE Diseño basado en Zonas Arquitectura en un caso real  Vamos a exprimir... – – – – Recursos a nivel de host Recursos a nivel de red Recursos a nivel de almacenamiento Recursos de los centros de contingencia Y a partir de aquí...  Conclusiones
  36. 36. Líneas de futuro Desarrollo de asistentes para la GUI (Sunstone). Aspectos de escalabilidad en el almacenamiento. Optimización del consumo de energía. Cortafuegos como servicio. ( O alternativas como Viapps.org ) Extensión de redes entre zonas. Automatización de escenarios. “Cloud Bursting” mediante OCCI.
  37. 37. Agenda  Introducción y motivación  Arquitecturas de infr. orientadas a la nube – – – Motivación de utilizar ONE Diseño basado en Zonas Arquitectura en un caso real  Vamos a exprimir... – – – – Recursos a nivel de host Recursos a nivel de red Recursos a nivel de almacenamiento Recursos de los centros de contingencia  Y a partir de aquí... Conclusiones
  38. 38. Conclusiones Evolución de entornos de virtualización. Dotación de capacidades de interoperabilidad. Modelo enfocado a Autoservicio. Capacidad de delegación y control del uso. Base para la automatización de escenarios.
  39. 39. Plataformas Cloud “detectadas” en la comunidad RedIRIS
  40. 40. GT ámbito Cloud Computing en la comunidad RedIRIS Misión El Grupo de Trabajo MEGHA tiene como misión coordinar e impulsar el desarrollo y la innovación en computación Cloud dentro del ámbito de las instituciones afiliadas a RedIRIS, en todas sus facetas: I+D, docencia y gestión. En paralelo, MEGHA pretende actuar como dinamizador de la aplicación de tecnologías Cloud abiertas e interoperables en otros ámbitos en los que pueda influir, como la empresa y las administraciones públicas. http://wiki.rediris.es/megha/Portada
  41. 41. GT ámbito Cloud Computing en la comunidad RedIRIS
  42. 42. Gracias! Jordi Guijarro jguijarro@cesca.cat @cloudadms

×