Accelerating the Journe
Via Virtualization
January, 2012
Mike Pinelli & James Lewis, VMware SLE
ey to The Cloud
ED
© 2010 VMware Inc. All rights reserved
Agenda
Introductions
What is the Cloud? Your Cloud?
VMware’s Cloud Solution Overv
Case Studies
vSphere 5 Update
Cloud Solution and Security
Questions / Comments
2
?
view
What is th
3
he Cloud?
“Cloud is a style of computing where scalabl
provided as a service to customers using Int
cloud computing, making it difficult to unders
Gartner 12/4/11
Computer science, As a metap
Cloud computing familiar clic
is a marketing term. "computing
Wikipedia 12/4/11 InfoWorld
“Cloud Computing is wh
and stuff on the Internet
“Cloud computing offers a new mod
leveraging the efficient pooling of on
infrastructure, consumed as a servic
VMware Website 12/6/11
“
4
le and elastic IT-related capabilities are
ternet technologies. Intense hype surrounds
stand vendor options and strategies.”
phor for the Internet, "the cloud" is a
ché, but when combined with
g," the meaning gets bigger and fuzzier.
12/6/11
here you can save pictures
t.” Courtney, Age 11
del that cuts through IT complexity by
n-demand, self-managed virtual
ce.”
The NIST Definition of Clou
NIST Special Publication 800-145
Computer Security Division
Information Technology Laboratory
National Institute of Standards and Technology
Gaithersburg, MD 20899-8930
September 2011
Cloud computing is a model for e
on-demand network access to a
computing resources (e.g., netwo
applications, and services) that c
released with minimal managem
interaction. This cloud model is c
characteristics, three service mo
models.
5
ud Computing
enabling ubiquitous, convenient,
shared pool of configurable
orks, servers, storage,
can be rapidly provisioned and
ment effort or service provider
composed of five essential
odels, and four deployment
Essential Characteristics:
On-demand self-service. A consumer can unil
server time and network storage, as needed autom
each service provider.
Broad network access. Capabilities are availab
standard mechanisms that promote use by heterog
phones, tablets, laptops, and workstations).
Resource pooling. The provider’s computing re
using a multi-tenant model, with different physical a
reassigned according to consumer demand. There
customer generally has no control or knowledge ov
but may be able to specify location at a higher level
datacenter). Examples of resources include storage
Rapid elasticity. Capabilities can be elastically p
automatically, to scale rapidly outward and inward c
capabilities available for provisioning often appear t
quantity at any time.
Measured service. Cloud systems automatically
a metering capability at some level of abstraction ap
processing, bandwidth, and active user accounts). R
and reported, providing transparency for both the pr
6
laterally provision computing capabilities, such as
matically without requiring human interaction with
ble over the network and accessed through
geneous thin or thick client platforms (e.g., mobile
esources are pooled to serve multiple consumers
and virtual resources dynamically assigned and
is a sense of location independence in that the
ver the exact location of the provided resources
l of abstraction (e.g., country, state, or
e, processing, memory, and network bandwidth.
provisioned and released, in some cases
commensurate with demand. To the consumer, the
to be unlimited and can be appropriated in any
y control and optimize resource use by leveraging
ppropriate to the type of service (e.g., storage,
Resource usage can be monitored, controlled,
rovider and consumer of the utilized service.
Service Models:
Software as a Service (SaaS). The capability p
applications running on a cloud infrastructure2. The
devices through either a thin client interface, such as
program interface. The consumer does not manage
including network, servers, operating systems, stora
the possible exception of limited user-specific applic
Platform as a Service (PaaS). The capability p
cloud infrastructure consumer-created or acquired a
languages, libraries, services, and tools supported b
control the underlying cloud infrastructure including
but has control over the deployed applications and p
hosting environment.
Infrastructure as a Service (IaaS). The capab
processing, storage, networks, and other fundamen
able to deploy and run arbitrary software, which can
consumer does not manage or control the underlyin
operating systems, storage, and deployed applicatio
networking components (e.g., host firewalls).
7
provided to the consumer is to use the provider’s
applications are accessible from various client
s a web browser (e.g., web-based email), or a
or control the underlying cloud infrastructure
age, or even individual application capabilities, with
cation configuration settings.
provided to the consumer is to deploy onto the
applications created using programming
by the provider. The consumer does not manage or
network, servers, operating systems, or storage,
possibly configuration settings for the application-
bility provided to the consumer is to provision
ntal computing resources where the consumer is
n include operating systems and applications. The
ng cloud infrastructure but has control over
ons; and possibly limited control of select
Deployment Models:
Private cloud. The cloud infrastructure is provisio
organization comprising multiple consumers (e.g., b
and operated by the organization, a third party, or so
on or off premises.
Community cloud. The cloud infrastructure is pr
community of consumers from organizations that ha
requirements, policy, and compliance consideration
operated by one or more of the organizations in the
combination of them, and it may exist on or off prem
Public cloud. The cloud infrastructure is provision
may be owned, managed, and operated by a busine
or some combination of them. It exists on the premi
Hybrid cloud. The cloud infrastructure is a compo
infrastructures (private, community, or public) that re
together by standardized or proprietary technology t
(e.g., cloud bursting for load balancing between clou
8
oned for exclusive use by a single
business units). It may be owned, managed,
ome combination of them, and it may exist
rovisioned for exclusive use by a specific
ave shared concerns (e.g., mission, security
ns). It may be owned, managed, and
e community, a third party, or some
mises.
ned for open use by the general public. It
ess, academic, or government organization,
ises of the cloud provider.
osition of two or more distinct cloud
emain unique entities, but are bound
that enables data and application portability
uds).
A Short History
Virt
W
PC / Client-Ser
Mainframe
C
the de
9
tualization
Cloud
Web/Internet
rver
Cloud Computing will transform
elivery and consumption of IT services
What is this Cloud Thing?
Public
IaaS
YoITuasra C
Private Cloud
Cloud Computing is an approach to com
of on-demand, self-managed virtual in
10
c Cloud
PaaS
CSerlvoiceud
SaaS
mputing that leverages the efficient pooling
nfrastructure, consumed as a service.
VMware
Cloud Co
11
Solution
omputing
The New IT Landscape: Promise
Empowered, Secure, Mobile
• Any app on any device, anyt
Existing Apps New Gene
• Combin
NewwitEhnteernp
A More Flexible, Efficient Infras
• Exploiting modern, cost-effectiv
• Creating & spanning both intern
Existing Datacenters
12
e & Challenge
e Workforce
time, anywhere – securely!
eration of Enterprise Apps
ning the social, mobile experience
nprtieserpArpipsse requirements SaaS Apps
structure
ve hardware
nal and external resource pools
Public Cloud Services
The New IT Landscape: Promise
Existing Apps The Challe
Weave all th
inNtoewaEntcerop
secure, com
Existing Datacenters
13
e & Challenge
enge for IT: SaaS Apps
his together
oprhiseeAsppisve,
mpliant whole
Public Cloud Services
Three Core Focus Areas
Re-think End-U
Existing Apps The Challe
ModWerneiazeveApaplllictha
inNtoewaEntcerop
secure, com
Evolve the In
Existing Datacenters
14
User Computing
enge for IT: SaaS Apps
hatiisontoDgeevethloeprment
oprhiseeAsppisve,
mpliant whole
nfrastructure
Public Cloud Services
VMware Cloud Stack
Secure, Compliant, Controlled
Secure Private Cloud
End-User Computing
Modular Unified User Cloud-Ready
Desktops Management Applications
Application A
Cloud Application Platform
Cloud-Scale Open Self-Managed
Application Por
Cloud Infrastructure & Management
Efficiency Through Agility with Freedom of
Automation Security & Control Choice
Application Mobility
VMware vSphere: Foundation for Cloud C
15
VMware Enabled Independent
Public Clouds Public Clouds
SaaS Other SaaS
Partners Partners
Access
PaaS Google App Engine
Partners Other Cloud
Infrastructure
Partners
rtability
vCloud
Partners
Computing
Three Core Focus Areas
Re-think End-U
Existing Apps Modernize Applica
New Enterp
Cloud Infrastructu
Existing Datacenters
16
User Computing
ation Development SaaS Apps
prise Apps
ure & Management
Public Cloud Services
VMware’s Cloud Application Pla
Frameworks
and Tools Rich Web Integration B
VMware
Common
SPelartvfioOcremps timizeApdplicRatiuMonnotdimeren Platfo
Data
Management Managemen
17
atform
Batch Data Access Social Media Cloud APIs
vFabric
orm ASecrcveilceersatedDDynaempic loyment
nt Messaging Load Balancing App Server
Portable Across Clouds
Frameworks
and Tools Rich Web Integration B
VMware
Common Modern Platfo
SPelartvfioOcremps timizeApdplicRatiuonntime Data
Management Managemen
Private
Cloud
18
Batch Data Access Social Media Cloud APIs
vFabric
orm Services
AcceleratedDDynaempic loyment
nt Messaging Load Balancing App Server
…
Three Core Focus Areas
Re-think End-U
Existing Apps Cloud Applica
New Enterp
Cloud Infrastructu
Existing Datacenters
19
User Computing
ation Platform SaaS Apps
prise Apps
ure & Management
Public Cloud Services
Traditional View of Desktop Com
20
mputing
vs.
End-User Perspective
SaaS Apps
Enterprise Apps
Windows Apps
21
End-User Perspective
SaaS Apps
Enterprise Apps
Windows Apps
22
End-User Computing = User Cen
SaaS Apps Native from
Enterprise Apps Secure Acces
Windows Apps
23
ntricity
m Any Device
ss to All Applications
End-User Computing Emanates
SaaS Apps Image &
Enterprise Apps Storage
Applicati
Authenti
End-user Fre
Windows Apps
24
from the Cloud
& Persona Mgmt
Optimization
ion Virtualization
ication Services
eedom. IT Control.
Three Core Focus Areas
End-User C
Empowered workforce thru
apps and data f
Cloud Applica
ExistingRApapps id delivery of neNwew, Emntoerdp
Cloud Infrastructu
On-demand, flexible in
deploy
Existing Datacenters
25
Computing
u flexible, mobile access to
from any device
ation Platform
dpreisrenApbpsusiness applicatioSanasS Apps
ure & Management
nfrastructure to speed
yments
Public Cloud Services