OpenStack + VMware: Everything You Need to Know (Kilo-edition)
-
Upload
dan-wendlandt -
Category
Technology
-
view
1.042 -
download
1
Transcript of OpenStack + VMware: Everything You Need to Know (Kilo-edition)
© 2014 VMware Inc. All rights reserved.© 2014 VMware Inc. All rights reserved.
OpenStack + VMware: Everything You Need to Know(Kilo Edition) Dan Wendlandt - @dwendlandt
About Me
• Stanford University (BS) & Carnegie Mellon (MS) • Focus on networking & security• Left Carnegie Mellon PhD program to join Nicira.
• Nicira, pioneer company in “software defined networking”, creator of Open vSwitch project.
• Early engineer and first product manager. • Acquired by VMware in 2012
• OpenStack Project• Former OpenStack Networking Project Team Lead (PTL) & core dev. • Former OpenStack Technical Committee Member.
• VMware, leader in datacenter virtualization, OpenStack contributor. • Product lead for OpenStack @ VMware • Launched Product: VMware Integrated OpenStack
The Ages of OpenStack
3
Austin(Austin)
Bexar(San Antonio)
Diablo(Santa Clara)
Folsom(San Fran.)
Essex(Boston)
Grizzly(San Diego)
Havana(Portland)
Icehouse(Hong Kong)
Kilo(Paris)
Juno(Atlanta)
Liberty(Vancouver)
Age of Formation:
Let’s Grow the Community!
Age of “Something for Nothing”:
OpenStack gives me a cloud for free!
Age of Pragmatism:
How can OpenStack drive value in my organization?
“M”(Tokyo)
“N”(TBD)
Expectations vs. Reality
4
What Has Driven the Shift to the “Age of Pragmatists”?
“Free” Do-it-Yourself Work with Vendor to De-risk
Primary Focus on “Free” Primary Focus on “Developer Innovation”
Hire new team Enable Current Team
• First-hand experience in a lab / production
• Tales from operator meetups, blogs, articles, analysts, etc.
Awareness of What Running OpenStack Really Means
• No longer web-scale shops + SPs who building out new team of developers to maintain cloud.
• Have different expectations for support, etc.
Enterprises are Growing Percentage of Evaluators
5
Age of the Pragmatist: Focus on Developer Innovation
Businesses increasingly see software as a key differentiator
Automation enables their software developers to deliver software faster + more reliably.
OpenStack is a framework for providing developers with cloud-style APIs and tools on top of your team’s choice of virtual infrastructure technologies.
Why?
How?
Ops Question: What is the Best Technology to Power OpenStack?
…scalability?”
…low total cost of ownership”
…availability and reliability?”
“What is the best technology choice
for...”
… effective operations and upgrade?”
... infrastructureand app SLAs?”
… troubleshooting and support?”
…advanced features?
…security?”
6
7
The Opportunity of OpenStack on VMware
…industry leading technologies that deliver reliable and rich compute,
network, storage and management
Open and vendor-neutral APIs and tools that help your developers innovate…
Use vendor-neutral OpenStack APIs, CLIs, and tools to provision + manage workloads
Use a robust platform and familiar tools to operate and manage the cloud infrastructure.
Cloud Developers Cloud Operators
The Opportunity of OpenStack on VMware
OpenStack Foundation Whitepaper on the Benefits of OpenStack + VMware for Enterprises:
http://www.openstack.org/enterprise/virtualization-integration/
The Opportunity of OpenStack on VMware
10
VMware’s Opportunity: Making OpenStack Easy for Our Customers
• Announced as beta @ VMworld 2014• VIO 1.0 went generally available in March 2015. • FREE to vSphere Enterprise+ customers. • Optional $200 / CPU / year for VIO support.
VMware Integrated OpenStack (VIO)
z
A Long-Standing Commitment to the OpenStack Community
2010
Open vSwitch Project created by Nicira
2011
OpenStack Project created by Rackspace and NASA
VMware joins OpenStack Foundation as Gold member
2013
vSphere+Nova
vSphere + Ceilometer
“Congress” Policy add to OpenStack
vSphere + Glance
OpenStack Distros Partners announce plans to support vSphere and NSX
2014
OpenStack Networking “Neutron” project started, led by Nicira
2012
NSX+Neutron
vSphere+Cinder
11
2015
VMware Integrated OpenStack GA
VMware Launches Fully Supported OpenStack Product
12
Kilo VMware OpenStack Community Involvement
• Top 10 contributor since 2012 (95K lines-of-code in Kilo)
• Maintain VMware drivers, assist with community efforts.
• Gives cross-project capability of enforcing policy & compliance.
• Newly accepted OpenStack project.
• Serves as the foundation for almost all open source + vendor solutions for Neutron.
• OVN: new project launch early in 2015. VMware + Red Hat.
• http://networkheresy.com/2015/01/13/ovn-bringing-native-virtual-networking-to-ovs/
Main OpenStack Projects Open vSwitch ( + OVN) “Congress” Policy
Project
?
Web PortalCLI Tools
Compute API Network API Storage API Image API
OpenStack API SDKs
? ?
NSXESX & vCenter
vCenter Datastores3rd-party / Virtual SAN
IaaS API Services + Drivers
Developer Tools
Virtualization Technologies
OpenStack Framework
Application devops team Application Mgmt
and Automation
Hardware Technologies
Cloud Infrastructure
team
Infrastructure Ops + Mgmt
vRealize: Operations, Log Insight, Business
13
Running OpenStack with VMware
Pivotal Cloud Foundry
VIO
CONFIDENTIAL 14
Mind the Gap Between Proof-of-Concept + Production
15
Mind the Gap Between Proof-of-Concept + Production
Subbu Allamaraju – Chief Cloud Architect @ Ebay
...and more
infra integration
DNS
firewalls
securityreclamation
billing chargeback
capacity forecasting
user support
metrics
monitoringhigh availability
upgrades
packaging
patching
config mgmt
remediation
bootstrap
Infra onboarding
http://www.subbu.org/blog/2013/07/openstack-is-not-cloud
“…an OpenStack installation does not make a cloud…
“These activities are bound to consume a significant amount of time and effort.”
16
Operations Example: Monitor, Troubleshoot, Remediate
vRealize Operations:• Monitor / Troubleshoot OpenStack Control Plane• Map from OpenStack Servers, Volumes, and
Networks down to virt + hardware layer.
vRealize Log Insight:• Centralized log collection + analysis. • Pre-built and extensible dashboards tailored to
OpenStack and other VMware products.
Customer Story on vRealize Log Insight: http://darrylcauldwell.com/vrealize-log-insight-for-vmware-integrated-openstack/
CONFIDENTIAL 17
VMware NSX: Secure your applications with network virtualization
Virtual Networking demos are cool….. Production-grade Virtual Networking is COOLER
And don’t forget about making sure the system is resilient to node failures, doesn’t cause VM network downtime during upgrade, is easy to troubleshoot….
http://blogs.vmware.com/networkvirtualization/2015/05/journey-vmware-nsx-customers.html
400+ NSX customers
CONFIDENTIAL 18
Operations Example: Security Patching
• Allows VM “break out” to hypervisor, reach other VMs and perhaps other hypervisors.
• A VERY scary bug in KVM / Xen (not VMware)
• You can’t patch fast enough… but are you immediately going to take down every VM in your cloud?
• These days, even GCE avoids patch reboots.
vSphere Maintenance Mode & Update Manager
Automated, non-disruptive hypervisor patching.
19
VMware Virtual SAN: Powerful Cinder & Nova Storage
Performance Policy: Go “all flash” or flexibly mix spinning disk & flash, on a per-workload basis.
Random Read:7.4M IOPs
OLTP Mix:2.2M IOPs
64-node vSAN Cluster. http://blogs.vmware.com/storage/2015/03/17/double-vsan-performance/
Simplicity & Ops: Enabled with a few clicks in vCenter, no separate storage sub-system to manage.
20
What is VMware Integrated OpenStack?
CONFIDENTIAL
Existing vSphere
environment
VMware-optimized reference arch, with integrated tools for
install, upgrade, etc
VMware Integrated OpenStack
OpenStack code with
VMware drivers
Fully Validated Architecture
vRealize Operations
vRealize Business
Log Insight
OpenStack-aware Cloud Management
vRealize Automation
Single Support Contact
Demo: VMware Integrated OpenStack (Time Permitting)
The OpenStack APIs developers want
Best-of-breed compute, network, storage
Elegant, rapid, and simplified operations
22
OpenStack Interoperability
• http://www.openstack.org/marketplace/distros/distribution/vmware/vmware-integrated-openstack• http://www.openstack.org/brand/interop/
…industry leading technologies that deliver reliable and rich compute,
network, storage and management
Open and vendor-neutral APIs and tools that help your developers innovate…
Monday, May 18th
What you need to know about OpenStack and VMware (Kilo Edition)
3:40 – 4:20pm, Room 116/117
Leveraging vSphere Virtual Distributed Switches and NSX vSphere for Neutron
4:40 – 5:20pm, Room 116/117
Panel: The Future of Neutron Plugin and Driver Innovation
4:40 – 5:20pm, Room 118/119/120
Learn more about VMware + OpenStack at the following sessions:
Tuesday, May 19th
OpenStack on VMware in the Real World: Customer Success Stories
11:15 – 11:55am, Room 210
VMware Integrated OpenStack: Turn your existing VMware Environment into Production-Grade Openstack in Under an Hour (Seriously!)
12:05 – 12:45am, Room 210
Unlocking the opportunities of a combined OpenStack and VMware technological ecosystems
2:00 – 2:40 pm, Room 210
Customer Stories
OpenStack + VMware: Enabling The Evolution of Enterprise Application at Adobe Monday, May 18th,
2:50 – 3:30pm, Room 202/203/204
OpenStack on VMware in the Real World: Customer Success StoriesTuesday, May 19th
11:15 – 11:55am, Room 210
The Enterprise-Grade Foundation For Your OpenStack Cloud
Hands on Lab
OpenStack Networking Hands-on LabMonday, May 18th 11:15 – 12:45pm, Room 111/112
Congress Hands-on LabWednesday, May 20th 4:30 – 6:00pm, Room 111/112
Wednesday, May 20th
Helping Telcos go Green and save OpEx via Policy
2:40 – 3:20pm, Room 110
Thursday, May 21st
Neutron – Past, Present & Future of Cloud Networking
11:00 – 11:40pm, Room 118/119/120
Supporting virtualized Telco functions with OpenStack
11:00 – 11:40pm, Room 110
CONFIDENTIAL 24
OpenStack + VMware Customer Panel
Prashanth Rao
OpenStack on VMware in the Real World: Customer Success Stories
Tuesday: 11:15 – 11:55am, Room 210
Frans Van Rooyen Peter Bogdanovic
25
Where to Learn More
Hands-on-Lab• SPL-SDC-1420: VIO with vSphere and NSX• Online at: http://www.vmware.com/go/openstacklab
Have Questions?• Visit our online community:
http://communities.vmware.com/community/vmtn/openstack
Download VIO + Learn Morehttp://www.vmware.com/products/openstack
OpenStack Training• Free 3-hour online training course on OpenStack,
geared for people with a VMware background: • http://www.vmware.com/go/openstacktraining
Blog / Twitter • Read http://blogs.vmware.com/openstack/• Follow @VMware_OS
VMware Booth
Questions?
CONFIDENTIAL 27
VMware + Containers
A minimal Linux operating system optimized for cloud-native applications
• Optimized for SDDC• Addresses guest OS bloat• Distributed with VMware products• Standard OS for our virtual
appliances
Identity and access management for cloud-native applications
• Optimized for services• Built-in security, identity,
authentication• Open container identity ecosystem