SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Multi-Cloud management for
            High-Availability

Sergey Sergyenko - chief of the RightScale development team at Altoros
April 7th, 2012




                                                   Cloud Management Platform
2#



Agenda
•   Terminology
•   Mission
•   Cloud and component definitions
•   Multi-cloud concept
•   Multi-cloud management for High Availability
•   Conclusions




                                        Cloud Management Platform
3#



Terminology



High Availability (HA)
 • Fault Tolerant systems are measured by their
   Availability in terms of planned and unplanned
   service outages for end use.




                                     Cloud Management Platform
4#



Terminology



Disaster Recovery (DR)
 • The process, policies and procedures related to
   restoring critical systems after a catastrophic
   event.




                                    Cloud Management Platform
5#



Agenda
•   Terminology
•   Mission
•   Cloud and component definitions
•   Multi-cloud concept
•   Multi-cloud management for High Availability
•   Conclusions




                                        Cloud Management Platform
6#



Mission


 Introduction to architectural options for
   designing highly-available, fault-
  tolerant applications and systems
        across different clouds.



                              Cloud Management Platform
7#



Agenda
•   Terminology
•   Mission
•   Cloud and component definitions
•   Multi-cloud concept
•   Multi-cloud management for High Availability
•   Conclusions




                                        Cloud Management Platform
8#




What do we mean by
     “Cloud”?


             Cloud Management Platform
9#



What do we mean by “Cloud”?



   A cloud is a physical
 datacenter entity behind an
        API endpoint.


                         Cloud Management Platform
10#




What does that
 really mean?

           Cloud Management Platform
11#



What does that really mean?



- Amazon Web Services




                              Cloud Management Platform
12#



What does that really mean?



- Amazon Web Services

          is not a cloud.



                              Cloud Management Platform
13#




Cloud Management Platform
14#



What does that really mean?



- Amazon EC2 (Elastic Compute Cloud)




                              Cloud Management Platform
15#



What does that really mean?



- Amazon EC2 (Elastic Compute Cloud)

          is not a cloud.


                              Cloud Management Platform
16#




Cloud Management Platform
17#



What does that really mean?

- Eucalyptus
- Cloud.com
- OpenStack




                              Cloud Management Platform
18#



What does that really mean?

- Eucalyptus
- Cloud.com
- OpenStack


          are not clouds.

                              Cloud Management Platform
19#




Cloud Management Platform
20#



What does that really mean?

- Amazon EC2 US-East
- Rackspace
- „my private cloud‟




                              Cloud Management Platform
21#



What does that really mean?

- Amazon EC2 US-East
- Rackspace
- „my private cloud‟

     … these are clouds.

                              Cloud Management Platform
22#




Cloud Management Platform
23#



What do we mean by “Cloud”?



     Think of “Cloud” as a
      “resource pool”
     accessed via an API.


                         Cloud Management Platform
24#




How would we like to
   use “Cloud”?


              Cloud Management Platform
25#



How would we like to use it?


  We'd like to use "Cloud" as a
      collection of many
        "resource pools"
   accessed via one API.


                               Cloud Management Platform
26#



Agenda
•   Terminology
•   Mission
•   Cloud and component definitions
•   Multi-cloud concept
•   Multi-cloud management for High Availability
•   Conclusions




                                        Cloud Management Platform
27#



One “Cloud” – Many Resource Pools
                                                     London   Amsterdam
                     Chicago                                                                                         Beijing

 Seattle


                                                 Dublin

   Oregon
                                                                                                                                   Seoul
                                     NYC Area
SF Area
                                                                                                                                           Tokyo
                               DC Area

                                                                                                                               Fukuoka

            Dallas                                                                                                     Hong Kong
                                                                                     Hyderabad


                                                                                            Singapore




                                                São Paulo



    Private Clouds                                                           Public & Managed Clouds

                                                                          Amazon Web Services           Logicworks

                                                                          Datapipe                      Rackspace

                                                                          IDCF / Yahoo! Japan           SoftLayer
                                                                          Korea Telecom                 Tata

                                                                          KINX                          UnGeo




                                                                                                 Cloud Management Platform
28#



Agenda
•   Terminology
•   Mission
•   Cloud and component definitions
•   Multi-cloud concept
•   Multi-cloud management for High Availability
•   Conclusions




                                     Cloud Management Platform
29#



Achieving High-Availability
• Multi-Cloud Cold DR
   • Staged Server Configuration and generally no staged data


• Multi-Cloud Warm DR
   • Staged Server Configuration, pre-staged data and running Slave Database Server


• Multi-Cloud Hot DR
   • Parallel Deployment with all servers running but all traffic going to primary


• Multi-Cloud HA
   • Live/Live configuration. May use Geo-target IP services to direct traffic to regional
     load balancers




                                                                Cloud Management Platform
30#



Multi-Cloud Cold DR
Staged Server Configuration and generally no staged data




• Slow to replicate data to other cloud
• Slow to bring database to an operational state

                                                           Cloud Management Platform
31#



Multi-Cloud HA
Live/Live configuration. May use Geo-target IP services to direct traffic to regional
load balancers.




• Provides high availability
• Complex to implement and manage

                                                                Cloud Management Platform
32#



Multi-Cloud Platform

A Cloud “Remote Control”
   • Private clouds
   • Public clouds
   • Hybrid clouds


Choose your:
   •   Vendors
   •   Geography
   •   Price
   •   Performance
   •   Compliance



                           Cloud Management Platform
33#



Agenda
•   Terminology
•   Mission
•   Cloud and component definitions
•   Multi-cloud concept
•   Multi cloud management for High Availability
•   Conclusions




                                        Cloud Management Platform
34#



It’s a multi-cloud world
• Not all clouds are created equal
   • We want to use benefits from different cloud providers

• Design for failure
   • Assume everything will fail and architect a solution capable of handing
     each and every failure condition

• Keep your options open
   • … like she does




                                                        Cloud Management Platform
Thank you!
                        sergey@rightscale.com


Sergey Sergyenko - chief of the RightScale development team at Altoros
April 7th, 2012




                                                   Cloud Management Platform

Weitere ähnliche Inhalte

Ähnlich wie Multi cloud management for high availablity

Rs product deck january 2012
Rs product deck january 2012Rs product deck january 2012
Rs product deck january 2012Brad , Yun Lee
 
RightScale overview for AWS User Group
RightScale overview for AWS User GroupRightScale overview for AWS User Group
RightScale overview for AWS User GroupGiri Fox
 
RightScale overview and why I find it elegant
RightScale overview and why I find it elegantRightScale overview and why I find it elegant
RightScale overview and why I find it elegantGiri Fox
 
Tour de Clouds: Understanding Multi-Cloud Integration
Tour de Clouds: Understanding Multi-Cloud IntegrationTour de Clouds: Understanding Multi-Cloud Integration
Tour de Clouds: Understanding Multi-Cloud IntegrationRightScale
 
Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWSAmazon Web Services
 
Comparing Ruby on Rails Public vs. Private Cloud Options
Comparing Ruby on Rails Public vs. Private Cloud OptionsComparing Ruby on Rails Public vs. Private Cloud Options
Comparing Ruby on Rails Public vs. Private Cloud OptionsAltoros
 
3 Steps to Accelerate to Cloud
3 Steps to Accelerate to Cloud3 Steps to Accelerate to Cloud
3 Steps to Accelerate to CloudRightScale
 
RightScale Roadtrip Atlanta - Accelerate to Cloud
RightScale Roadtrip Atlanta - Accelerate to CloudRightScale Roadtrip Atlanta - Accelerate to Cloud
RightScale Roadtrip Atlanta - Accelerate to CloudRightScale
 
Ppt on cloud computing
Ppt on cloud computingPpt on cloud computing
Ppt on cloud computingPradeep Bhatia
 
Swarm Computing Next Generation Clouds and the role of SOA
Swarm Computing Next Generation Clouds and the role of SOASwarm Computing Next Generation Clouds and the role of SOA
Swarm Computing Next Generation Clouds and the role of SOAJürgen Kress
 
3 Steps to Accelerate to Cloud
3 Steps to Accelerate to Cloud3 Steps to Accelerate to Cloud
3 Steps to Accelerate to CloudRightScale
 
RightScale: Single Pane of Glass at Computerworld 2013
RightScale:  Single Pane of Glass at Computerworld 2013RightScale:  Single Pane of Glass at Computerworld 2013
RightScale: Single Pane of Glass at Computerworld 2013RightScale
 
Cloud Immortality - Architecting for High Availability & Disaster Recovery
Cloud Immortality - Architecting for High Availability & Disaster RecoveryCloud Immortality - Architecting for High Availability & Disaster Recovery
Cloud Immortality - Architecting for High Availability & Disaster RecoveryRightScale
 
Architecting multi-cloud ready applications
Architecting multi-cloud ready applicationsArchitecting multi-cloud ready applications
Architecting multi-cloud ready applicationsSwaminathan Vetri
 
Cloud Computing: Making the right choice
Cloud Computing: Making the right choiceCloud Computing: Making the right choice
Cloud Computing: Making the right choiceIndicThreads
 
Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWSAmazon Web Services
 
1 cloud, 2 clouds, 3 clouds, tons...
1 cloud, 2 clouds, 3 clouds, tons...1 cloud, 2 clouds, 3 clouds, tons...
1 cloud, 2 clouds, 3 clouds, tons...Nati Shalom
 

Ähnlich wie Multi cloud management for high availablity (20)

Rs product deck january 2012
Rs product deck january 2012Rs product deck january 2012
Rs product deck january 2012
 
RightScale overview for AWS User Group
RightScale overview for AWS User GroupRightScale overview for AWS User Group
RightScale overview for AWS User Group
 
RightScale overview and why I find it elegant
RightScale overview and why I find it elegantRightScale overview and why I find it elegant
RightScale overview and why I find it elegant
 
ExternalRS
ExternalRSExternalRS
ExternalRS
 
Tour de Clouds: Understanding Multi-Cloud Integration
Tour de Clouds: Understanding Multi-Cloud IntegrationTour de Clouds: Understanding Multi-Cloud Integration
Tour de Clouds: Understanding Multi-Cloud Integration
 
Ad cloud
Ad cloudAd cloud
Ad cloud
 
Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWS
 
Comparing Ruby on Rails Public vs. Private Cloud Options
Comparing Ruby on Rails Public vs. Private Cloud OptionsComparing Ruby on Rails Public vs. Private Cloud Options
Comparing Ruby on Rails Public vs. Private Cloud Options
 
3 Steps to Accelerate to Cloud
3 Steps to Accelerate to Cloud3 Steps to Accelerate to Cloud
3 Steps to Accelerate to Cloud
 
RightScale Roadtrip Atlanta - Accelerate to Cloud
RightScale Roadtrip Atlanta - Accelerate to CloudRightScale Roadtrip Atlanta - Accelerate to Cloud
RightScale Roadtrip Atlanta - Accelerate to Cloud
 
Ppt on cloud computing
Ppt on cloud computingPpt on cloud computing
Ppt on cloud computing
 
Swarm Computing Next Generation Clouds and the role of SOA
Swarm Computing Next Generation Clouds and the role of SOASwarm Computing Next Generation Clouds and the role of SOA
Swarm Computing Next Generation Clouds and the role of SOA
 
3 Steps to Accelerate to Cloud
3 Steps to Accelerate to Cloud3 Steps to Accelerate to Cloud
3 Steps to Accelerate to Cloud
 
RightScale: Single Pane of Glass at Computerworld 2013
RightScale:  Single Pane of Glass at Computerworld 2013RightScale:  Single Pane of Glass at Computerworld 2013
RightScale: Single Pane of Glass at Computerworld 2013
 
Building a Hybrid Cloud
Building a Hybrid CloudBuilding a Hybrid Cloud
Building a Hybrid Cloud
 
Cloud Immortality - Architecting for High Availability & Disaster Recovery
Cloud Immortality - Architecting for High Availability & Disaster RecoveryCloud Immortality - Architecting for High Availability & Disaster Recovery
Cloud Immortality - Architecting for High Availability & Disaster Recovery
 
Architecting multi-cloud ready applications
Architecting multi-cloud ready applicationsArchitecting multi-cloud ready applications
Architecting multi-cloud ready applications
 
Cloud Computing: Making the right choice
Cloud Computing: Making the right choiceCloud Computing: Making the right choice
Cloud Computing: Making the right choice
 
Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWS
 
1 cloud, 2 clouds, 3 clouds, tons...
1 cloud, 2 clouds, 3 clouds, tons...1 cloud, 2 clouds, 3 clouds, tons...
1 cloud, 2 clouds, 3 clouds, tons...
 

Kürzlich hochgeladen

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Kürzlich hochgeladen (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

Multi cloud management for high availablity

  • 1. Multi-Cloud management for High-Availability Sergey Sergyenko - chief of the RightScale development team at Altoros April 7th, 2012 Cloud Management Platform
  • 2. 2# Agenda • Terminology • Mission • Cloud and component definitions • Multi-cloud concept • Multi-cloud management for High Availability • Conclusions Cloud Management Platform
  • 3. 3# Terminology High Availability (HA) • Fault Tolerant systems are measured by their Availability in terms of planned and unplanned service outages for end use. Cloud Management Platform
  • 4. 4# Terminology Disaster Recovery (DR) • The process, policies and procedures related to restoring critical systems after a catastrophic event. Cloud Management Platform
  • 5. 5# Agenda • Terminology • Mission • Cloud and component definitions • Multi-cloud concept • Multi-cloud management for High Availability • Conclusions Cloud Management Platform
  • 6. 6# Mission Introduction to architectural options for designing highly-available, fault- tolerant applications and systems across different clouds. Cloud Management Platform
  • 7. 7# Agenda • Terminology • Mission • Cloud and component definitions • Multi-cloud concept • Multi-cloud management for High Availability • Conclusions Cloud Management Platform
  • 8. 8# What do we mean by “Cloud”? Cloud Management Platform
  • 9. 9# What do we mean by “Cloud”? A cloud is a physical datacenter entity behind an API endpoint. Cloud Management Platform
  • 10. 10# What does that really mean? Cloud Management Platform
  • 11. 11# What does that really mean? - Amazon Web Services Cloud Management Platform
  • 12. 12# What does that really mean? - Amazon Web Services is not a cloud. Cloud Management Platform
  • 14. 14# What does that really mean? - Amazon EC2 (Elastic Compute Cloud) Cloud Management Platform
  • 15. 15# What does that really mean? - Amazon EC2 (Elastic Compute Cloud) is not a cloud. Cloud Management Platform
  • 17. 17# What does that really mean? - Eucalyptus - Cloud.com - OpenStack Cloud Management Platform
  • 18. 18# What does that really mean? - Eucalyptus - Cloud.com - OpenStack are not clouds. Cloud Management Platform
  • 20. 20# What does that really mean? - Amazon EC2 US-East - Rackspace - „my private cloud‟ Cloud Management Platform
  • 21. 21# What does that really mean? - Amazon EC2 US-East - Rackspace - „my private cloud‟ … these are clouds. Cloud Management Platform
  • 23. 23# What do we mean by “Cloud”? Think of “Cloud” as a “resource pool” accessed via an API. Cloud Management Platform
  • 24. 24# How would we like to use “Cloud”? Cloud Management Platform
  • 25. 25# How would we like to use it? We'd like to use "Cloud" as a collection of many "resource pools" accessed via one API. Cloud Management Platform
  • 26. 26# Agenda • Terminology • Mission • Cloud and component definitions • Multi-cloud concept • Multi-cloud management for High Availability • Conclusions Cloud Management Platform
  • 27. 27# One “Cloud” – Many Resource Pools London Amsterdam Chicago Beijing Seattle Dublin Oregon Seoul NYC Area SF Area Tokyo DC Area Fukuoka Dallas Hong Kong Hyderabad Singapore São Paulo Private Clouds Public & Managed Clouds Amazon Web Services Logicworks Datapipe Rackspace IDCF / Yahoo! Japan SoftLayer Korea Telecom Tata KINX UnGeo Cloud Management Platform
  • 28. 28# Agenda • Terminology • Mission • Cloud and component definitions • Multi-cloud concept • Multi-cloud management for High Availability • Conclusions Cloud Management Platform
  • 29. 29# Achieving High-Availability • Multi-Cloud Cold DR • Staged Server Configuration and generally no staged data • Multi-Cloud Warm DR • Staged Server Configuration, pre-staged data and running Slave Database Server • Multi-Cloud Hot DR • Parallel Deployment with all servers running but all traffic going to primary • Multi-Cloud HA • Live/Live configuration. May use Geo-target IP services to direct traffic to regional load balancers Cloud Management Platform
  • 30. 30# Multi-Cloud Cold DR Staged Server Configuration and generally no staged data • Slow to replicate data to other cloud • Slow to bring database to an operational state Cloud Management Platform
  • 31. 31# Multi-Cloud HA Live/Live configuration. May use Geo-target IP services to direct traffic to regional load balancers. • Provides high availability • Complex to implement and manage Cloud Management Platform
  • 32. 32# Multi-Cloud Platform A Cloud “Remote Control” • Private clouds • Public clouds • Hybrid clouds Choose your: • Vendors • Geography • Price • Performance • Compliance Cloud Management Platform
  • 33. 33# Agenda • Terminology • Mission • Cloud and component definitions • Multi-cloud concept • Multi cloud management for High Availability • Conclusions Cloud Management Platform
  • 34. 34# It’s a multi-cloud world • Not all clouds are created equal • We want to use benefits from different cloud providers • Design for failure • Assume everything will fail and architect a solution capable of handing each and every failure condition • Keep your options open • … like she does Cloud Management Platform
  • 35. Thank you! sergey@rightscale.com Sergey Sergyenko - chief of the RightScale development team at Altoros April 7th, 2012 Cloud Management Platform