1 enterprise cloud - the evolution to next generation computing alberto farronato vmware, product...

40
1 Enterprise Cloud - The Evolution to Next Generation Computing Alberto Farronato VMware, Product Marketing Manager

Post on 22-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

1

Enterprise Cloud - The Evolution to Next Generation Computing

Alberto FarronatoVMware, Product Marketing Manager

The Problem

Overwhelming complexity

>70% of IT budgets just to keep the lights on

<30% of IT budgets goes to innovation and competitive advantage

Where the IT Budget Goes

42%Infrastructure Maintenance

30%Application

Maintenance

23%Application Investment

5%Infrastructure

Investment

Your Business Can Change Only as Fast as Your IT Can

The Goal

ITas a

Service(Internally or

Externally Provisioned)

Efficiency

Control

Choice

CloudComputing

EfficientFlexibleDynamic

TrustedReliable Secure

DATACENTER

TODAY

The Path to IT as a Service

External Cloud

Internal Cloud

Private Cloud

AppLoads

AppLoads

AppLoads

AppLoads

AppLoads

Federation & Choice

Standards

Efficient • Reliable • Flexible • Secure • Dynamic

The Cloud… as Architecture

Datacenter/ Cloud

New Apps Existing and multiple future app modelsExisting Apps

Hardware Industry Standard building blocks

Software Scale and availability through software

Policies Security, Compliance…

Management SLA management model

Virtualization is the key to making all of this happen in an evolutionary wayCloud OS

Cloud OS - The Underpinning For Cloud Infrastructures

Private Cloud

Internal Clouds

AppLoads

AppLoads

AppLoads

AppLoads

AppLoads

Cloud OS

Management

Federation & Choice

Standards

ExternalClouds

Cloud OS

Management

Efficient • Reliable • Flexible • Secure • Dynamic

1 1

2 2

3

VMware Leads the Way to the Private Cloud

1999

The Client

Hypervisor

2000

The Server

Hypervisor

2003

Virtual Infrastructure

2009+

The Cloud OS

VMware vSphere™

Foundation for Internal and

External Clouds

Application Services

Infrastructure Services

VMware vSphere™ – Architecture

Scalability

Dynamic Resource Sizing

Network Management

vSphere 4.0

Firewall

Anti-virus

Intrusion Prevention

Intrusion Detection

Security

Clustering

Data Protection

Availability

vNetwork

StorageManagement & Replication

Storage Virtual Appliances

vStorage

Hardware Assist

Enhanced Live Migration Compatibility

vCompute

vNetwork

Network Management

vStorage

Hardware assist

Extended Live Migration Compatibility

vCompute

Infrastructure Services – Abstraction and Aggregation

Highest consolidation ratios in the industryMost efficient use of hardware resources

Low operational overhead

Storage/network optimizationsPower Management

CPU/Memory optimizationDRS

vStorage Thin ProvisioningVolume Grow

vStorage VMFS

vNetwork Distributed SwitchThird party distributed virtual switches

vNetwork Standard Switch

CU

RR

EN

TN

EW

Storage Management& Replication

Storage Virtual Appliances

% o

f App

licat

ions

Application Performance Requirements

95% of applications

< 100 at peak

< 2.4Mbits/s

< 4 GB at peak

1 to 2 CPUs

1. Source: VMware Capacity Planner assessments

ESX 3.5

100,000

9 Gb/s

64 GB per VM

4 VCPUs

ESX 4.0

200,000+

20 Gb/s +

255 GB per VM

8 VCPUs

vSphere 4 Delivers Performance for Demanding Applications

Single VM Performance: Well-Known Database OLTP Workload†

Tra

nsac

tion

Rat

e (R

atio

to 1

-way

VM

)

Next Generation Intel® Xeon® based 8-pCPU server

RHEL 5.1

Oracle 11gR1

In-house ESX Server

† A fair-use implementation of the TPC-C workload; results are not TPC-C compliant

< 15% overhead for 8 vCPU VM

8,900 total DB transactions per second

Near-perfect scalability from 1 to 8 vCPUs

60,000 I/O operations/second

Comparison to VISA

5xGlobal payment

processing traffic

Sun Fire 15k (ca. 2002)

;) =

Relative Scaling Ratio

51.08

1 vCPU 2 vCPU 4 vCPU

45.22

94.04

79.88

147.24

133.12

VM

Native

ESX 4.0 Performance with SQL Server 2008

ESX achieves 90% of native performance on 4.0 vCPU VM

Workload transaction latency unchanged between ESX 4.0 and Native

Scale Out with vSphere to Exceed Physical PerformanceM

ax s

cala

bilit

y (#

cor

es)

2005

8

16

24

32

40

48

56

642010

AverageApp

Exchange WebServers

SQLServer

ESXScale-out

AverageApp

Exchange WebServers

SQLServer

ESXScale-out

Quad-Socket

Dual-Core

Quad-Socket

16-Core

How many cores can your app scale to on a quad-socket x86?

Multi-core + VMware = Record Performance

OS

APP

Operating System

Application

VMware

OS

APP

OS

APP

Multi-Core + VMware = Record Performance

3xeBay’s daily web traffic on a single

server

22

vStorage: Thin Provisioning

VirtualDisks

PhysicalStorage

App

OS

App

OS

App

OS

VMware ESX

20GB 40GB 100GB

10GB

20GB

40GB

5GB 40GB20 GB

vNetwork: Distributed Switch

vSwitch vSwitch VvSwitch

Net State Net State

App

OS

Net State

App

OS

App

OS

vNetwork Distributed Switch

vNetwork: Switch Plug-Ins

vSwitch vSwitch vSwitch

Net State Net State

vNetwork Distributed SwitchNexus 1000V

Net State

App

OS

App

OS

App

OS

Building the Giant Computer

VMware DRS automatically balances VMs32-Nodes per cluster4,096 processor cores64TB of RAM6 Million IOPs

Distributed Power Management:Make the Giant Computer Power Thrifty

50% Savings During VMmark™

0

200

400

600

800

1000

1200

1400

1600

1800

2000

Wat

ts

No DPM

With DPM

Application Services Provide Built in Service Level Controls

Scalability

Dynamic Resource Sizing

Security

ClusteringData Protection

Availability

VMware Fault ToleranceVMware Data Recovery

HA, VMotion, Storage VMotion, NIC/HBA teaming provide resiliency to downtime

VMware VMsafeVMware vShield Zones

ESXi locked down interfaces, no general purpose OS dependence

Hot add of virtual CPU, memory Hot plug devicesHot extend or virtual disks8-way SMP and 255 GB of virtual machine RAM

DRS shares and reservations allow apps to shrink and grow based on priorityC

UR

RE

NT

NE

W

FirewallAnti-virusIntrusion DetectionIntrusion Prevention

Attach Policy to Your VMs

ApplicationvServices Availability Security Scalability

VMware Infrastructure

vApp

Availability = 99.99% uptime

Security = High

Max Latency = 500ms

SLADefinitions

App

OS

App

OS

App

OS

Availability

Security

Performance

Rolling Out a New Business Service

Availability

Security

Performance

Lowest TCO

Becomes a Matter of Specifying Required SLAs

APP Internal Cloud

VMware Solutions Maximize Uptime

Planned Downtime Unplanned Downtime

Network Redundancy

Storage vMotion

VMotion

NIC & HBA Teaming

VCB

HA

VM Failure Monitoring

Server

ESX

Virtual Machines

OS

APP

OS

APP

OS

APP

OS

APP

OS

APP

Interconnect

Storage

Site Recovery Manager

VMware Fault Tolerance

Single identical VMs running in lockstep on separate hosts

Zero downtime, zero data loss failover for all virtual machines in case of hardware failures

Zero downtime, zero data loss

No complex clustering or specialized hardware required

Single common mechanism for all applications and OS-es

VMware vSphere™

OS

APP

OS

APP

OS

APP

X

Security: VMsafe APIs and Partners

VMware ESX with VMsafe™

SecurityvService

App

OS

App

OS

App

OS

App

OS

Security = HighNetwork Ports = 80, 443, 1521Protocols = HTTP, SQL, TNSAV = Required, On-Demand

vAppPolicies

ALTORNETWORKS

VMware vShield Zones

Self-learning, self-configuring firewall Service

VMotion and network-configuration aware trust zones

Dynamic firewall policy using application protocol awareness

Dynamic security capacity using infrastructure vServices

Security policies auto-adapt to network reconfiguration or upgrades

OSAPP

OSAPP

OSAPP

OSAPP

OSAPP

OSAPP

OSAPP

OSAPP

OSAPP

OSAPP

OSAPP

OSAPP

VMware vSphere™

Hot-Add Capacity to Guarantee QoS

OSSQL

OS

SQL

2 GB 1 vCPU8 GB 4 vCPU

TPS

Latency

TPS

Latency

Hot-add capacity with zero application downtimeMinutes to stabilize VM and recover from SLA violationOther options include VMotion to more powerful host & add instance for fast scale-out

Next Generation Management Enhances Control

vCenterSuite

Application Services

Infrastructure Services

Scalability

vSphere 4.0

SecurityAvailability

vNetworkvStoragevCompute

Management

Hardware

vSphere

Extensible Management Suite

SLA Driven Management

Model

Availability

99.99%

Security

High

Performance

.2 Milliseconds

VMwarevCenterSuite

Infrastructure Management

Self Service Management

Self Service Portal Service Catalogue Billing/Chargeback

Provisioning Configuration Capacity Operations Performance Availability

Choice of End-to-End Integrated Management

Physical-Only Environments/Non-x86/Non-VMware

Non-Virtual Management Tools

Enterprise System Management

Non-Virtualized

vCenter

VMware vCloud

Broad Ecosystem – Technology and Service Providers

External CloudInternal Cloud

Unlock new market based economies of scale, service and innovation beyond what currently exists today

APP APP

InternalCloud

Cloud OS

Management

ExternalClouds

Cloud OS

Management

Private Cloud - Future Proofing IT

38

Q & A

Glossary Cloud Operating System

A cloud operating system is a new category of software that is specifically designed to holistically manage large collections of infrastructure – CPUs, storage, networking – as a seamless, flexible and dynamic operating environment. Analogous to the operating system that manages the complexity of an individual machine, the cloud operating system manages the complexity of a datacenter. Although alternative approaches may be pursued, VMware believes that virtualization is the key underpinning technology to enable the cloud.

Internal Cloud

An internal cloud is a cloud infrastructure provided within the internal IT environment, which brings the benefits of cloud computing to internal IT service providers. Gartner refers to an internal cloud as a private cloud.

External Cloud

An external cloud is a cloud infrastructure that is owned and managed by an external IT service provider, such as a hosting or software-as-a-service (SAAS) provider. This is often referred to as a public cloud infrastructure as well.

Virtual Private Cloud

A virtual private cloud is a cloud computing environment that spans internal and external cloud infrastructure, presenting a seamless, managed cloud to the business.

The Private Cloud Brings…

The Efficiency of Cloud Computing…

…Without the Risk Or Disruption

Compatible with any existing or future applicationSecurity enforced on- and off-premiseLeverage and evolve existing skills, managementFuture proof – no lock in to specific architectures

BusinessFast response timesContractual and auditable SLAsUsage based, pay-as-you-go financial model

ITEconomies of scaleHigh performance, highly availablePolicy-driven automation