understanding the cloud scott mcclellan vp chief technologist / scalable computing &...

22
Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Upload: lorena-daniels

Post on 11-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Understanding The Cloud

Scott McClellanVP Chief Technologist /Scalable Computing & Infrastructure,Cloud Computing Architect

© 2008 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice

Page 2: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Two seemingly contradictory statements…

Cloud Computing is MASSIVELY overhyped

Cloud Computingwill forever change

the computing world

today future (not so distant…)

… both are true, the question is “when”?

Page 3: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Cloud: Hype & Confusion

Customer Demand• Real success stories have

emerged from the internet… − Google, Amazon, eBay, Yahoo,

Microsoft, etc

• Delivering astonishing results … − Robust solutions, at enormous

scale, on very low cost infrastructure

• The pain points around utilization, cost, and flexibility are shared by all customers…

− Extremely high demand for solutions to these problems

− Aggravated by current economic situation

Marketing Hype• Dell: Attempted to trademark “cloud

computing” – denied!• IBM: Suddenly everything is “cloud

computing” new and old• Others: Every vendor with any

product that abstracts anything…

Sources of Confusion• New/emerging technology &

terminology

− Web2.0, Mash-Ups, Ruby, Rails, AJAX, and many many more…

− IaaS, PaaS, SaaS, STaaS…• Confusion around Internal vs.

External Clouds

Page 4: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

“A Tale of Two Clouds….”

Distinguishing between two distinct phenomena …

Enterprise IT Transformation (Internal Clouds)

and

[True] Cloud Computing

Page 5: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Enterprise/Large SMBs

External Service Providers

Primary Business

Varies: Auto, Aero, Other Manufacturing, Pharmaceutical, Health Care, Retail, Entertainment, Communications, etc.

Examples: GM, Boeing, Coach, Glaxo, Kaiser, Walmart, …

Providing external services to consumer, SMB, or enterprise customers (for profit) over the public internet.

Examples: Google, Amazon, eBay, SalesForce, Yahoo, Facebook

Role ofIT

Business IT; basic IT functions to enable business; HR, Business process, Decision support, collaboration, etc.IT is a cost center

same

Business IT: Service providers have a business IT function similar to business IT for other enterprises.IT is a cost center

External Service IT: Internet facing IT infrastructure optimized for massive scale at a low costIT is core to the customers business

Traditional Enterprise

HPC Infrastructure; some enterprises have HPC infrastructure to do modeling and simulation for engineering, research, financial analytics, etc.also a cost center

Unique to Service Providers

Page 6: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

“Enterprise Class”

IT Infrastructure/Service

s

Service Provider = Service Consumer

Delivered over an Intranet (private

network)

Scale = Enterprise Scale

“Global Class”IT

Infrastructure/Services

Service Provider <> Service Consumer

Delivered over the Internet (public

network)

Scale = Global Scale

Enterprise/Large SMBs

External Service ProvidersTraditional Enterprise

Page 7: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Service Centric IT

LoB-2 LoB-nLoB-3LoB-1

LoB-2 LoB-nLoB-3LoB-1

Shared Resource Pool

Enterprise/Large SMBs

ImprovedTCO

ImprovedAgility

Dedicated Resources

Virtualization

Automation

Enterprise IT Transformation• Moving from dedicated resources to shared resource

pools• Enabled by virtualization, automation and embracing

service centric IT• Evolutionary – has been going on for years• Delivers improved cost, greater business agility, and

enables IT to survive and thrive in a hybrid world

Enterprise class IT infrastructure Global class IT infrastructure

WHAT DOES GLOBAL CLASS INFRASTRUCTURE LOOK LIKE?

HOW DO GLOBAL CLASS IT SERVICESEVOLVE?

WHAT BUSINESS FACTORS DRIVE SERVICE PROVIDERS?

WHEN WILL ENTERPRISE WORKLOADSMOVE TO THE CLOUD?

External Service ProvidersTraditional Enterprise

Page 8: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Enterprise class IT infrastructure Global class …

AUTOMATED

CloudServices

Cost continuum$X $X/(2-3) $X/10

CHASMVIRTUALIZED

“Pooled”resources/shared infrastructure

Adaptive InfrastructureAdaptive Infrastructure

DEDICATED

1:1 Binding

Workloads: Machines

IT “islands”IT “islands”

The “Chasm”

Page 9: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Global class …Evolution of cloud services …

CH

ASM

DedicatedMulti-Purpose Partners… Platforms

Purpose-built custom offering

Supportmultiple

applications

Support high-touchbusinesspartners

Platform asprimaryvalue

+ “toll booth”

Initial Web Property

Partly cloudy Cloudy

More cloudy

Benefit from accumulated learning's…

Amazonbookstore

Amazonretail

Amazonretailservices

Amazonweb

services

Architectural evolution: from fairly conventional to extremely scalable, monolithic to modular, relentless focus on cost

time

Business Models Available: advertising or transactional revenue

Page 10: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

10

Software & Hosting Services

Operating System / Virtualization

Servers

Usage Billing SLA Management

Provisioning Scaling

Servers, Storage & Facilities

Storage Connectivity Real Estate

Internet facing, revenue generating services

Data ServicesStructured and un-structured

Caching, etc Foundation Services

Platform Services

IaaS targets IT departments or service providers offering access to compute and storage resources (for a fee).

Multi-tenancy APIs

GlobalizationMulti-threaded UI

Cloud solution stack at a high-level…

Partner-led or Third

Party App Svcs

Future HP App SvcDomains

HP SaaSPortfolio

HP Print Properties

IaaS

PaaS

PaaS targets developers providing a rich set of services for building scalable applications and a multi-tenant execution environment (for a fee)

Page 11: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Enterprise and cloud…

• Security concerns− Especially for regulated industries

• Integration− Especially for Business Processing

applications

• Quality of Service and Continuity SLAs

− Especially for mission/business critical applications

− Fundamental issue for IaaS

• Parallelization

• Transactional semantics

• Data semantics

• Program correctness

• Testing/scaling

• …

Barriers to using cloud servicesChallenges in creating cloud services

WorkloadCategories

Creation Barriers

Adoption Barriers

Timeframe

Collaboration Low; services exist Low; being adopted Now/Significant adoption soon

Web Infrastructure Low; possible Low Early adoption soon

IT Infrastructure Low-medium; some services today

Medium to low Early adoption soon

Decision Support Medium High: Security, Integration and SLAs

3-5 years

Business Processing High High: Security, Integration and SLAs

Last to move; 5+ years

Page 12: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Conclusions

The future of Enterprise IT is a hybrid

environment…services sourced

internally, outsourced, or from cloud service

providers

Cloud computing is revolutionary and will ultimately change the

world…but not overnight

Enterprise IT transformation is an evolutionary process

that has been happening for

years…

There are significant barriers for creating and adopting cloud

services for enterprises…

Page 13: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development
Page 14: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

x

x

x

x

x

Contrasting design & delivery approaches…

Compute & Storage Resources

Operating System

Middleware

Application

Integrated system

HardwareVendor

Operating SystemVendor

MiddlewareVendor

ApplicationVendor

Customer /Solution Integrator

Multiple parties involvedSolution integrated by customer and/or SIService provider = customer <> developer

Everything in-house developed except HWCloud service provider <> end customer

Cloud service provider = developer

Traditional enterprise IT:Distributed design responsibilities

Cloud Service Provider:Integrated design and delivery

Global class …Enterprise class

Page 15: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Multi-tenancyApplications dimension

User dimension

1

100s

1000s

1 millionsthousands

one companyone LoB

one companymultiple LoBs

multiple companies

dedicated

Virtualized and

Automated

Adaptive Infrastructure

Cloud properties start out as multi-tenant

from a user perspective but single

tenant from an application perspective

Cloud properties become multi-tenant from an application perspective when they open up and become platforms

Multi-tenancy: More than one [user, application, or both]

on a common shared infrastructure.

dedicated

multi-

purpose

platform

partner

Page 16: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Contrasting the use cases…

Enterprise class IT infrastructure Global class IT infrastructure

ScaleServers: 10K++ (up to several100K)

Apps: 10s—100sStorage: 10s-100sPB

Servers: 1K (up to 10K)Apps: 100s--1K

Storage: 100TB-10PB

Virtualization

Often ad-hoc / non-uniformLimited scale shared storage:

SAN for the Database tier; NAS growing in popularity

Massive scale shared storage:High-performance tier; caching layer to

hide latency; object semantics; separation of meta data

Lower performance archival tier; massive/low-cost

Storage

Virtual machine/Hypervisor

Dedicated Cloud Offerings

Rarely use Hypervisors;virtualized at the

applicationby architectural

unification

Complex/Legacy EncumberedHighly heterogeneous

Overhead not measured

Simple/Sometimes “greenfield”Very homogeneous

Low overhead critical

IaaS/PaaS

Hypervisor (or alternative)

HighLevel

FacilitiesStrategy

Sometimes/often geographically consolidated

(containers emerging)

World wide/geographically dispersed desirable

(containers emerging)

Bifurcation

External Service ProvidersTraditional Enterprise

Page 17: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Infrastructure delivery options – sweet spots

Mission CriticalStable/Predictable

High securityLegacy

Mission CriticalPredictable Demand

High SecurityLimited internal

competency/experience

Non-criticalVariable demand

High securityStandard

Non-criticalVariable demand

Security/performance insensitiveStandard

SHARED

DEDICATED

ON-PREMISE OFF-PREMISE

Page 18: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Infrastructure delivery options

Customer-owned data center. Resources

dedicated to each workload.

Co-location, multi-client data center.

Resources dedicated to each

workload.

Customer-owned data center.

Resources shared/ flexed across workloads.

Service providershares/flexed

resources across workloads of

multiple customers.

SHARED

DEDICATED

ON-PREMISE OFF-PREMISE

Page 19: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

HP Strategic Intent

TSG portfolioEDS

AIS/FCSConsulting

Adaptive Infrastructure

BTOInsight Dynamics

Consulting

HP IaaSHP Service Provider

enablementSHARED

DEDICATED

ON-PREMISE OFF-PREMISE

Page 20: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

HP Strategic Intent

TSG portfolioEDS

AIS/FCSConsulting

Adaptive Infrastructure

BTOInsight Dynamics

Consulting

HP IaaSHP Service Provider

enablementSHARED

DEDICATED

ON-PREMISE OFF-PREMISEHP’s Strategic Intent:To have an industry

leading portfolio in all four

quadrants

To help customer survive and thrive in a hybrid

world…

Page 21: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development

Enterprise IT Department

Service Centric ITGovernance

Internal Shared Infrastructure

Utility

External Infrastructureas a Service Provider

Cloud Service Provider

Customers around the globe

Enterprise IT Customers -

Lines of Business

Dedicated Infrastructure

on premise

on premise

dedicated outsourcing

virtualized/automated cloud / IaaS

off premise

off premise

sharedshared

dedicateddedicated

Page 22: Understanding The Cloud Scott McClellan VP Chief Technologist / Scalable Computing & Infrastructure, Cloud Computing Architect © 2008 Hewlett-Packard Development