Your SlideShare is downloading. ×

Identifying Workloads to Move to the Cloud

1,004

Published on

RightScale Webinar: Cloud infrastructure offers a new set of building blocks for cost effectively deploying and managing applications. One of the first questions encountered is often which application …

RightScale Webinar: Cloud infrastructure offers a new set of building blocks for cost effectively deploying and managing applications. One of the first questions encountered is often which application workloads present the best fit? We’ll start by profiling different environments (datacenter, hosted and public/private cloud) and highlight the application characteristics that align well for each. We’ll then discuss the most common use cases we encounter and the reference architectures we’ve used to deliver them. Along the way, we’ll work to provide guidance how to evaluate company workloads for public, private and hybrid cloud deployments and when it makes sense to re-architect applications.

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

No Downloads
Views
Total Views
1,004
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
49
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
  • Telcos built point-2-point networks for their customers
  • PAVELOverview: Today’s webinar focuses on great and not so great workloads for the Cloud and our experiences from in the field!
  • PAVEL
  • PAVELCloud Computing is for every organization, maybe not for every workloadWe can help you determine which of your workloads are good for the cloud, and also which belong in which cloud. Public/Private/Hybrid
  • PAVEL
  • RYAN
  • RYANTelcosbuilt point-2-point networks for their customers
  • RYANTelcosbuilt point-2-point networks for their customers
  • RYANHighlighting boring pieces first, autoscaling last
  • RYANAMQP ServersRabbitMQ & CelerydNot auto scaling, easily manually scaled
  • RYANKey/Value data from AMQP events Load balanced riak tierNot auto scaling, easily manually scaled
  • RYANMySQL DB tierMaster & read slaves, easily scaled to include more read slaves
  • RYANDB Frontended by Memcached
  • RYANAuto scaling app tierAutomatically connects to ELB using scriptConfigured to communicate w/ AMQP and DB with RightScripts & Inputs
  • PAVEL
  • PAVEL
  • PAVEL
  • PAVELHighlight Squeeze portion of infrastructureMySQL DBs used for queuing
  • PAVELHighlight Squeeze portion of infrastructureMySQL DBs used for queuing
  • PAVELHighlight Squeeze portion of infrastructureMySQL DBs used for queuing
  • RYAN
  • RYAN
  • RYAN
  • RYANThis is only the DR location3 slave DB’s replicated from production – Only always live serversEverything else non-operationalWhen you execute DR plan you follow procedure to launch servers in proper order – all automated by RSFailover DB to slavesCutover DNS
  • RYANThis is only the DR location3 slave DB’s replicated from production – Only always live serversEverything else non-operationalWhen you execute DR plan you follow procedure to launch servers in proper order – all automated by RSFailover DB to slavesCutover DNS
  • PAVEL
  • PAVEL
  • PAVEL
  • PAVELHighlight DB servers on both sidesHighlight Global Traffic Manager
  • PAVELHighlight DB servers on both sidesHighlight Global Traffic Manager
  • PAVELHighlight DB servers on both sidesHighlight Global Traffic Manager
  • PAVELMaybe not necessarily characteristics of bad workloads, but a decision making process RE: when you would elect to move a workload to the cloud. Consider cost/infrastructure and design/level of effort/dynamic workloadCloud Computing is for every organization, maybe not for every workloadWe can help you determine which of your workloads are good for the cloud, and also which belong in which cloud. Public/Private/Hybrid
  • RYANCloud Computing is for every organization, maybe not for every workloadWe can help you determine which of your workloads are good for the cloud, and also which belong in which cloud. Public/Private/Hybrid
  • Transcript

    • 1. Identifying Workloads toMove to the Cloud
      October 4, 2011
      Watch the video of this webinar
    • 2. Your Panel Today
      Presenting
      • Ryan Geyer, Sales Engineer, RightScale
      • 3. PavelPragin, PS Architect, RightScale
      Q&A
      Jason Dorfman, Account Manager, RightScale
      Please use the “Questions” window to ask questions any time!
    • 4. Agenda
      Characteristics of Ideal Workloads
      Scalable Web Apps – Social Media/Gaming
      Batch Processing – Encoding
      Disaster Recovery (DR)
      Multi-Region/Cloud
      Characteristics of Bad Workloads
      Live Q&A
      Please use the “Questions” window to ask questions any time!
    • 5. CLOUD IS FOR EVERYONE,NOT EVERYTHING
      Not
      Every
      App
      Every
      Firm
    • 6. RightScale Delivers Workload Deployment Freedom
      Application Portfolio
      Requirements Filter
      Resource Pools
      Public Cloud
      App 1
      Performance
      App 1
      App 2
      Cost
      App 2
      Private Cloud 1
      Security
      App 3
      App 3
      Compliance


      Internal DC
      Reliability
      App N
      App N
      It’s about using multiple resource pools, not choosing one.
    • 7. Characteristics of Great Workloads
      Unpredictable load or explosive growth potential
      Social gaming
      Software as a service product launch
      eCommerce
      Blogs
      Partial utilization
      Seasonal eCommerce load
      Month/Quarter/Year end data consolidation (batch processing)
      Applications that are easily parallelized (scale out, not up)
      Media streaming
      Websites/applications
    • 8. Identifying Workloads to Move to the Cloud
      Scalable Web Apps
    • 9. Scalable Web AppsChallenges
      Unpredictable traffic spikes
      Need to scale exponentially
      Need high level of automation
    • 10. Scalable Web AppsCloud Strengths
      Autoscaling capability
      Unlimited resources on demand
      Pay for what you use
      RightScale enables automation and eases operations
    • 11. Example Scalable Web App Architecture
    • 12. Example Scalable Web App Architecture
      AMQP
    • 13. Example Scalable Web App Architecture
      AMQP
      Load Balanced Riak
    • 14. Example Scalable Web App Architecture
      MySQL DB Tier
    • 15. Example Scalable Web App Architecture
      MySQL DB Tier
      Memcached
    • 16. Example Scalable Web App Architecture
      Auto Scaling Python App Tier
    • 17. Identifying Workloads to Move to the Cloud
      Batch Processing
    • 18. Batch ProcessingChallenges
      Need extremely high processing power
      Need to process huge workloads
      Need to process workloads fast
      Fluctuating utilization cycle
    • 19. Batch ProcessingCloud Strengths
      Autoscaling on demand using metrics
      Bring up large numbers of servers fast
      Throw huge numbers of servers at the problem
      Pay for what you use and when you need it
    • 20. Example Batch Processing Architecture
    • 21. Example Batch Processing Architecture
      Auto Scaling Application Tier (Squeeze)
    • 22. Example Batch Processing Architecture
      MySQL DB Tier
    • 23. Identifying Workloads to Move to the Cloud
      Disaster Recovery
    • 24. Disaster RecoveryChallenges
      Need infrastructure in a different location
      Don’t want to pay for hardware and not use it
      Need to be able to launch a new deployment anywhere fast
      Affordable disaster recovery
    • 25. Disaster RecoveryCloud Strengths
      Use any public and/or private cloud
      Run a scaled down deployment replica
      Replicating slave DB is the only “always on” server
      Use RightScripts and ServerTemplates to spin up deployments fast anywhere
      Launch the rest of the servers in your deployment
      Promote replicating slave DB to master
      High level of automation for smoother failover
    • 26. Example Disaster Recovery Architecture
    • 27. Example Disaster Recovery Architecture
      Slave DB’s (Always On)
    • 28. Identifying Workloads to Move to the Cloud
      Multi-Region / Multi-Cloud
    • 29. Multi-Region / Multi-CloudChallenges
      No public cloud in needed location
      Need to burst to public cloud
      Need better performance
      High cost of public cloud at huge scale
      Challenges and costs of DR
    • 30. Multi-Region / Multi-CloudCloud Strengths
      RightScale enables you to deploy in multiple clouds and regions seamlessly
      Private cloud can be set up in any datacenter anywhere
      Burst to public cloud for more resources
      Achieve better performance with private cloud
      Save money by using your own hardware with private cloud at large scale
    • 31. Example Multi-Region/Multi-Cloud Workload Architecture
    • 32. Example Multi-Region/Multi-Cloud Workload Architecture
      Global Traffic Management via DNS
    • 33. Example Multi-Region/Multi-Cloud Workload Architecture
      Database Tier Replicated over SSL
    • 34. Characteristics of Bad Workloads
      Very high performance applications (Disk I/O and Network)
      Databases with very high I/O requirements
      Application with very high I/O requirements
      No tolerance for I/O performance fluctuations
      High performance storage
      Poor application design
      Legacy and Enterprise Apps
      Low Latency
      Database Replication and Clustering that requires very high network throughput
      Legacy and Enterprise Apps
      Need for high performance network storage
      Hardware dependency
    • 35. Getting Started and Q&A
      Contact RightScale:
      Next up in the “I’m in the Cloud – Now What?” series:
      October 13
      Optimizing Your Cloud Applications in RightScale
      • Rafael Saavedra, VP Engineering, RightScale
      www.RightScale.com/now-what
      (866) 720-0208
      sales@rightscale.com
      www.rightscale.com
      More Info
      Webinar archive: RightScale.com/webinars
      Whitepapers: RightScale.com/whitepapers
      Free Edition: RightScale.com/free
      RightScale Conference
      Nov 8-9 in Santa Clara, CA
      www.RightScale.com/Conference
      • Attend technical breakout sessions
      • 36. Talk with RightScale customers
      • 37. Ask questions at the Genius Bar

    ×