Virtualization Forum 2015, Praha, 7.10.2015
sál VMware
Jestliže SlideShare nezobrazí prezentaci korektně, můžete si ji stáhnout ve formátu .ppsx nebo .pdf.
3. What is OpenStack?
3
INTERNAL & 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)
Alphabeticalrelease
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)
4. 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
5. ? ? ?
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
6. VMware’s 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:
20
Developers
245
Commits
32,146
Lines-of-
Code
2,639
Patches
Reviewed
8. 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 HCLin 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/v
mware/OpenStack_VSAN_0614.pdf )
vSphere Storage/Virtual SAN
(Cinder/Glance)
9. 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 dashboards
such 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
10. 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
12. VMware Integrated OpenStack (VIO)
12
Existing
vSphere
environment
VMware Integrated OpenStack
Complete, Production Grade OpenStack Distribution (distro)
OpenStack Code +VMware Drivers and workflows
Deploys 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
13. 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
14. OpenStack Projects (Components) Included with VIO 2.0
14
Horizon
(web portal)
CLI Tools / SDKs
vRB
Cost visibility,governance,etc...
vCenter
Nova
(compute)
Neutron
(network)
Cinder
(block storage)
Glance
(images)
vCenter Datastores
3rd-party / VSAN
Keystone
(identity)
Local
DB
LDAP
Log Insight
Log collection,
O/S Contentpack
NSX
vROPs
OpenStack 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 Ceilometer
Heat Auto
Scaling