Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Integracion Openstack VMware

Primer Meetup Openstack Sevilla Spain.
(Segunda charla: Integración Openstack - Vmware)

  • Login to see the comments

Integracion Openstack VMware

  1. 1. Integración Openstack - VMware #Integración Openstack - VMware José Manuel Hernandez, IT Manager Isotrol @jos3mhb / www.josemhernadez.es Meetup Sevilla - 15 Abril 2015
  2. 2. Integración Openstack - VMware Sobre mí 22 • Responsable Dpto. IT y consultor en Isotrol S.A. • Colaborador en el blog de sistemas DBigCloud.com • Comienzo con virtualización en 2006, principalmente con XEN sobre Debian y VMware. @jos3mhb | www.josemhernadez.es José Manuel Hernández
  3. 3. Integración Openstack - VMware ¿Por qué Openstack? 33 • Conjunto propio de APIs • Soporte de drivers de la mayoría de fabricantes Flexible Fuente: Mirantis
  4. 4. Integración Openstack - VMware ¿Por qué VMware? 44 • VMware tiene una cuota de mercado muy alta • Sigue liderando como el hipervisor más instalado en el entorno empresarial • Muchos clientes no están dispuestos a cambiar de hipervisor
  5. 5. Integración Openstack - VMware Integración - ventajas 55 • Utilizar la misma infraestructura existente, permitiendo extender el ROI • Posibilidad de dividir en clúster Openstack y clúster vSphere • Ejecutar los servicios de Openstack como máquinas virtuales (simplicidad) • Aprovechar las ventajas de vSphere tal como HA, sDRS, etc… • Facilidad de escalar • Seguimos usando el software actual (backup, vROPS, etc)
  6. 6. Integración Openstack - VMware Pre-requisitos y limitaciones 66 Pre-requisitos: • DRS (versiones Enterprise o Enterprise+) • Almacenamiento compartido • Necesario abrir el rango VNC en cada host ESXi • Uso exclusivo de datastores y clúster para Openstack Limitaciones: • Networking (nova-network o NSX) • Discos efímeros no están soportados
  7. 7. Integración Openstack - VMware Infraestructura VMware 77 Fuente: VMware
  8. 8. Integración Openstack - VMware Infraestructura Openstack 88
  9. 9. Integración Openstack - VMware Infraestructura Openstack - VMware 99 Fuente: VMware Inc.
  10. 10. Integración Openstack - VMware Infraestructura Openstack - VMware 1010 Fuente: VMware Inc. vmwareapi.VMwareVCDriver VMDK Driver
  11. 11. Integración Openstack - VMware Integración vSphere – Nova compute 1111 • OpenStack Nova compute gestiona vSphere a través de dos drivers: • vmwareapi.VMwareESXDriver , permite a Nova comunicarse directamente con un host ESXi via vSphere SDK. • vmwareapi.VMwareVCDriver , desarrollado por VMware permite a Nova comunicarse con VMware vCenter server y gestionar clusters de ESXi
  12. 12. Integración Openstack - VMware Integración vSphere – Nova compute 1212 • Despliegue de una VM: • Nova-scheduler NO elige el emplazamiento de las VMs • Nova-compute llama a la API de vCenter y hace la petición de una vm nueva • Es vCenter quien selecciona el host destino en función de DRS • El balanceo de DRS es desconocido por Nova • Nova-Schedule no sabe la RAM o CPU que tiene cada host individualmente, ve el clúster como un gran hipervisor único.
  13. 13. Integración Openstack - VMware Integración vSphere – Nova compute 1313 • Nova compute ve todo el clúster como un gran hipervisor
  14. 14. Integración Openstack - VMware Integración almacenamiento - Cinder 1414 • Cinder usa VMDK Driver • Esto permite que un datastore funcione como backend de almacenamiento para Cinder • No debe de ser compartido para otros usos distintos a Openstack • Se puede usar (Storage DRS) para balancear la carga en un pool de datastores • El almacenamiento puede ser cualquiera soportado por VMware
  15. 15. Integración Openstack - VMware Integración almacenamiento - Cinder 1515 • Otros almacenamientos soportados por Cinder • GlusterFS sobre VMware (SDS)
  16. 16. Integración Openstack - VMware Integración Glance - Imágenes 1616 • Permite usar cualquier datastore como almacén de imágenes • Las imágenes se almacenan dentro de una carpeta en el datastore • Este datastore debe de ser visible por todos los nodos de computo • Las imágenes de máquinas deben de estar en formato VMDK • Para migrar entre distintos formatos de imágenes puedes usar qemu-img
  17. 17. Integración Openstack - VMware Integración Glance - Imágenes 1717
  18. 18. Integración Openstack - VMware Herramientas para despliegues 1818 • From scratch (a mano) • Mirantis Fuel • Suse Cloud • Ubuntu Cloud
  19. 19. Integración Openstack - VMware VMware VIO 1919 • VMware ha sacado su propio appliance de Openstack • Se despliega desde una OVA • Es gratis para los clientes de vSphere Enterprise Plus • Se puede comprar por separado • Optimizado para vSphere, NSX y vSAN
  20. 20. Integración Openstack - VMware Openstack - VMware (Coming soon) 2020 • Soporte para Neutron sin NSX (hay grupos trabajando en ello): https://wiki.openstack.org/wiki/Neutron/ML2/VMware-DVS-Driver https://github.com/cybercom-finland/neutron_vmware_dvswitch
  21. 21. Integración Openstack - VMware Próximos encuentros 2121 • DBaaS trove • Taller de despliegue de Openstack • Almacenamiento: Ceph, GlusterFS, integración con EMC, Netapp
  22. 22. Integración Openstack - VMware Openstack Meetup Sevilla ¿Seguimos hablando? FIN #StackbeersSVQ

×