SlideShare une entreprise Scribd logo
1  sur  45
Télécharger pour lire hors ligne
Exprimiendo la infraestructura TIC con
OpenNebula
Jordi Guijarro Olivares
jguijarro@cesca.cat

Jornadas Técnicas RedIRIS 2013 – UPM , 25/10/2013
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
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 virtualización para por ejemplo
escalar servicios y aplicaciones...
• No implica que todas tengan que ser públicas...
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/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.
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
Plataformas de gestión de infraestructuras TIC orientadas a la nube

OTRAS: Proxmox, Ganeti, Ovirt, Archipel, Enomaly, OpenQRM...
¿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!
¿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 de los sistemas de
virtualización más convencionales.
 Ofrecer servicios de Cloud Público
con una orientación abierta, modular
e interoperable.
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
 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
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 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
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
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.
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
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.
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 (snapshotting)
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 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
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.
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
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.
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 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
GT ámbito Cloud Computing en la comunidad RedIRIS
Gracias!
Jordi Guijarro
jguijarro@cesca.cat
@cloudadms

Contenu connexe

En vedette (6)

Introducció a openNebula
Introducció a openNebulaIntroducció a openNebula
Introducció a openNebula
 
"Cloudificación" de servicios: retos y oportunidades
"Cloudificación" de servicios: retos y oportunidades"Cloudificación" de servicios: retos y oportunidades
"Cloudificación" de servicios: retos y oportunidades
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Presentacion cloud computer
Presentacion cloud computerPresentacion cloud computer
Presentacion cloud computer
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Caracteristicas de las diapositivas
Caracteristicas de las diapositivasCaracteristicas de las diapositivas
Caracteristicas de las diapositivas
 

Similaire à Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula

Big Data para desarrolladores utilizando Hadoop y OpenStack
Big Data para desarrolladores utilizando Hadoop y OpenStackBig Data para desarrolladores utilizando Hadoop y OpenStack
Big Data para desarrolladores utilizando Hadoop y OpenStack
Software Guru
 

Similaire à Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula (20)

Offering Cloud Solutions
Offering Cloud Solutions Offering Cloud Solutions
Offering Cloud Solutions
 
Introducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStackIntroducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStack
 
Open stack vs open nebula
Open stack vs  open nebulaOpen stack vs  open nebula
Open stack vs open nebula
 
SDN (Software Define Networking) - The evolution of the Network
SDN (Software Define Networking) - The evolution of the NetworkSDN (Software Define Networking) - The evolution of the Network
SDN (Software Define Networking) - The evolution of the Network
 
Consolidacion
ConsolidacionConsolidacion
Consolidacion
 
CLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUDCLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUD
 
Big data para desarrolladores utilizando hadoop y openstack
Big data para desarrolladores utilizando hadoop y openstack Big data para desarrolladores utilizando hadoop y openstack
Big data para desarrolladores utilizando hadoop y openstack
 
Big Data para desarrolladores utilizando Hadoop y OpenStack
Big Data para desarrolladores utilizando Hadoop y OpenStackBig Data para desarrolladores utilizando Hadoop y OpenStack
Big Data para desarrolladores utilizando Hadoop y OpenStack
 
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...
 
Origin Stack Appliance
Origin Stack ApplianceOrigin Stack Appliance
Origin Stack Appliance
 
Semana 7 Instalación servicios OCI
Semana 7   Instalación servicios OCISemana 7   Instalación servicios OCI
Semana 7 Instalación servicios OCI
 
FIT GT - Build your own private cloud
FIT GT - Build your own private cloudFIT GT - Build your own private cloud
FIT GT - Build your own private cloud
 
Intro a-OpenStack
Intro a-OpenStackIntro a-OpenStack
Intro a-OpenStack
 
Bases de Datos No Relacionales (NoSQL)
Bases de Datos No Relacionales (NoSQL) Bases de Datos No Relacionales (NoSQL)
Bases de Datos No Relacionales (NoSQL)
 
Automatización del despliegue de aplicaciones multi cloud
Automatización del despliegue de aplicaciones multi cloudAutomatización del despliegue de aplicaciones multi cloud
Automatización del despliegue de aplicaciones multi cloud
 
Computacion III
Computacion IIIComputacion III
Computacion III
 
Construyendo una nube con OpenStack
Construyendo una nube con OpenStackConstruyendo una nube con OpenStack
Construyendo una nube con OpenStack
 
Trabajo fin de master Dirección TI
Trabajo fin de master Dirección TITrabajo fin de master Dirección TI
Trabajo fin de master Dirección TI
 
Repositorios en la nube
Repositorios en la nubeRepositorios en la nube
Repositorios en la nube
 
Cloud Hosting: la nueva generación del hosting
Cloud Hosting: la nueva generación del hostingCloud Hosting: la nueva generación del hosting
Cloud Hosting: la nueva generación del hosting
 

Plus de Jordi Guijarro

45th_TF-CSIRT_Meeting_CSUC_Poznan_2014
45th_TF-CSIRT_Meeting_CSUC_Poznan_201445th_TF-CSIRT_Meeting_CSUC_Poznan_2014
45th_TF-CSIRT_Meeting_CSUC_Poznan_2014
Jordi Guijarro
 
jguijarro_Dc4cities_DCDC_Abril15
jguijarro_Dc4cities_DCDC_Abril15jguijarro_Dc4cities_DCDC_Abril15
jguijarro_Dc4cities_DCDC_Abril15
Jordi Guijarro
 
jguijarro_opennebula_conf_2014_ss
jguijarro_opennebula_conf_2014_ssjguijarro_opennebula_conf_2014_ss
jguijarro_opennebula_conf_2014_ss
Jordi Guijarro
 
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
Jordi Guijarro
 
Community clouds from scratch
Community clouds from scratchCommunity clouds from scratch
Community clouds from scratch
Jordi Guijarro
 
X Foro Seguridad Red Iris Jguijarro
X Foro Seguridad Red Iris JguijarroX Foro Seguridad Red Iris Jguijarro
X Foro Seguridad Red Iris Jguijarro
Jordi Guijarro
 
Infraestructuras A La Carta Jguijarro Cesca
Infraestructuras A La Carta Jguijarro CescaInfraestructuras A La Carta Jguijarro Cesca
Infraestructuras A La Carta Jguijarro Cesca
Jordi Guijarro
 

Plus de Jordi Guijarro (13)

NcN_CSUC_CSIRT
NcN_CSUC_CSIRTNcN_CSUC_CSIRT
NcN_CSUC_CSIRT
 
45th_TF-CSIRT_Meeting_CSUC_Poznan_2014
45th_TF-CSIRT_Meeting_CSUC_Poznan_201445th_TF-CSIRT_Meeting_CSUC_Poznan_2014
45th_TF-CSIRT_Meeting_CSUC_Poznan_2014
 
jguijarro_Dc4cities_DCDC_Abril15
jguijarro_Dc4cities_DCDC_Abril15jguijarro_Dc4cities_DCDC_Abril15
jguijarro_Dc4cities_DCDC_Abril15
 
jguijarro_opennebula_conf_2014_ss
jguijarro_opennebula_conf_2014_ssjguijarro_opennebula_conf_2014_ss
jguijarro_opennebula_conf_2014_ss
 
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
 
DC4Cities Project Overview - Goal: Data centres become energy adaptive
DC4Cities Project Overview - Goal: Data centres become energy adaptiveDC4Cities Project Overview - Goal: Data centres become energy adaptive
DC4Cities Project Overview - Goal: Data centres become energy adaptive
 
Herramientas para la seguridad: prevención, protección y mitigación de DDoS
Herramientas para la seguridad: prevención, protección y mitigación de DDoSHerramientas para la seguridad: prevención, protección y mitigación de DDoS
Herramientas para la seguridad: prevención, protección y mitigación de DDoS
 
Community clouds from scratch
Community clouds from scratchCommunity clouds from scratch
Community clouds from scratch
 
Scaling software challenges
Scaling software challengesScaling software challenges
Scaling software challenges
 
Tnc2012 Spanish R&E Inter Cloud Initiative
Tnc2012 Spanish R&E Inter Cloud InitiativeTnc2012 Spanish R&E Inter Cloud Initiative
Tnc2012 Spanish R&E Inter Cloud Initiative
 
X Foro Seguridad Red Iris Jguijarro
X Foro Seguridad Red Iris JguijarroX Foro Seguridad Red Iris Jguijarro
X Foro Seguridad Red Iris Jguijarro
 
Megha Jt2011
Megha Jt2011Megha Jt2011
Megha Jt2011
 
Infraestructuras A La Carta Jguijarro Cesca
Infraestructuras A La Carta Jguijarro CescaInfraestructuras A La Carta Jguijarro Cesca
Infraestructuras A La Carta Jguijarro Cesca
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Dernier (15)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula

  • 1. Exprimiendo la infraestructura TIC con OpenNebula Jordi Guijarro Olivares jguijarro@cesca.cat Jornadas Técnicas RedIRIS 2013 – UPM , 25/10/2013
  • 2.
  • 3. 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
  • 4.
  • 7. 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...
  • 10. Introducción: Motivación IaaS ES EL MOMENTO DE PENSAR ASPECTOS RELACIONADOS CON EL DESPLIEGUE DEL HARDWARE
  • 11. 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.
  • 12. 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
  • 13. Plataformas de gestión de infraestructuras TIC orientadas a la nube OTRAS: Proxmox, Ganeti, Ovirt, Archipel, Enomaly, OpenQRM...
  • 14. ¿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!
  • 15. ¿Por qué NO Openstack para el CESCA?
  • 16. ¿Por qué NO Openstack para el CESCA?
  • 17. ¿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.
  • 19. Componentes en un entorno Multizona (en casa!)
  • 20. Y esto de las Zonas... POF?
  • 21. Despliegue de oZones en alta disponibilidad!
  • 22. Arquitectura de sistemas orientada a la nube en el CESCA
  • 23. 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
  • 24. Arquitectura de sistemas orientada a la nube en el CESCA
  • 25. Arquitectura de sistemas orientada a la nube en el CESCA
  • 26. Arquitectura de sistemas orientada a la nube en el CESCA
  • 27. 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
  • 28.
  • 29. 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
  • 30. 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.
  • 31. 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
  • 32. 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.
  • 33. Exprimiendo recursos a nivel de almacenamiento  Imágenes de las MV's en formato qcow2 : Rendimiento
  • 34. Exprimiendo recursos a nivel de almacenamiento  Imágenes de las MV's en formato qcow2: Ocupación + qcow transfer driver (snapshotting)
  • 35. Exprimiendo recursos del centro de contingencia
  • 36. Exprimiendo recursos del centro de contingencia
  • 37. Exprimiendo recursos del centro de contingencia http://saltstack.com/community
  • 38. 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
  • 39. 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.
  • 40. 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
  • 41. 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.
  • 42. Plataformas Cloud “detectadas” en la comunidad RedIRIS
  • 43. 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
  • 44. GT ámbito Cloud Computing en la comunidad RedIRIS