Your SlideShare is downloading. ×
0
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
From Grid to Cloud
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

From Grid to Cloud

1,578

Published on

From the Gaming Scalability event, June 2009 in London (http://gamingscalability.org). …

From the Gaming Scalability event, June 2009 in London (http://gamingscalability.org).

Simon will discuss some of the key components of a compute grid infrastructure and highlight some of the key challenges organisations have to meet as their compute grids expand. Simon will also discuss one organisation within the spread betting industry who has recently started using grid technology. Finally Simon will describe how compute grids within the capital markets are beginning to resemble private clouds, and how the underlying infrastructure needs to change to enable these organisation to support a much wider range of applications running on the grid.

Simon Waterer is a Senior Solutions Architect with Platform Computing, a leading provider of HPC software. Since joining Platform, Simon has worked with a number of clients within the capital markets and insurance industry to understand their grid computing requirements. Recently Simon has worked with leading organisations within the spread betting industry who also have distributed processing requirements. Prior to working with grid technology Simon has had experience working with a number of other middleware technologies including data caching, messaging middleware and event stream processing.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,578
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
98
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

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
    • 10. IT administrators eliminate manual setup and repurposing work
    • 11. 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
    • 12. Self-service environment reservation with automated, policy-driven VM placement
  • 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
  • 13. Bursting to non-HPC Servers
    • Calendar-driven startup/shutdown of VMs
    • 14. Dynamic addition of non-HPC VMs to HPC Grid
    Non-HPC servers
    HPC Grid
    VM
    VM
    VM
    VM
    11
  • 15. 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
  • 16. Public & Private Cloud
    Grid
    • Dynamic workload using static resources
    • 17. Policy-based scheduling
    VM Cluster
    • Homogeneous server consolidation
    • 18. Limited apps
    • 19. 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
  • 20. Public Cloud
    Company X
    Private Cloud
    Company Y
    Private and Public Cloud
    Public Cloud by Service Providers
    • Non-mission critical SLAs
    • 21. In-house IT has limited scale, scope or expertise --- SMEs
    Private Cloud by Corporate IT
    • Maximize value of underutilized resources
    • 22. Mission critical SLAs
    • 23. High security & compliance requirements
    • 24. Enterprise-specific services
    14
  • 25. Enterprise Adoption of Cloud
    $
    $
    $
    $
    $
    $
    Private Cloud Augmented by Public Cloud
    • IT delivering faster services with uniform UIs
    • 26. Increased utilization of existing resources
    • 27. Controlled overflow to Public clouds to meet unpredictable workload spikes
    • 28. Lower CapEx & OpEx
    Company X
    15
  • 29. 7/13/2009
    16
    Different Cloud Services
    Software-as-a-Service (SaaS)
    Platform-as-a-Service (PaaS)
    Infrastructure-as-a-Service (IaaS)
    Private
    Public
  • 30. IaaS Usage Model
    Cloud Admin
    User
    Application Manager
    ESX
    • Define resource inventory
    • 31. Publish & deliver services
    • 32. Manage costs
    Virtual Machine
    Virtual Machine
    Virtual Machine
    Virtual Machine
    Virtual
    Machines
    • Sign up for services
    • 33. Prioritize & allocate resource quotas
    IaaS Cloud
    Virtual Machine
    Virtual Machine
    • Request & use resources, subject to quota
    Physical
    Machines
    17
  • 34. IaaS Benefits
    User
    CXO
    Cloud Admin
    Application Manager
    • Get machines in minutes instead of days/weeks
    • 35. Lower costs, pay by actual usage
    • 36. Prioritize my application needs
    IaaS Cloud
    • Lower IT costs
    • 37. Faster response to business
    • 38. Timely delivery
    • 39. Increased utilization
    • 40. Lower CapEx & OpEx
    • 41. Reduced human errors
    18
  • 42. 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
  • 43. Questions?
  • 44. Summary
    • Grids
    • 45. Exhibiting cloud tendencies
    • 46. Private Clouds
    • 47. Resource and workload aware allocation are key
    • 48. Policy driven
    • 49. Platform Symphony
    • 50. www.platform.com
    • 51. Platform ISF Beta
    • 52. Launched July
    • 53. Head in The Cloud
    YouTube, Amazon, Stanford University
    13/07/2009
    21

×