Upload
dangtuyen
View
221
Download
0
Embed Size (px)
Citation preview
The Virtual Datacenter Operating System From VMware
Leena Joshi
Sr.Product Marketing Manager
6th November 2008
Disclaimer
This session may contain product features that are currently under development.
This session/overview of the new technology represents no commitment from VMware to deliver these features in any generally available product.
Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.
Technical feasibility and market demand will affect final delivery.
Pricing and packaging for any new technologies or features discussed or presented have not been determined.
“These features are representative of feature areas under development. Feature commitments are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind. Technical feasibility and market demand will affect final delivery.”
The virtual datacenter operating system
A virtual datacenter OS:Aggregates server, storage and network hardware into a shared resource or ‘internal cloud’Allocates this shared resource among applications precisely and efficientlyProvides built in services to ALL applications such as availability, security and performance scalabilityFederated with external clouds so cloud computing is easily accessible for enterprises
VDC-OS is to the entire datacenter what Windows and Linux are to a single server
OtherApp
WinApp
LinuxApp
������ �� � �� � � �
Challenges with Traditional x86 Operating SystemsA
pplic
atio
nC
halle
nges
Complex
Silo-ed
Inefficient
Infr
astr
uctu
reC
halle
nges
Expensive custom availability
Hard to secure
Difficult to change
Key Industry Trends
Innovation with new architectures Hard to ensure consistent service levels
IIS .Net Oracle
Apache Websphere MySQL
More x86 in datacenters Increasing cores and memory in servers
Abundant cloud capacity on demand Limited , complex access
App
Infrastructure
On PremiseData Center
Availability
Security
Scalability
Lowest TCO
What Customers Have Been Waiting For
Availability
Scalability
SecurityApp
On PremiseData Center
Cloud Provider
What Customers Have Been Waiting For
Infrastructure
On PremiseData Center
Availability
Security
Scalability
Lowest TCO
App
On PremiseData Center
Cloud Provider
What Customers Have Been Waiting For
������� �� � �� � � � App
App
OtherApp
WinApp
LinuxApp
������ �� � �� � � �
How do we solve for this?
VMware Infrastructure :A virtual datacenter operating system
Win App
Windows
Linux App
Linux
Linux App
Linux
The virtual datacenter OS from VMware
vCloud
vCenter
On-premise Infrastructure
� � � �� �� � ���� �� � � � � � � ��� ��
VMware Infrastructure -> virtual datacenter OS
Application vServices
� � � �� � �����
Infrastructure vServices
� �� ������ � ��� � �����
� � ��� ��� � � �� �� ! " # ��Cloud
vServices
$ $ �
� �� %� �&
VDC-OS is to the entire datacenter what Windows and Linux are to a single server
“VMware already has had transformative impact on how we do things: our server farms are aggregated into clusters that act as a single large computer that can guarantee service levels to applications. We no longer worry about scheduling downtime for hardware maintenance, or worry about hardware failures. And all of that delivered while reducing the infrastructure cost per application by more than 50%.
VMware Infrastructure as a VDC-OS
Hill AFB
*Source: IDC and VMware TAM program
Infrastructure Cost per App
$14,235
$5,694
Before VMware After VMware
The VMware Effect: Customer Breakthroughs
60% Reduction in Cost
2–3x Gain in Productivity
Workloads per Admin
30–75
Before VMware After VMware
100–250
The virtual datacenter OS from VMware
Off-premise Cloud
vCenter
On-premise Infrastructure
� � � �� �� � ���� �� � � � � � � ��� ��
VMware Infrastructure -> virtual datacenter OS
Application vServices
� � � �� � �����
Infrastructure vServices
� �� ������ � ��� � �����
� � ��� ��� � � �� �� ! " # ��Cloud
vServices
$ $ �
� �� %� �&
New Application vServices for the best place to run all applications
CU
RR
EN
TN
EW
VMware Infrastructure -> virtual datacenter OS
Application vServices
� � � �� � ������ �� ������ � ��� � ����� $ $ �
•VMware Fault Tolerance
•vCenter Data Recovery
•VMware VMsafe
• VMsafe products from partners
•Hot add of virtual CPU, memory and devices
•Very large virtual machines with 8-virtual CPUs and 256 GB of RAM
• HA, VMotion, Storage VMotion, NIC/HBA teaming provide resiliency to downtime
• ESXi 32 MB of code, locked down interfaces, no general purpose OS dependence
• DRS shares and reservations allow apps to shrink and grow based on priority
HA
VCB
NIC & HBA Teaming
VMotion
Storage VMotion
Network Redundancy
VMware Solutions Maximize Uptime
PerformancePlanned Downtime Unplanned Downtime
VM Failure Monitoring
Virtual Machines
Server
� � '%� ��� ��
�# #
��
�# #
��
�# #
��
�# #
��
�# #
��
Storage
Interconnect
Site Recovery Manager
�� � ��� � �����
New Solutions for Reduced Downtime
Server
� � '%� ��� ��
Storage
App
OS
App
OS
App
OS
Zero downtime, zero data loss continuous availabilityFault Tolerance
Integrated backup and recovery appliance
Data Recovery
�� � ��� � �����
App
OS
App
OS
App
OS''App
OS
App
OS
App
OS
App
OS
X
Zero downtime, zero data loss
No complex clustering or specialized hardware required
Single common mechanism for all applications and OS-es
Single identical VMs running in lockstep on separate hosts
Zero downtime, zero data loss failover for all virtual machines in case of hardware failures
Integrated with VMware HA/DRS
VMware ESX VMware ESX
VMware Fault Tolerance
FTFTHAHAHAHA
2009
�� � ��� � �����
VMware FT
Har
dwar
e Fa
ilure
Tol
eran
ce
UNPROTECTED
Application Coverage
AUTOMATEDRESTART
CONTINUOUS
0% 10% 100%
with VMware HA
Transforming Availability Service Levels
VirtualCenter
VirtualCenter
Copyright © 2005 VMware, Inc. All rights reserved.
vCenter Data Recovery
Copyright © 2005 VMware, Inc. All rights reserved.
Agent-less, disk-based backup and recovery of your VMs
VM or file level restore
Incremental backups and data de-dupe to save disk space
Quick, simple and complete data protection for your VMs
Centralized Management through VirtualCenter
Cost Effective Storage Management
2009
1. Backup
2. Restore
1.VM goes down2.Select VM images/files
to recover3.Restore…VM running
in seconds
X
1.Schedule backups via VC2.Snapshots taken3.Data de-duped and stored
( ��� � �! �� ���
X
De-duplicatedStorage
�� � ��� � �����
( ��� � �! �� ���
The Hypervisor is the Foundation
Partitions a server into virtual machinesReduces hardware, power, and cooling with the performance and features of ESX
Plug-and-PlayMinimal configuration. Run VMs in minutesIntegrated in server hardware
OS-Independent, thin, 32MB architectureUnparalleled security and reliability
ESXi is the next generation of the market-leading ESX hypervisor
( ) � � ��%� � '�
Virtual Machines
�# #
��
�# #
��
�# #
��
�# #
��
� �� ����
Application
Operating SystemProtection
Engine
VMware Infrastructure
VMware VMsafe
API that enables protection of VMs by inspection of virtual components in conjunction with hypervisor
Isolation of protection engine from malware
Broad ranging coverage of virtual machine CPU, memory, storage and network
� �� ����
Ecosystem Enablement with VMware VMsafe 2009
Multi-function Security Appliance
( ) � � ��%� � '
�# #��
�# #
��
�# #
��
�# #
��
�# #
�� ���
��
��(
)
� � ��� �� * �� ���� ��� %� � ��� �
( ) � � ��%� � '
�# #���
��
����
()
Integrated, more effective, comprehensive security solutions within the virtual infrastructureBetter security than physical servers!
Agent-less deployment of partner security servicesSingle security VM for multiple security services AV, Firewall, IPSSecurity policy and state moves with virtual machine
� �� ����
+ , %� -
, %! . / �
App
OS
� 0 + %� -
1 %! . / �
Scale Out Applications for Assured QoS
Zero downtime scale out of virtual machines
Scalable virtual machinesHot add of� CPU� Memory� PCIe devices
2009
� � � �� � �����
App
OS
The virtual datacenter OS from VMware
Off-premise Cloud
vCenter
On-premise Infrastructure
� � � �� �� � ���� �� � � � � � � ��� ��
VMware Infrastructure -> virtual datacenter OS
Application vServices
� � � �� � �����
Infrastructure vServices
� �� ������ � ��� � �����
� � ��� ��� � � �� �� ! " # ��Cloud
vServices
$ $ �
� �� %� �&
Infrastructure vServices and Cloud vServicesVMware Infrastructure -> virtual datacenter OS
Infrastructure vServices
� � ��� ��� � � �� �� ! " # �� Cloud vServices
•vStorageThin Provisioning and Linked clones
•vNetworkDistributed Switch
•Third party virtual switches•CPU/Memory
optimization•DRS
•VMware vCloud•Network VMotion
•VMDirectPath
•Paravirt SCSI
•vStorageVMFS
•vNetworkOffload technologies
•VMotion •Storage VMotion
CU
RR
EN
TN
EW
Lowest TCO through maximum efficiency
2009
Storage
Networking
Virtual Machines
CPU
Memory
Highest Single Server Resource Efficiency
128 cores and 512 GB of physical RAM
�Hardware Scale up
Lowest CPU overhead � HW Assist� Purpose Built Scheduler
Maximum memory efficiency
� HW Assist� Page Sharing� Ballooning
Wirespeed (9Gb today) network access
�VMDirectPath�Offload
Greater than 200k iopsper secondLower than 2ms latency
�VMDirectPath�Para-virtualized SCSI
� � '%� ��� ��
�# #
��
�# #
��
�# #
��
�# #
��
�# #
��
8-way vSMP and 256 GB of RAM per VM
�Virtual hardware scale out �Virtual hardware scale up
vCompute
0
1000
2000
3000
4000
5000
1 2 3 4 5 6
ESX Maintains Performance During Consolidation
Number of Virtual Machines or CPUs
SP
EC
web
2005
Agg
rega
te M
etri
c
Native ScalingVirtual Scaling
vCompute
% o
f App
licat
ions
Application’s Performance Requirements
IOPS
Network
Memory
CPU
95% of applications
< 100 at peak
< 300 Kb/s
< 4 GB at peak
1 to 2 CPUs
1. Source: VMware Capacity Planner assessments
CURRENT
100,000
9 Gb/s
64 GB per VM
4 VCPUs
FUTURE
200,000
40 Gb/s
256 GB per VM
8 VCPUs
Very Large VMs, Powerful Performance
vCompute
Aggregated view of virtual networkingDatacenter level networking (versus host level)Historical statistics follow the VMA unified infrastructure for networking services (monitoring, filtering, mgmt via PVLANs)
Simplified setup and change; seamless addition of capacity
Easy troubleshooting, monitoring and debugging
Enables new security services
2009
vSwitch
vNetwork Distributed Switch
vSwitch vSwitch
App
OS
App
OS
App
OS
App
OS
App
OS
vNetwork Distributed Switch
vNetwork
App
OS
App
OS
App
OS
App
OS
App
OS
Enterprise networking vendors can provide proprietary networking features in a VMware environment
Enables networking solutions to monitor, control and manage virtual networks
Networking/security solutions can understand/ be aware of mobile, dynamic virtual infrastructure
Simplicity and transparency for network administrators
Unified management framework for physical and virtual networks
Ecosystem Enablement 2009
Cisco Nexus 1000v
vNetwork
vStorage Technologies and Interfaces
VMware Infrastructurevirtual datacenter OS from VMware
Infrastructure vServices � � ��� ��� � � �� �� ! " # �� � ! � �
• VMFS
• Linked Clones
• Thin Provisioning
• Storage VMotion
Storage Partners
Storage operations
Storage management
• Storage Virtual Appliances
• vStorage API’s
• Storage Virtual Appliances
• vStorage API’s
Significantly improve storage utilization
Eliminate need to over-provision virtual disksReduce storage costs by up to 50%
App
OS
App
OS
App
OS
Virtual machine disks consume only the amount of physical space in use
� Virtual machine sees full logical disk size at all times
� Full reporting and alerting on allocation and consumption
vStorage Thin Provisioning
Physical Storage
Virtual Disks
10GB
20GB 40GB 100GB
10GB20GB 10GB40GB
� � '
30GB70GB
vStorage
vStorage linked clones
Multiple virtual machines share common base disk
Each virtual machine has own disk that stores its writes to disk
Patches applies to base disk are seen by all linked clones
Reduce storage costs for Virtual Desktop Infrastructure by up to 90%
Improve storage utilization
Simplify patch process
OS
App
OS
App
BaseDisk
OS
App
OS
App
vStorage
Delivers storage capabilities as virtual appliances
Validated by VMware Ready Virtual Appliance certification program
App
OS
vStorage Virtual Appliances
Simplify deployment and administrationReduce obstacles to delivering full virtualization experienceEasy transition to hardware-based functionality as environment grows
� � ' � � '
SVA SVA
Data protectionAvailabilityStorage management
App
OS
App
OS
App
OS
vStorage
App
OS
App
OS
App
OS
App
OS
App
OS
vStorage API’s
Enhance integration of VMware Infrastructure and storage partner capabilities
Provide storage management tools with visibility to virtual machines’ use of storage
Leverage array capabilities at per-VM level
Fully utilize investments in advanced storage capabilitiesSimplify storage management for virtual environment
VWware Infrastructure
Partner Storage and Management
vStorage
How Do We Define The Cloud?
Cloud Computing according to VMware
Lightweight entry/exit service acquisition model
Consumption based pricing
Accessible over the internet
Scalable and elastic
Improved economics due to shared infrastructure and elasticity
Cloud computing comes into focus only when you think about… a way to increase capacity or add capabilities on the fly without
investing in new infrastructure, training new personnel, or licensing new software. Cloud computing encompasses any subscription-
based or pay-per-use service that, in real time… extends IT's existing capabilities.
Cloud vServices
virtual datacenter OS
Abstraction
Aggregation
Allocation
Broad ApplicationSupport
VMware Customers
Announcing VMware vCloud
vCloudService Partner Ecosystem
Cloud vServices
vApp – New Model for Describing and Deploying Applications
Availability = 99.99%
Security = High
Performance = 500 msec
SLA DefinitionsvApp
App
OS
App
OS
App
OS
VMware Infrastructure -> virtual datacenter OS
Application vServices � � � �� � ������ �� ������ � ��� � �����
Allows management of multi-tier applications as a single entity Utilizes industry standard OVF to provide instructions on how to deployTemplates, Clone and other operations execute at the vService level
Simpler, application centric view of managementEasier portability of applicationsApplications can now be written to monitor and scale themselves
The virtual datacenter OS from VMware
Off-premise Cloud
vCenter
On-premise Infrastructure
� � � �� �� � ���� �� � � � � � � ��� ��
VMware Infrastructure -> virtual datacenter OS
Application vServices
� � � �� � �����
Infrastructure vServices
� �� ������ � ��� � �����
� � ��� ��� � � �� �� ! " # ��Cloud
vServices
$ $ �
� �� %� �&
Proactive Management
Simplified
Responsive
Resilient
VDCOS Management Platform: vCenter
vCenterApplication Management
AcceleratedDevelopment
ReliableDeployment
Predictable Performance
Infrastructure Management
Transparent Chargeback
AutomatedProvisioning
IntelligentCapacity
SimplifiedConfiguration
UnifiedOperations
Business Continuity
Simple, Proactive Management – What’s New
vCenter
Applications
Infrastructure
Quality of Service Management for Applications
vCenter AppSpeed: real-time performance monitoring and remediation to guarantee service levels
Proactive Management of Virtual Infrastructure
vCenter Orchestrator automates repetitive IT processes with a robust workflow engine
vCenter CapacityIQ provides proactive capacity planning for VMs, clusters and entire VI environment
vCenter Chargeback automates chargeback modeling for greater visibility and control of IT costs
vCenter ConfigControl automates discovery and tracking of configuration items for better visibility, compliance and remediation
Host Profiles simplify setup and ensure standardization
Transparent Chargeback
AutomatedProvisioning
IntelligentCapacity
SimplifiedConfiguration
UnifiedOperations
vCenter: VDCOS Management Platform
vCenterApplication Management
AcceleratedDevelopment
ReliableDeployment
Predictable Performance
Infrastructure Management
Automated Provisioning
Automate the provisioning process and VM lifecycle
Standardize how VMs are brought into the infrastructure
Improve visibility & control over VM lifecycle from cradle to grave
Reclamation of unused capacity with policies to decommission idle VMs
Integration with multi-component vServices based on OVF standard
Intelligent, policy-based deployment
Defined thresholds that consider available resources before provisioning
API for third-party integration
vCenter UI integration
. � � �� � � * �� " " �� � � �* �# � � 2 �� � �
Lifecycle Manager
2��
�)
���
�"��
�
Infrastructure Management
Automate chargeback modeling based on resource utilization
Improve decision making with end user visibility to cost of service levels
Simplify management, tracking and control over IT service costs
Costs based on service levels, underlying infrastructure and custom definitions of fixed costs
Chargeback tied to organizational structure
Integrated with vCenter
Transparent Chargeback
Resource Usage
Reporting
Costing Model
Chargeback Engine
vCenter
��������
vCenter Chargeback
2009
Infrastructure Management
Visibility into capacity and utilization
What-if analyses simulate effects of capacity changes
Forecasts of capacity shortfall
Integrated with vCenter
Align capacity with business demand
Reduce costs by reclaiming unused capacity
Predict capacity shortages proactively
Intelligent Capacity
vCenter CapacityIQ
2009
Infrastructure Management
Reports on usage associated costs
Provides insight into resources you are paying for but not using
Identifies unused VMs based on capacity usage
Verifies sufficient capacity
Runs what-if scenarios to predict potential capacity impact
Considers capacity forecasts & predictions as incoming VM requests are received
End-to-End Value Across vCenter Solutions
. � � �� � � * �� " " �� � � �* �# � � 2 �� � �
Lifecycle Manager
2��
�)
���
�"��
�
Infrastructure Management
vCenterCapacityIQ
vCenterChargebackvCenter CapacityIQ
Simplify physical host configuration, administration and compliance
Automates discovery, tracking and dynamic search / reporting / modeling of virtual configuration items and their dependencies
Deploys based on standard baseline host profiles and proactively monitors and remediates non compliant hosts
Improve management, tracking and control over desired state of IT assets
Visibility Impact Analysis
Policy based control & automation
Simplified Configuration
vCenter ConfigControl
Apply Profile, Monitor & Remediate
2009
Infrastructure Management
Host Profiles
Administer and control large environments easily
Provide custom workflows for complex environments
Workflow engine for orchestrating virtualization
Automate manual, repeatable steps by drag and drop interface without scripting
Centralize workflow management for all processes associated with the environment
Unified Operations 2009
Infrastructure Management
vCenter Orchestrator
Enables scale out of managed infrastructure
Simplifies configuration of new management servers
Inventory and configuration data available globally via LDAP backbone
Standard VI Client can access inventory across entire environment
Roles and Licenses are replicated across all VC Servers
VI Client supports operations that span multiple VC Servers
Unified Operations
Replicated Inventory and Configuration Data
� � '� � � '� � � '� � � '� � � '� � � '� � � '�
( ��� � �! �� ���� ��� ��
( ��� � �! �� ���� ��� ��
( ��� � �! �� ���� ��� ��
2009
Infrastructure Management
Simplifies and automates disaster recovery processes:
Setup, testing, failover
Turns manual recovery runbooks into automated recovery plans
Provides central management of recovery plans from vCenter
Works with VMware Infrastructure to make disaster recovery rapid, reliable, manageable, affordable
vCenter Site Recovery Manager
vCenter Site Recovery leverages VMware Infrastructure to deliver advanced disaster recovery management and automation
Infrastructure Management
Transparent Chargeback
AutomatedProvisioning
IntelligentCapacity
SimplifiedConfiguration
UnifiedOperations
VDC-OS Management Platform: VirtualCenter
vCenterApplication Management
AcceleratedDevelopment
ReliableDeployment
Predictable Performance
Infrastructure Management
Development & Testing Resource Pool
Pre-Production Resource Pool
Production Resource Pool
VMware Infrastructure
Streamline Application Dev & Deployment with Lab Manager and Stage Manager
Provision and transition exact replicas of complex services throughout the lifecycle with much less effort and hardware
Empower users but keep central control of policy and quotas
Test Integration Staging ProductionDev
Application Management
Policies (SLA)
Quality of Service
99.9% Uptime
Fault Protection
Encryption Enabled
55Users
2Servers
1Database
75Users
4Servers
Monitor and Control QoS with vCenter AppSpeed
Monitor application performance from end-user perspectiveCollect and correlate across tiers and in VIAutomated SLA management
Enables proactive detection of end user performance issuesIntegration with VI enables root cause and remediation
Application Management
Non-Virtualized
Non-Virtual Management
Tools
Physical-Only Environments/
Non-x86/Non-VMware
End-to-End Integrated Management
Enterprise System Management
vCenter
VMware Ready Management Solutions
VMware Ready Management & vCenter
Application Management
Infrastructure Management
vCenter
vCenter Extensibility
vCenter – foundation for Application Management & Infrastructure Management
vCenter Extensibility –APIs and UI plug-in architecture to enable 3rd
party integration
VMware Ready Management Solutions
• Integrated using vCenter Extensiblity
• Based on VMware guidelines
• Interoperability Qualification Program
vCenter: An Extensible Management Platform
vCenter
Application Management
Infrastructure Management
SimplifiedConfig
Automated Provisioning
UnifiedOperations
IntelligentCapacity
AssuredContinuity
Accelerated App Dev
Reliable App Deployment
[xxx} AppPerformance
The virtual datacenter OS from VMware
Off-premise Cloud
vCenter
On-premise Infrastructure
� � � �� �� � ���� �� � � � � � � ��� ��
VMware Infrastructure -> virtual datacenter OS
Application vServices
� � � �� � �����
Infrastructure vServices
� �� ������ � ��� � �����
� � ��� ��� � � �� �� ! " # ��Cloud
vServices
$ $ �
� �� %� �&
Integrated Provisioning Process Example
VMware Management(VI and LCM)3� ���� �� * �# � � �� � %�
! � � ���( ���4�
� ��� �� �* �� �
5 �6 �� � 3rd Party
�# # � � � � 5 � - �
. � � �� � �
� � �� �7� � 7%��� �
( ���4� 8� ��4�
Next Steps
View demos and videos of some of these features at:
www.vmware.com/go/vdcos
For more information about this presentation, contact [email protected]