VMware Integrated OpenStack

download VMware Integrated OpenStack

of 16

  • date post

    19-Jan-2017
  • Category

    Technology

  • view

    911
  • download

    0

Embed Size (px)

Transcript of VMware Integrated OpenStack

  • 2014 VMware Inc. All rights reserved.

    VMware Integrated OpenStack

    Marek Brazina Sr. Enterprise Management SE Eastern Europe

  • What is OpenStack?

    INTERNAL & CONFIDENTIAL

  • What is OpenStack?

    3INTERNAL & CONFIDENTIAL

    Modular Open Source framework Written in Python

    Modular, with Multiple Projects

    (GUI Portal is a project, Storage is a

    project..etc...)

    Supported by OpenStack Foundation

    (Non Profit)

    6 Month release Cycle (for all projects)

    Alphabetical release naming (A)ustin(B)exar

    (J)uno(K)ilo

    (L)iberty

    Projects follow Lifecycle (Incubated, Integrated, Core)

    Vendors provide the drivers for each project

    (whenever applicable)

  • Main OpenStack Projects Nova: OpenStack Compute (Similar to Amazon EC2 API) Swift : OpenStack Object Store (Similar to Amazon S3) Glance : OpenStack Image Store (Similar to Amazon AMI catalog) Cinder: OpenStack Block Storage (Similar to Amazon EBS) Keystone: OpenStack Identity, (Policy and Authentication service) Neutron: OpenStack Networking (Network as a service, routing, switching, etc. ) Horizon: OpenStack Dashboard (GUI interface) Heat: OpenStack Orchestration (Similar to Amazon Cloudformation) Ceilometer: OpenStack Telemetry (Performance monitoring and analytics)

    INTERNAL & CONFIDENTIAL 4

  • ? ? ?

    NSXvSphere vSphere Datastores:3rd-party / Virtual SAN

    IaaS API Services + Drivers

    Developer Tools

    Virtualization Technologies

    Application Mgmt and Automation

    Hardware Technologies

    Cloud Infrastructure

    team

    Infrastructure Ops + Mgmt

    Application DevOps team

    vRealize Operations

    Custom Code

    5

    What Does It Take to Run an OpenStack Cloud?

    Pivotal Cloud Foundry

    Log Insight

    vRealize Business

    VMware Integrated OpenStack

    vRA

    Web PortalCLI Tools

    Compute API Network API Storage API Image API

    OpenStack API SDKs

  • VMwares Community Involvement By the Numbers

    6

    Source: Stackalytics for tc-approved OpenStack projects in OpenStack Kilo (http://stackalytics.com/?release=kilo&company=vmware&project_type=tc-approved-release)

    #8 contributor to the recent OpenStack Kilo release:

    20Developers

    245Commits

    32,146 Lines-of-

    Code

    2,639Patches

    Reviewed

  • Why OpenStack on VMware?

    CONFIDENTIAL7

  • Why OpenStack on VMware? (1/3)

    OpenStack is as good as the technological foundation it runs on!

    8

    Reliability, Performance, Security, Scale, OpEx/CapEx reduction...

    Industry standard for security, stability, performance and reliability

    Rich Features, including vMotion, high-availability, fault tolerance, DRS, resource protections, low-latency, etc...

    Lower OPEX from advanced management and operation features

    vSphere Compute(Nova)

    Advanced Security and Multi-Tenancy (Micro-Segmentation)

    Multi-hypervisor: ESX, KVM, Xen

    Advanced NW services with massive scale & throughput (Routing, Load Balancing, QoS)

    Integration with 3rd Party network services (e.g.., Arista, F5, etc...)

    NSX Network (Neutron)

    Work with any vSphere validated storage (Largest HCL in the industry)

    Advanced Storage Policies for multiple tiers of storage.

    Leverage Commodity Hypervisor-Converged Storage Nodes with Virtual SAN (performance study: http://www.principledtechnologies.com/vmware/OpenStack_VSAN_0614.pdf )

    vSphere Storage/Virtual SAN (Cinder/Glance)

  • Why OpenStack on VMware? (2/3)

    Cover Existing Gaps in OpenStack Management & Operations

    9

    Single pane of glass for the entire infrastructure including Physical, Virtual, and OpenStack services

    Root cause analysis, dependency mapping for faster fault isolation

    Dedicated dashboards for OpenStack Services (Nova,

    Neutron, Keystone etc..) Tenants for easier capacity and

    monitoring

    vRealize Operations

    Consolidate and aggregate dozens of logs across all OpenStack services (i.e. Nova Service has more than 10 logs)

    Out-of-box OpenStack dashboardssuch as error rates, API response times etc...

    Troubleshoot and detect quickly using advanced machine learning-based intelligent grouping and search

    vRealize Log Insight

    Get transparency on Cost, usage and quality of your cloud services

    Compare actual usage against planned and perform what if capacity analysis

    Provide per tenant show back/chargeback to LOB

    Benchmark your cloud against industry peers or other public cloud providers

    vRealize Business

    CONFIDENTIAL

  • Why OpenStack on VMware? (3/3)Leverage investments in Infrastructure, Skills and Tools

    10

    Leverage your trusted, validated architecture across all your workloads

    Use your existing infrastructure to quickly reach production-grade OpenStack, can evolve in future.

    Your Infrastructure

    Capitalize on your existing expertise to build, run and troubleshoot your OpenStack environment

    Save time and effort required to learn and master new hypervisor, network, storage

    Your Skills & Expertise

    No need to add additional monitoring and management tools

    Utilize your existing troubleshooting tools and scripts

    Your Trusted Tools

    CONFIDENTIAL

  • VMware Integrated OpenStack

    CONFIDENTIAL11

  • VMware Integrated OpenStack (VIO)

    12

    Existing vSphere

    environment

    VMware Integrated OpenStack

    Complete, Production Grade OpenStack Distribution (distro)OpenStack Code +VMware Drivers and workflowsDeploys from a single OVA file in as fast as 15 mins

    Fully Validated Architecture

    vRealize Operations

    vRealize Business

    Log Insight

    OpenStack-aware Cloud Management

    vRealize Automation

    Single Support Contact

    The fastest and most reliable route to running a production-grade OpenStack

  • Benefits of using VMware Integrated OpenStack

    Simplified OpenStack Operations

    Common OpenStack admin tasks automated from vCenter

    vROPs Management Pack for monitoring& troubleshooting

    LogInsight integration for diagnostics across dozens of OpenStack service logs

    No OpenStack PhD Required!

    OpenStack delivered as an Virtual Appliance

    Simple Install from vSphere Web Client

    Configure OpenStack using familiar clusters, datastores

    OpenStack automatically deployed with HA & Scale-out architecture

    Enterprise Grade OpenStack Cloud

    Robust, proven foundation vSphere, NSX & VSAN

    Differentiated OpenStack cloud with rich infra features

    OpenStack code hardened and tested by VMware

    Single Vendor Support

    Unified VMware Support for

    OpenStack code*

    Underlying Infra Products

    Installation & Operations Products

    Upgrades/patches

    *VIO Support is optional and can be purchased separately

  • OpenStack Projects (Components) Included with VIO 2.0

    14

    Horizon(web portal) CLI Tools / SDKs

    vRBCost visibility, governance, etc...

    vCenter

    Nova(compute)

    Neutron(network)

    Cinder(block storage)

    Glance(images)

    vCenter Datastores3rd-party / VSAN

    Keystone(identity)

    Local DB LDAP

    Log Insight Log collection,

    O/S Content pack

    NSX

    vROPsOpenStack mgmt pack

    Included OpenStack Components:Integrated VMware Technologies:

    Current

    Swift(object store)

    Basic open

    source

    vSphere Install, Configure and Troubleshoot

    3rd Party Object

    Storage

    Heat CeilometerHeat Auto Scaling

  • Deployment Architecture

    15

    vCenter Server

    Management Cluster Compute Cluster 1 Compute Cluster 2

    VMwareIntegratedOpenStack

    Manager

    OpenStack Deployment

    Nova Neutron Cinder

    Glance Keystone LoadBalancer

    Tenant VMs Tenant VMs

  • VIO vCenter Integration