Cloud Intro PDF

download Cloud Intro PDF

of 8

Transcript of Cloud Intro PDF

  • 8/8/2019 Cloud Intro PDF

    1/8

    Cloud ComputingA short introduction

    clouds over Innsbruck

    1

  • 8/8/2019 Cloud Intro PDF

    2/8

    What is Cloud ?

    http://cloudcomputing.sys-con.com/read/612375_p.htm

    Prof. Raj Buyya Univ. of Melbourne, Australia: "A Cloud is a type of parallel and distributed system consisting

    of a collection of inter-connected and virtualised computers that

    are dynamically provisioned and presented as one or moreunified computing resources based on service-levelagreements established through negotiation between theservice provider and consumers.

    Keywords: Virtualisation (VMs), Dynamic Provisioning(negotiation and SLAs), and Web 2.0 access interface

    3

  • 8/8/2019 Cloud Intro PDF

    3/8

    Google Web Search Trends & Hot

    Nov 15 2007 IBM Introduces 'Blue Cloud' Computing, CIO Today Apr 14 2008 Google and Salesforce.com in cloud computing deal, Siliconrepublic.com Jun 27 2008 Yahoo realigns to support cloud computing, 'core strategies', San Antonio

    , ,

    4

    us ness ourna Jul 8 2008 Merrill Lynch Estimates "Cloud Computing" To Be $100 Billion Market, SYS-CON

    Media Jul 23 2008 Cloud Computing Firm Closes $1.5m Series A, SYS-CON Media

  • 8/8/2019 Cloud Intro PDF

    4/8

    Characteristics of Clusters, Grids, Clouds

    6

  • 8/8/2019 Cloud Intro PDF

    5/8

    Characteristics of Clusters, Grids, Clouds

    7

  • 8/8/2019 Cloud Intro PDF

    6/8

    Cloud Architecture Explained

    Service Request Examiner and

    Admission Control

    - -

    Brokers

    Service Request Examiner and

    Admission Control

    - -

    Brokers

    from anywhere in the world to the Cloud to be processed.

    The SLA Resource Allocator acts as the interface between theData Center/Cloud service provider and external users/brokers.

    The Service Request Examiner and Admission Control

    Pricing Accounting

    - Computational Risk Management

    - Autonomic Resource ManagementSLAResource

    Allocator Pricing Accounting

    - Computational Risk Management

    - Autonomic Resource ManagementSLAResource

    Allocator

    mechanism interprets the submitted request for QoSrequirements and decide whether to accept or reject.

    The Pricing mechanism decides how requests are charged.

    The Accounting mechanism tracks actual usage of resources.

    The VM Monitor mechanism tracks the availability of VMs.

    Dispatcher

    VM

    Monitor

    Service Request

    Monitor

    VirtualMachines

    Dispatcher

    VM

    Monitor

    Service Request

    Monitor

    VirtualMachines

    The Dispatcher mechanism executes accepted requests.

    The Service Request Monitor mechanism tracks executionprogress.

    Multiple Virtual Machines (VMs) can be started and stoppeddynamically on a single physical machine to meet different

    (VMs)

    PhysicalMachines

    (VMs)

    PhysicalMachines

    specific requirements of accepted service requests.

    The Data Center comprises multiple servers with PhysicalMachines to provide the underlying computing resources.

    10

  • 8/8/2019 Cloud Intro PDF

    7/8

    Some Commercial Oriented Cloud/Cloud

    System Amazon Sun

    Property Elastic Compute Cloud

    (EC2)App Engine Live Mesh

    Network.com (Sun

    Grid)

    GRIDS Lab Aneka

    Focus Infrastructure Platform Infrastructure InfrastructureSoftware Platform for

    enterprise Clouds

    Compute, Storage (Amazon

    S3)

    VirtualisationOS Level running on a Xen

    hypervisorApplication container OS level

    Job management

    system (Sun Grid

    Engine)

    Resource Manager and

    Scheduler

    Dynamic NegotiationNone None None None

    SLA-based Resource

    Reservation on Anekao o arameters

    side.

    User Access InterfaceAmazon EC2 Command-

    line Tools

    Web-based

    Administration Console

    Web-based Live

    Desktop and any devices

    with Live Mesh installed

    Job submission scripts,

    Sun Grid Web portal

    Workbench, Web-based

    portal

    e s es es n nown es es

    Value-added Service

    ProvidersYes No No Yes No

    ProgrammingCustomizable Linux-based

    Amazon Machine Ima e P thon Not a licableSolaris OS, Java, C,

    APIs supporting different

    programming models in

    12

    ramewor(AMI)

    ++, an ot er . et

    supported languages

  • 8/8/2019 Cloud Intro PDF

    8/8

    References

    Keynote Paper: R. Buyya, C. S. Yeo, and S. Venugopal. Market-oriented Cloud

    Computing: Vision, Hype, and Reality for Delivering IT Services asComputing Utilities. In Proceedings of the 10th IEEE InternationalConference on High Performance Computing and Communications

    , a an, na, ep . .

    Aneka:

    X. Chu, K. Nadiminti, C. Jin, S. Venugopal, and R. Buyya,Aneka: Next-Generation Enter rise Grid Platform for e-Scienceand e-Business Applications, Proceedings of the 3rd IEEEInternational Conference on e-Science and Grid Computing (e-Science 2007), Dec. 10-13, 2007, Bangalore, India.

    J. Broberg, R. Buyya, Z. Tari, MetaCDN: Harnessing Storage Cloudsfor High Performance Content Delivery, Technical Report, GRIDSLab, University of Melbourne, Aug 2008.

    15

    http://cloudcomputing.sys-con.com/read/612375_p.htm