From Grid to Cloud

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Group

    From Grid to Cloud - Presentation Transcript

    1. From Grid To Cloud
      Online Gaming High Scalability SIG
      Presented by:Simon Waterer
      Solution Architect, Platform Computing
      July 2009
    2. Are Compute Grids Morphing Into Clouds?
      13/07/2009
      2
      How Many Of You Are Using Compute Grid Technology?
      Do Cloud Infrastructures Share Features Found In Grids?
    3. Platform in the Gaming Industry
      13/07/2009
      3
      Feed Handler, Grid Client
      TIP-EX
      Trader/Modeller
      Wholesale Channel
      Compute Grid
      Data Cache
      Client Web Site
      Client Mobile
      ……….
      Oracle
      Excel Instances Running
      on The Grid
    4. Running Excel On the Grid
      Grid Client
      Spreadsheet serialised at client and passed by grid middleware to grid node
      Dialog Sniffer used for debugging spreadsheets that are to be run on the grid
      Scheduler
      Grid Service/Engine
      Grid Node/Host. Multiple Service/Engines run per CPU/core
      Excel Instance
    5. The Advantages of Grid?
      Handles allocation of resources
      Automatic
      Shared Resources
      Handle Failures
      The grid provides redundancy
      So What?
      Run more workload using fewer resources
      13/07/2009
      5
    6. Grid Components
      13/07/2009
      6
      Input
      Output
      Application
      Input
      Output
      Client
      Service
      Grid Infrastructure
    7. Grid Components
      Application on-boarding
      Scheduler
      Middleware
      Workload monitoring
      Workload management
      Data Grid
      Reporting
      Resource allocation
      Resource policy
      Cluster management
      Reporting
      13/07/2009
      7
      Application Orchestration
      Resource Orchestration
    8. Phases of Grid Adoption
      13/07/2009
      8
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      A
      Phase 1
      Phase 2
      Phase 3
      Phase 4
      LOB
      LOB
      LOB
      LOB
      LOB
      LOB
      LOB
      LOB
      A
      Phase 1:Silo Grid – Grid enable application running on a commodity cluster
      Phase 2:LOB Grid – Resource sharing among multiple applications
      Phase 3:Enterprise Analytics Grid – Utility computing; enterprise scale and management
      Phase 4:Enterprise Grid – Beyond analytics: commercial applications on grid
    9. Grid As A Service
      13/07/2009
      9
      Dev/Test
      • Developers and testers get environments in 15 minutes, instead of waiting 2 weeks
      • IT administrators eliminate manual setup and repurposing work
      • Automated tracking of utilization with accurate billing to the LOB’s for what they use
      FX, Equities, Credit Derivatives
      Grid Infrastructure
      • Integrated cloud for Test/Dev through to production application deployment
      • Self-service environment reservation with automated, policy-driven VM placement
    10. 7/13/2009
      10
      Feb Contract: 16 machines
      Feb Contract: 6 machines
      Feb Contract: 12 machines
      LOB C
      LOB B
      LOB A
      Jan Contract: 12 machines
      Jan Contract: 14 machines
      Jan Contract: 10 machines
      Self-Service Resource Re-allocation
      Self-Service Resource Re-allocation
      Compute Grid
      Dev Network
      UAT Network
      Prod Network
      Free Pool
      Dev/UAT/Production & Production/Production Sharing
      10
    11. Bursting to non-HPC Servers
      • Calendar-driven startup/shutdown of VMs
      • Dynamic addition of non-HPC VMs to HPC Grid
      Non-HPC servers
      HPC Grid
      VM
      VM
      VM
      VM
      11
    12. Cloud Bursting For Peak Demand
      Web 2.0Partner App
      • Public Clouds used for cloud-bursting applications
      DetectWhenResources Are Exhausted
      ProvisioiningAdaptor
      Grid
      Infrastructure
      Private Data Centre
      Web 2.0Customer App
      GridOverflow Pool
      Public Clouds
      12
      12
      13/07/2009
    13. Public & Private Cloud
      Grid
      • Dynamic workload using static resources
      • Policy-based scheduling
      VM Cluster
      • Homogeneous server consolidation
      • Limited apps
      • Basic VM mgmt
      Enterprise
      Workgroup
      / LOB
      3 Paths to Cloud Adoption
      Scope of sharing
      Cloud – “A pool of abstracted, highly scalable, and managed infrastructure capable of hosting end-customer applications and billed by consumption” (Forrester)
      Client/Server
      Silos
      Time
      2015
      2009
      2003
      13
    14. Public Cloud
      Company X
      Private Cloud
      Company Y
      Private and Public Cloud
      Public Cloud by Service Providers
      • Non-mission critical SLAs
      • In-house IT has limited scale, scope or expertise --- SMEs
      Private Cloud by Corporate IT
      • Maximize value of underutilized resources
      • Mission critical SLAs
      • High security & compliance requirements
      • Enterprise-specific services
      14
    15. Enterprise Adoption of Cloud
      $
      $
      $
      $
      $
      $
      Private Cloud Augmented by Public Cloud
      • IT delivering faster services with uniform UIs
      • Increased utilization of existing resources
      • Controlled overflow to Public clouds to meet unpredictable workload spikes
      • Lower CapEx & OpEx
      Company X
      15
    16. 7/13/2009
      16
      Different Cloud Services
      Software-as-a-Service (SaaS)
      Platform-as-a-Service (PaaS)
      Infrastructure-as-a-Service (IaaS)
      Private
      Public
    17. IaaS Usage Model
      Cloud Admin
      User
      Application Manager
      ESX
      • Define resource inventory
      • Publish & deliver services
      • Manage costs
      Virtual Machine
      Virtual Machine
      Virtual Machine
      Virtual Machine
      Virtual
      Machines
      • Sign up for services
      • Prioritize & allocate resource quotas
      IaaS Cloud
      Virtual Machine
      Virtual Machine
      • Request & use resources, subject to quota
      Physical
      Machines
      17
    18. IaaS Benefits
      User
      CXO
      Cloud Admin
      Application Manager
      • Get machines in minutes instead of days/weeks
      • Lower costs, pay by actual usage
      • Prioritize my application needs
      IaaS Cloud
      • Lower IT costs
      • Faster response to business
      • Timely delivery
      • Increased utilization
      • Lower CapEx & OpEx
      • Reduced human errors
      18
    19. 7/13/2009
      19
      IaaS Components
      Manual
      Service Delivery
      Creating a shared computing infrastructure from physical & virtual heterogeneous resources
      Delivering app environments according to workload-aware & resource-aware policies
      Allocation Engine
      Resource Integrations
    20. Questions?
    21. Summary
      • Grids
      • Exhibiting cloud tendencies
      • Private Clouds
      • Resource and workload aware allocation are key
      • Policy driven
      • Platform Symphony
      • www.platform.com
      • Platform ISF Beta
      • Launched July
      • Head in The Cloud
      YouTube, Amazon, Stanford University
      13/07/2009
      21
    SlideShare Zeitgeist 2009

    + gojkoadzicgojkoadzic Nominate

    custom

    322 views, 0 favs, 2 embeds more stats

    From the Gaming Scalability event, June 2009 in Lon more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 322
      • 311 on SlideShare
      • 11 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 30
    Most viewed embeds
    • 6 views on http://gamingscalability.org
    • 5 views on http://froom.tistory.com

    more

    All embeds
    • 6 views on http://gamingscalability.org
    • 5 views on http://froom.tistory.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events