Datacenter of the future
David Lefebvre
Sr. Systems Engineer
© 2011 VMware Inc. All rights reserved
A New Approach to Cloud
The Software Defined Datacenter
2
Virtualization Simplifies Provisioning of VMs, But Additional
Steps Needed to Deploy in a Production Environment
Enterprise
storage
Past Present
VLAN
networks
+ Firewall,
load-balancer
IDS, security,
$10,000 $300
$1,800 monitoring
10 weeks 2 minutes
5 days, 2 minutes
Availability
3
Software-Defined Datacenters Simplifies Process to
Define an Application and All the Resources It Needs
Future
VDC
Software-defined Datacenter Services
5 days, 2 minutes 3 minutes
4
In a Software-Defined Datacenter…
All infrastructure services are
delivered as software
And, the control of this datacenter
is entirely driven by software
5
APP APP APP APP APP APP APP APP
OS OS OS OS OS OS OS OS
Compute
6
APP APP APP APP APP APP APP APP
OS OS OS OS OS OS OS OS
Software
Defined Storage
Compute
7
APP APP APP APP APP APP APP APP
OS OS OS OS OS OS OS OS
Software Software Defined
Defined Storage Networking and Security
Compute
8
APP APP APP APP APP APP APP APP
OS OS OS OS OS OS OS OS
Software Software Defined
Management Defined Storage Networking and Security
&
Automation
Compute
9
APP APP APP APP APP APP APP APP
OS OS OS OS OS OS OS OS
Software Defined Datacenter
VDC 1 VDC 2
Software Software Defined
Management Defined Storage Networking and Security
&
Automation
Compute
10
The Cloud Bill Of Materials
Management Cloud Infrastructure Extensibility
Secure Multi-Tenancy
Placement and Load Balancing of Software Cloud APIs
Automated Defined DC Services
Provisioning
Software Software Software Software Application
for Defined Defined Defined Defined
Applications Storage Networking Security Availability Migration
b/w Clouds
Virtualization
Automated
Cloud Orchestration
SW Defined Compute & Memory
Operations with 3rd Party
Management Systems
11
VMware’s Complete Cloud Infrastructure & Management Suite
Management Cloud Infrastructure Extensibility
vCloud Director
vCloud APIs
vFabric
Software Software Software Software
Application Defined Defined Defined Defined
Director Storage Networking Security Availability vCloud
Connector
Virtualization
vCenter
Operations vCenter
vSphere
Mgmt Suite Orchestrator
12
DynamicOps Capabilities
Cloud Development Kit
• Personalized Self Service • Admin level ability to • Developer tools to extend
• Organizational Awareness graphically adapt process platform to new use cases
to environment
• Automated Delivery & Management
• Intelligent Resource Management
• Model-driven automation engine
• Multi-Vendor Orchestration
• Distributed runtime execution
• Cost Transparency and Reporting
• Logic is abstracted and independent from
execution engine
13
Delivering Customer Choice with a Multi-platform Cloud Solution
VMware believes the VMW Cloud Infrastructure Stack provides the most efficient and
automated cloud environment
However, many customers may have heterogeneous pools of infrastructure due to:
• Line of business decision
• Developers going to AWS
• Distributed decision-making
• M&A
DynamicOps helps deliver on our commitment to customer choice by enabling
customers to choose the model that best works for their needs
Cloud Automation Center
Security Service Tiers Policies Service Blueprint
vCloud Director
vCloud
Datacenter
SPs
Software Software Software Software
Defined Defined Defined Defined
Storage Networking Security Availability
vCloud
Powered
SPs
vSphere
14
VMware Cloud Management Platform
Cloud Automation Center
Security Service Tiers Policies Service Blueprint
vCenter IT
vCloud Director
Operations Business
vCloud
Datacenter vFabric Mgmt.
Mgmt.
Application
Suite
SPs
Software Software Software Software Director Suite
Defined Defined Defined Defined
Storage Networking Security Availability
vCloud vFabric
Powered AppInsight
SPs
vSphere
15
VMware’s vCloud Suite is…
A cloud infrastructure suite that dramatically
simplifies IT operations…
…delivering the best SLAs for all Apps
…available in one SKU
16
VMware’s vCloud Suite is…
A cloud infrastructure suite that dramatically
simplifies IT operations…
Software Defined Software Defined Software Defined
Virtual Networking Storage
Datacenters & Security
Elastic Virtual VXLAN Distributed Storage
Datacenters Improved VDS Tech Preview
Nicira
17
VMware’s vCloud Suite is…
A cloud infrastructure suite that dramatically
simplifies IT operations…
Software Defined Software Defined Software Defined
Virtual Networking Storage
Datacenters & Security
Elastic Virtual VXLAN Distributed Storage
Datacenters Improved VDS Tech Preview
18
VMware’s vCloud Suite is…
A cloud infrastructure suite that dramatically
simplifies IT operations…
Software Defined Software Defined Software Defined
Virtual Networking Storage
Datacenters & Security
Elastic Virtual VXLAN Distributed Storage
Datacenters Improved VDS Tech Preview
19
Network & Security Haven’t Kept Pace with Datacenter Evolution
Costly
Under utilization of compute
Dedicated appliances
Complex
Manual provisioning
Fragmented management
Inflexible
Networks don’t scale with
dynamic workloads
Lag time to provision network
and security services
Load Balancer Firewall Not extensible
20
vCloud Networking and Security – How it Works
Abstract and Pool Resources
Integrated Management with vCenter/vCD
Minimize dedicated hardware
Optimize utilization
Create Logical Networks
3rd party services
VDC 1 VDC 2 Accelerate application provisioning
Scale applications on-demand
Simplify operations
Attach Services
Network Metadata
• 4Gbps connectivity Integrated management
• 2 redundant pNICs 3rd party extensible
VMware Networking & Security • Load Balancer
• Web Application
Firewall
Enable Policy-based Automation
vSphere
Dynamic provisioning
Unlock efficiency & agility
21
VXLAN – How it Works
Segment
VXLAN segments defined with vCD
Scalable - 16 million VXLANs
Cluster/Pod 1 Cluster/Pod 2
available
VDC 1
Packet
Encapsulate
VXLAN VXLAN encapsulation is
Packet
performed by hypervisor
Packet transported as UDP
VXLAN 20
Flexible and Elastic Fabric
VXLAN fabric is elastic enabling
traffic to traverse clusters, virtual
switches and layer 3 networks
Physical infrastructure remains
intact and with no need for special
upgrades or configuration
22
What is Network Virtualization?
Application Application Application Workload Workload Workload
x86 Environment L2, L3, L4-7 Network Services
Virtual Virtual Virtual Virtual Virtual Virtual
Machine Machine Machine Network Network Network
Server Hypervisor Decoupled Network Virtualization Platform
Requirement: x86 Requirement: IP Transport
Physical Compute & Memory Physical Network
(Dell, HP, IBM, Quanta,…) (Arista, Cisco, HP, Juniper, Cumulus,…)
23
VMware’s vCloud Suite is…
A cloud infrastructure suite that dramatically
simplifies IT operations…
Software Defined Software Defined Software Defined
Virtual Networking Storage
Datacenters & Security
Elastic Virtual VXLAN Distributed Storage
Datacenters Improved VDS Tech Preview
24
VMware Vision: Software Defined Storage
SLA Definitions
Software Defined Storage Vision
SLA Definitions
Availability = Availability =
Availability = 99.99% Availability = 99%
99.99% DR RTO =99.99%
DR RTO = 1 hour
Back up = daily
4 hour
Back up = weekly
Deliver policy-based storage
DR RTO =1 hour
Storage capacity = 1 TB
DR RTO = 1
Performance = High I/O
Storage capacity = 10
Performance = High I/O
TB
management
Max Laten
Security = High Security = High
Automatically enforce per-VM SLAs for
all apps across different types of storage
Enhance compute-storage integration
Tighter integrations with broad storage
ecosystem through APIs
Software Defined Storage
Enable new, lower cost storage tiers
Enable DAS & server flash for shared
“Gold” “Silver” “Distributed storage along with enterprise SAN/NAS
Array(s) Array Storage
SSD Hard SSD Hard
disks disks
25
VMware’s vCloud Suite is…
…delivering the best SLAs for all Apps
Unparalleled Easier to Improved
Availability Add Capacity Performance &
for All Apps to Clusters Efficiency for All Apps
vSphere Data Protection Auto deploy IO Intensive, latency
vSphere replication for improvements – enables sensitive apps – SR-IOV
all apps, all use cases higher redundancy support
SRM Improvements vCloud support for
snapshots
vMotion for EVERY app,
every environment
26
VMware’s vCloud Suite is…
…delivering the best SLAs for all Apps
Unparalleled Easier to Improved
Availability Add Capacity Performance &
for All Apps to Clusters Efficiency for All Apps
vSphere Data Protection Auto deploy IO Intensive, latency
vSphere replication for improvements – enables sensitive apps – SR-IOV
all apps, all use cases higher redundancy support
SRM Improvements vCloud support for
snapshots
vMotion for EVERY app,
every environment
27
VMware’s vCloud Suite is…
…delivering the best SLAs for all Apps
Unparalleled Easier to Improved
Availability Add Capacity Performance &
for All Apps to Clusters Efficiency for All Apps
vSphere Data Protection Auto deploy IO Intensive, latency
vSphere replication for improvements – enables sensitive apps – SR-IOV
all apps, all use cases higher redundancy support
SRM Improvements vCloud support for
snapshots
vMotion for EVERY app,
every environment
28
Improved Auto Deploy
Overview
vCenter Server Deploy and patch vSphere hosts in
with Auto Deploy minutes using a new “on the fly” model
Coordination with vSphere Host Profiles
Image Profiles Host Profiles 2 new operating modes
Benefits
Fast initial deployment and patching
vSphere vSphere vSphere
Centralized host and image management
Reduce manual deployment and patch
processes
Continue deployment even when a failure
occurs
29
VMware’s vCloud Suite is…
…delivering the best SLAs for all Apps
Unparalleled Easier to Improved
Availability Add Capacity Performance &
for All Apps to Clusters Efficiency for All Apps
vSphere Data Protection Auto deploy IO Intensive, latency
vSphere replication for improvements – enables sensitive apps – SR-IOV
all apps, all use cases higher redundancy support
SRM Improvements vCloud support for
snapshots
vMotion for EVERY app,
every environment
30
vSphere Scales to Support Mission-Critical Applications
Overview
Create virtual machines with up to:
• 64 vCPU
• 1 TB of vRAM
Benefits
2x size of previous vSphere versions
2x Run even the largest applications in
vSphere, including very large databases
Virtualize even more applications than
ever before (Tier 1 and 2)
31
VMware’s vCloud Suite is…
A cloud infrastructure suite that dramatically
simplifies IT operations…
…to deploy new services
32
Improved Provisioning for DevOps: AppDirector
vFabric AppDirector Overview
Closed-loop application provisioning
and monitoring to improve DevOps
collaboration
Media library of standardized application
components and settings to deploy and
manage applications quickly
Drag and drop canvas to simplify
construction of application blueprints
Benefits
Decouples application and infrastructure
management to facilitate hybrid cloud
deployments
Just minutes to define an application
deployment topology and execution plan,
then deploy the application
33
Key Customer Challenges around Databases
Support Growing Automate Database Unify Platform for
Database Infrastructure Lifecycle Management Heterogeneous Databases
Corporate IT Shadow IT
Database
Lead time
provision
of days or
or clone
weeks
request
Patching Cloning Testing
HA/DR Backup Monitoring
Security Performance Tuning
Thousands of under-managed and 1000s of databases to manage Cost savings and operational benefits
under-secured databases with few DBA’s of virtualization and cloud
Fragmented database environment Long lead time for database services Require unified platform for diverse
for developers databases
Difficult to enforce policy and
compliance Require right platform investments
upfront
34
vFabric Data Director Platform Architecture
Enterprise Services
vFabric Data Director
vCloud
Integration Gateway (API)
Lifecycle Backup/ Database Database One click Director
Provisioning Clone
Services Restore Ingestion Catalog HA
DBA App Dev
Application
Director
Infrastructure Resource Security Template Patch
Monitor
Services Mgmt Mgmt Mgmt Mgmt Cloud
DBA IT Admin Foundry
EMC Chorus
vPostgres
EMC
. Data Domain
.
…
.
Cloud Infrastructure
Cloud Platform
Infrastructure Platform
35
Accelerate Application Development through Self-service
Provisioning Today Self-Service with Data Director
DBA
Sys
Admin
Storage
Admin
Network
Admin
Multiple IT teams Days to Weeks
Multiple systems Leads to Shadow IT
Fast database provisioning
Key
Integrated database refresh using database ingestion
Benefits
Achieve productivity gain for DBA’s
36
vCenter Operations Manager Dashboard
Overview
Comprehensive dashboard for
cloud operations with health,
risk and efficiency scores
Single tool to manage
performance and capacity
across multiple vCenter servers
Benefits
End-to-end visibility into cloud
infrastructure health
Proactive incident avoidance
Optimize for efficiency and cost
37
VMware EUC Platform for the Post-PC Era
SIMPLIFY MANAGE CONNECT
Desktop
Service
Universal
Services
Broker
App Catalog
Service End Users
Users, Desktops,
Apps, Data
Policies
Secure
Data Universal
Service Access
38
Where are we headed for the User?
My Apps, My Files, Native Device Experience
39
Taking the End User Experience to the Cloud
Access to all your applications from any device
One point of access, one authentication
40