The Virtual Datacenter Operating System From...

60
The Virtual Datacenter Operating System From VMware Leena Joshi Sr.Product Marketing Manager 6 th November 2008

Transcript of The Virtual Datacenter Operating System From...

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

Storage

Networking

Computing

Pooling Resources Enables Resource Sharing

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]