26
Introduction to Cloud Computing Introduction to Cloud Computing DLT Solutions LLC DLT Solutions LLC May 2011

Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Introduction to Cloud ComputingIntroduction to Cloud Computing

DLT Solutions LLCDLT Solutions LLCMay 2011

Page 2: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Contact Information

DLT Cloud Advisory GroupDLT Cloud Advisory Group

1-855-CLOUD01 (256-8301)l d [email protected]

www.dlt.com/cloud#DLTCloud#DLTCloud

Page 3: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Your Hosts

• Van RistauChief Technology Officer, DLT Solutions

• David BlankenhornChief Cloud Technologist, DLT Solutions– Leads DLT’s Cloud Advisory Group

3

Page 4: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Introduction

• Cloud Webcast SeriesFi kl b t (Th d M 12 J 9)– Five weekly webcasts (Thursdays May 12–June 9)

• Webcast #1 –May 12– Introduction to Cloud Computing • Webcast #2 –May 19– Software as a Service (SaaS)• Webcast #3 –May 26– Infrastructure as a Service (IaaS)Webcast #3 May 26 Infrastructure as a Service (IaaS)• Webcast #4 –June 2– Platform as a Service (PaaS)• Webcast #5 –June 9– Securing the Cloud

• Series Objectives– Provide the audience with

• A baseline understanding of Cloud Computing service models.• Suggested decision criteria for selecting appropriate Cloud services.• An overview of vendor Cloud services available

Vendor-neutral discussion with Brand vendor examples

4

– Vendor-neutral discussion with Brand vendor examples.

Page 5: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Agenda - Introduction to Cloud Computing

• Enterprise IT evolution: 1960 to 2000• Enterprise IT revolution: 2000 - today• Cloud computing drivers• Virtualization: a Cloud enabling technology• What we should look for in a Cloud offering

Use Cases very high level• Use Cases – very high level• Vendor choices

– A rapidly expanding marketp y p g

• Cloud computing challenges• Before you relocate: Cloud cautions

5

Page 6: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Evolution1960s - 2000

MainframesPersonal ComputersClient Server Model

Data Centers

Page 7: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

In the Beginning …

7

The Sanctum Santorum

Page 8: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

The Personal Computer 1981 - 1982

IBM PC$$$

Commodore 64$

Freedom !!8

Freedom !!

Page 9: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

And then there was …

Which in extreme cases evolved into

Client-Server Model

9

Which in extreme cases evolved into …

Page 10: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

10

Page 11: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

And sometimes to ‘Best Practices’ Data Centers…

11

Page 12: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

And capital intensive, power hungry, water cooled, bit factoriesbit factories.

Tier IV Data Centers

12

Page 13: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Revolution2000 to Present Day

Pervasive BroadbandStable, Scalable VirtualizationStable, Scalable Virtualization

Page 14: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Cloud Computing Drivers

• Complex, labor intensive data centers– Lack of standardization.

• Unnecessarily high training/maintenance costs.

– Increasing energy costs.P i di h d d f i l – Periodic hardware and software capital costs.

– Low server and storage utilization.

Proliferation of geographically dispersed • Proliferation of geographically dispersed, small, department-level data centers.

• IT Project Disappointments• IT Project Disappointments– 24% fail or are never utilized– 44% are late over budget or have limited utility

14

44% are late, over budget, or have limited utility.

Page 15: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Stable, Scalable Virtualization

Source: Intel

15

Virtual Machine Monitor = Virtual Machine Manager = Hypervisor

Page 16: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Virtualization in a Nutshell• Virtualization is an evolution of ‘abstraction’ –

separation of functions or services from their hardware dependencies.hardware dependencies.– The line of business manager does not care what the app

runs on or where the data is stored. He/she cares only about availability, reliability, and performance.

• Driver: lower total cost of ownership, a CIO concern– Maximize utilization of hardware assets

• One App per Server rule-of-thumb no longer efficient pp p g– Newer multi-core, high MIPS processors underutilized in single app

servers

– Smaller data center footprint : F hi l it l i t t hi d SF• Fewer machines = lower capital investment: machines and SF

– Lower power & hardware maintenance : • Fewer machines = less power, less HW maintenance

16

Page 17: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

The Virtualization Paradox

• In a services based infrastructure, which is what a dynamic infrastructure strategy is trying to achieve, the “platform” is less important than the services that are provided. p p

• It is not virtualization that makes a network fluid instead of brittle, it is the services and the way in which they adapt to the environment to ensure availability security and a highenvironment to ensure availability, security, and a high-performing delivery system.

• Virtualization is a means to an end, it is not the end itself. ,

– It is not addressing the operational needs of a highly fluid and volatile environment.

– Virtualization is not making it any easier to manage the actual components or behavior of the network, it’s just making it easier to deploy them.

17

Source: Infrastructure 2.0

Page 18: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Cloud Models and Characteristics

CommunityCommunityPrivatePrivate Public CloudPublic Cloud

Hybrid CloudsDeploymentModels yy

CloudCloudPrivate Private CloudCloud

Public CloudPublic Cloud

ServiceModels

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)Models

EssentialCharacteristics

Service (SaaS) Service (PaaS) Service (IaaS)

Broad Network Access Rapid Elasticity

On Demand Self‐Service

CharacteristicsResource Pooling Measured Service

Massive Scale Resilient Computing

Common Characteristics Virtualization Service Orientation

Homogeneity

Massive Scale Resilient Computing

Geographic Distribution

18

Low Cost Software Advanced SecuritySource: NIST

Page 19: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Cloud Service Models – Typical Use Cases

19

Source: GSA

Page 20: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Deployment Models – Typical Use Cases

20

Source: GSA

Page 21: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Notional Cloud Software Stack

Source: Intel

21

Page 22: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Vendor Choices

22

Page 23: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Cloud Computing Challenges

• Security• Interaction with legacy systems not yet • Interaction with legacy systems not yet

migrated• Data Privacyy• Data Loss• Unplanned Outages• Browser interface limitations

– Including Network latency• Resistance to change

– IT staffEnd users

23

– End users

Page 24: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

The Future - Multi-Cloud Environments

Source: Red Hat

24

Source: Red Hat

Page 25: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Before You Relocate…

• Determine whether or not you can live with the vendor’s standard Service Level Agreements.

• Consider migration costs for your legacy applications.

• Plan for integration with remaining legacy applications, where requiredrequired.

• Evaluate vendor security and implement supplemental security where required.

• Ensure capacity is sufficient but do not over-provision.

• Evaluate bandwidth costs for remote access.

• Consider how you will monitor cloud application performance.

• Plan for the organizational impact.

25

Page 26: Introduction to Cloud Computing - DLT Solutions...2011/05/12  · Introduction • Cloud Webcast Series – Fi kl b t (Th d M 12Five wee kl y we b casts (Th urs days May 12 –) J

Contact Information

DLT Cloud Advisory GroupDLT Cloud Advisory Group

1-855-CLOUD01 (256-8301)1-855-CLOUD01 (256-8301)[email protected]

www.dlt.com/cloud/#DLTCloud

26