© 2010 VMware Inc. All rights reserved Cloud Andy Steven: Enterprise Cloud Architect Northern EMEA [email protected]
Dec 18, 2015
© 2010 VMware Inc. All rights reserved
Cloud
Andy Steven: Enterprise Cloud Architect Northern EMEA
2
What Makes a good cloud ???
3
Think like ILLUM !!
4
Standardization. Construct virtual data centers by pooling compute, storage, and networking resources together
Offers self-service. Construct Service Catalogs, application architectures can be deployed by non-technical people or by automated triggers such as ticketing systems
Secure multi-tenancy, ability to run multiple customers on the same platform
Report consumption, permit charge or show back of what has been consumed and allow for different cost models
Characteristics of IaaS Clouds
Programmatic control via open APIs, ability to automate tasks and ensure mobility or resources between clouds
5
VMware vCloud Director
To make this possible, cloud requires new resource abstractions
Secure Private Cloud
Organization: Marketing Organization: Finance
Organization VDCs CatalogsOrganization VDCs Catalogs
VMware vSphere
VMware vCenter Server
Resource Pools Datastores Port Groups
(Go
ld)
(Bro
nze
)
Provider Virtual Datacenters
(Sil
ver)
Users & Policies Users & Policies
6
vApps
Container of one or more VMs, Networking & security appliances
• Package up multi-tier application architectures
• Upload vApp to a service catalog for easy one-click redeployment
• Select boot order of VMs, start delays and stop delays
• Set policies for vApp, storage lease
vApp
App
OS
App
OS
App
OS
Uses the OVF standard
• Captures meta data about the VMs
• Allows import and export between clouds in standard format
VMwarevShield
vApp Networks
7
Leases, Quotas, and Cost Models Ensure Responsibility
Charge back or Show back to consumers
• vCloud Director resources like broadband network traffic, public IP addresses, DHCP, NAT can be metered and billed
Setup leases to assure resource reclamation
Make use of existing service desk approval ticketing systems to drive provisioning operations in the cloud
VMware vSphere
8
Provide Choice in Resource Consumption Models
With Vmware Chargeback we have set 3 “out of the box” consumption models
Allocated Pool – “Bill for thevirtual container”
Reservation Pool – “Bill for the physical container”
Pay-Per-vApp – Purchase VMs of specified sizes and contents
9
Open standards make the hybrid cloud possible
vApp
Provisioning and Control of the Application
vCloud API: First Open API to Consume and
Control Cloud Resources
PublicClouds
PrivateCloud
Open Virtualization Format: First Industry Standard Cloud
Workload
10
vRM leverages the vCloud API and can span vCD instances
Cloud Administrator
Cloud Consumer
Element Management
Approver(s)
11
A rich array of workflows can be scripted using the GUI
12
Cloud Consumer (eg: QA Engineer): Requests new vApp based on template.
Approver (eg: Line Manager): Receives email notification and approves via email.
Key Value: Controlled approvals and governance
Capability: vApp Provisioning with Approvals
Initiate Request Approval Workflow Email Notification
13
Add Application: Workflow
Dynamic Approval
Addressee Lookup
Software License
Allocation
VMware vCloud Director
Provisioning
Email Notification
14
The Hybrid Cloud
Cloud Computingis a way of doing
computing
Cloud ServiceProviders
Hybrid CloudComposition of 2 or more interoperable clouds, enabling data and application portability
Public CloudAccessible over the Internet for general consumption
Private CloudOperated solely for an organization, typically within the firewall
EnterprisesBridging