VMware - Openstack e VMware: la strana coppia

download VMware - Openstack e VMware: la strana coppia

of 26

  • date post

    18-Nov-2014
  • Category

    Technology

  • view

    250
  • download

    0

Embed Size (px)

description

VMUGIT User Conference 2014 Openstack e VMware: la strana coppia Salvatore Orlando, VMware

Transcript of VMware - Openstack e VMware: la strana coppia

  • 1. 2010 VMware Inc. All rights reserved Confidential Vmware ed OpenStack: La strana coppia IT VMUG 2014 Salvatore Orlando Staff Engineer, VMware
  • 2. 2 Before we start Who is this chap talking to us? Professionalprocrastinator, SSC Napoli supported Breaking openstack since 2010 Founder and core contributor of the Openstack Networking project (Neutron) VMware staff engineer Make your voice heard! Audience interaction is very valuable! This is a slightly technical 101 presentation of Openstack and its integration with VMware products
  • 3. 3 VMware & Openstack
  • 4. 4 VMware + OpenStack: Better Together 4 industry leading data center virtualization technologies that enterprise IT already knows how to operate. An industry-wide API + tool ecosystem that cloud application developers love
  • 5. 5 What is Openstack?
  • 6. 6 Openstack is NOT A single open source project that you can download and install A hypervisor A storage platform A public cloud service A VMware competitor
  • 7. 7 Openstack ecosystem Integrated Currently 9 projects Incubation Maturing projects e.g.: Sahara (Data processing) External e.g.: Stackforge projects
  • 8. 8 Openstack integrated projects overview Compute NOVA Network NEUTRON Block Storage CINDER Image GLANCE Object Storage SWIFT Orchestration HEAT Telemetry CEILOMETER User Interface HORIZON Identity KEYSTONE
  • 9. 9 OpenStack as a Framework Use a single cloud API ecosystemwith different underlying virt. technologies Use a variety of deployment models (fromdo-it-yourself to a vendor solution) OpenStack is a flexible cloud framework that lets you OpenStack Compute? Network? Storage? Mgmt? Cloud Architects & Cloud Admins What SW/HW infrastructure technologies and/or vendors meets my needs for advanced features, ease-of-use, cost structure, scale, reliability, monitoring, performance, SLAs, troubleshooting, etc?
  • 10. 10 VMwares OpenStack Integration: Embracing Customer Choice Devops-friendly + vendor-neutral API ecosystemfor your developers. Many options when deciding how to build and/or buy your cloud solution. Best-in-class software-defined datacenter (SDDC) technology, as individual components or as an integrated software suite. with the innovation, reliability, and ease-of-use of VMware The benefits of the OpenStack framework OpenStack Compute? Network? Storage? Mgmt? vSphere NSX vSAN vCenter Operations Mgmt
  • 11. 11 What are VMwares Goals with OpenStack? Contribute to OpenStack Integrate VMware compute, network, storage SW with OpenStack. Make OpenStack better, helping customers succeedwith their cloud effort. Help our Customers Succeed with OpenStack. Show customers how VMware components help them run a better cloud. Work with ecosystemto make sure it is easy to deploy OpenStack + VMware Our Goal: Make VMware the best and easiest wayto run OpenStack VMwares focuson SDDC allows VMwareto embrace customer choice.
  • 12. 12 Is VMware Really Contributing to OpenStack? Statistics from: http://www.stackalytics.com/ In a nutshell: a lot Folsom (2012.2): #9 contributor 4 engineers, 3 projects Grizzly (2013.1): #7 contributor 12 engineers, 4 projects Havana (2013.2): #6 contributor 18 engineers, 5 projects Icehouse (2014.1): #4 contributor 21 engineers, 7 projects
  • 13. 14 VMware Technologies Integrated with OpenStack Horizon (web portal ) CLI Tools Cloud Management vCAC Cloud Operations (vCenter, vCOPs, Log Insight etc.) 3rd-Party deployment & operator tools OpenStack / 3rd-party ComponentVMware Component ESX & vCenter NSX Nova (compute) Neutron (network) Cinder (block storage) Glance (images) Swift (object store) open source / partner vCenter Datastores 3rd-party / vSAN Heat (workload orchestration) API Automation Keystone (identity) open source
  • 14. 15 Why OpenStack on VMware? Horizon (web portal ) CLI Tools Cloud Management vCAC Cloud Operations (vCenter, vCOPs, Log Insight etc.) 3rd-Party deployment & operator tools OpenStack / 3rd-party ComponentVMware Component ESX & vCenter NSX Nova (compute) Neutron (network) Cinder (block storage) Glance (images) Swift (object store) open source / partner vCenter Datastores 3rd-party / vSAN Heat (workload orchestration) API Automation Keystone (identity) open source
  • 15. 16 Choosing a Compute Driver: Why vSphere for Nova? Technical: Purpose-built hypervisor platform provides unmatched combination of reliability, security, and performance. Availability features (vMotion, HA) and compatibility testing protect critical production workloads. Advanced resource management (e.g., DRS, SDRS) better utilizes HW, providing higher density and avoiding noisy neighbors. Operational: Enterprise-polished solution simplifies adoption. Enterprises already have the expertise. Vast array of VMware + Ecosystem tools to manage the infrastructure layer Deploying OpenStack can be as simple as deploying a single controller VM.
  • 16. 17 Why OpenStack on VMware? Horizon (web portal ) CLI Tools Cloud Management vCAC Cloud Operations (vCenter, vCOPs, Log Insight etc.) 3rd-Party deployment & operator tools OpenStack / 3rd-party ComponentVMware Component ESX & vCenter NSX Nova (compute) Neutron (network) Cinder (block storage) Glance (images) Swift (object store) open source / partner vCenter Datastores 3rd-party / vSAN Heat (workload orchestration) API Automation Keystone (identity) open source
  • 17. 18 Choosing a Network Driver: Why NSX for Neutron? Technical Capabilities: First and most production-hardened network virtualization solution. Doesnt relay on physical network for VLANs, FW, etc. Works with gear from any vendor. The technical details matter: Tunneling packet performance High-availability + scale-out model. Distributed network services. Compatibility + Ecosystem: Works on KVM, XenServer, and ESX. Integrations with many HW Switch vendors to allow NSX to manage physical workloads. Operations: Troubleshooting tools to view how virtual networks are built, impact of physical network failures.
  • 18. 19 Why OpenStack on VMware? Horizon (web portal ) CLI Tools Cloud Management vCAC Cloud Operations (vCenter, vCOPs, Log Insight etc.) 3rd-Party deployment & operator tools OpenStack / 3rd-party ComponentVMware Component ESX & vCenter NSX Nova (compute) Neutron (network) Cinder (block storage) Glance (images) Swift (object store) open source / partner vCenter Datastores 3rd-party / vSAN Heat (workload orchestration) API Automation Keystone (identity) open source
  • 19. 20 Choosing a Block Storage Driver: Why vSphere for Cinder? Simple but Powerful: Single driver works with any vSphere validated storage (NFS, iSCSI, FC) Leverages huge validation efforts across many vendors. Includes VAAI array acceleration work for snapshot, clone, etc. Enables VMware virtual SAN: Provides shared storage leveraging SDD/Hard-disks on the hypervisor. Low-cost storage devices, but with accelerated by local SSD cache. SSD cache is configurable per-disk, allowing extremely high IOPs for data intensive workloads. vSphere VSAN Hard disks SSD . Hard disks SSD Hard disks SSD Distributed Storage Aggregated Datastore VMware vCenter Server
  • 20. 21 Why OpenStack on VMware? Horizon (web portal ) CLI Tools Cloud Management vCAC Cloud Operations (vCenter, vCOPs, Log Insight etc.) 3rd-Party deployment & operator tools OpenStack / 3rd-party ComponentVMware Component ESX & vCenter NSX Nova (compute) Neutron (network) Cinder (block storage) Glance (images) Swift (object store) open source / partner vCenter Datastores 3rd-party / vSAN Heat (workload orchestration) API Automation Keystone (identity) open source
  • 21. 22 Choosing an Images Driver: Why vSphere for Glance? Simplified Storage Management Use the storage already previsioned for VM disk use to store images. No need to maintain separate storage (e.g., Swift). Can use existing SAN or vSAN. Efficient handling of Images during boot + snapshot operations: VM boot does not require streaming an image through Linux glance server. Can be an efficient inter or intra-datastore operation. Similar benefits for images created by snapshotting a root disk or volume. glance server vSpher