SlideShare a Scribd company logo
1 of 20
Building Blocks for
Private and Hybrid Clouds



         August 8, 2012
     Watch the video of this webinar

                                       #rightscale
2#



Your Panel Today
Presenting
• Brian Adler, Sr. Professional Services Architect, RightScale
• Ryan Geyer, Sales Engineer, RightScale

Q&A
• Noel Cohen, Account Manager, RightScale




 Please use the “Questions” window to ask questions any time!


                                                                 #rightscale
3#



Agenda
•   Definitions and Terminology
•   Infrastructure Evolution
•   Private Cloud Key Considerations
•   Hybrid Clouds – Different things to different people
•   Use Cases for Private and Hybrid Clouds
•   Best Practices for Private/Hybrid Cloud Design and Implementation
    •   Design Considerations
    •   Hardware Consideration
    •   Software Considerations
    •   Implementation
    •   Management
• Conclusion/Q&A

                                                             #rightscale
4#



Definitions and Terminology
• Virtualization (server)
   • Division of one physical server into multiple isolated virtual environments
• Private Cloud
   • A collection of compute, storage, and network resources for a single tenant
     that are accessed programmatically via an API endpoint.
• Public Cloud
   • A similar set of resources that is multi-tenant and is provided by a cloud vendor
     with access via an API endpoint.
• Multi-Cloud
   • An environment that spans two or more separate clouds, be they both public,
     both private, or one (or more) of each.
• Hybrid Cloud
   • An environment that spans one or more public clouds as well as one or more
     private clouds.
                                                                          #rightscale
5#



Infrastructure Evolution
• Old school Datacenters
   • Racks of physical nodes, one application per node
   • It’s all we knew, it worked, and it was fine.
• Virtualization – The Early Years
   • Capability of a node outgrew the needs of any single application
       • Lots of idle resources on each node
   • Virtualization provided the ability to have a many-to-one (servers per
     node) relationship
       • This was better

• Cloudification (Virtualization grows up)
   • Automated provisioning and management via an API appears
       • This is much, much better




                                                                         #rightscale
6#



Private Cloud Key Considerations
• Workload and Infrastructure Interaction
   • Applications have different resource needs
   • Choose the right fit for your application and your infrastructure
• Security
   • Data may be contained within the private cloud, thus allowing for stricter
     security compliance
• Latency
   • Consumers of the private cloud resources are generally “closer” to the private
     cloud, which reduces latency
• User Experience
   • Related to latency, end user experience is enhanced due to proximity to
     resources.
• Cost
   • OPEX is generally reduced. (CAPEX is another story )
                                                                         #rightscale
7#



Hybrid Clouds
• What if application outgrows the private cloud?
• Common desire is for “cloud-bursting”
   • When private cloud resources are exhausted, a server tier expands into the
     public cloud to tap into the “infinite” resources
   • Considerations:
       •   Security – public Internet is traversed
       •   Latency – traversal of public Internet involves the Great Unknown
       •   Cost – bandwidth charges for public Internet traversal
       •   Complexity – setting up a secure environment is not a trivial task

• More common use case is multiple clouds in an organization, with
  multiple applications, and with each application contained entirely
  within a single cloud.




                                                                                #rightscale
8#



Hybrid Cloud Bursting

                                        PUBLIC
                                       INTERNET




          LOAD BALANCERS

           APP SERVERS                                            APP SERVERS

        MASTER DATABASE

           SLAVE DATABASE


            OBJECT STORAGE



                   PRIVATE CLOUD                    PUBLIC OR PRIVATE CLOUD


                                   Cloud Bursting




                                                                                #rightscale
9#



Use Cases
• Self-Service IT Portal (“IT Vending Machine”)
   • Test/Dev environment
   • Users select one of several preconfigured tech stacks
   • “Siloed” environments




                                                             #rightscale
10#



Use Cases
• Self-Service IT Portal (“IT Vending Machine”)
   • Demo




                                                  #rightscale
11#



Use Cases
• Scalable Applications with Uncertain Demand
   • Public cloud used as “proving ground” for new applications
   • If applications fail, they are allowed to run their course in the public cloud until
     they are end-of-lifed
   • If an application gains traction, it remains in the public cloud during its growth
     phase
   • When stability of workload is reached, the application is transitioned into the
     private cloud




                                                                               #rightscale
12#



Use Cases
• Disaster Recovery (DR)
   • Production environment in one cloud
   • DR environment in a second cloud
   • Most common configuration is the “Warm DR” scenario
       • Replicating slave in a second cloud
       • All other servers in non-operational state
       • Failure of production environment requires promotion of slave to master, launching of “standby”
         servers, and DNS reassignment




                                                                                                #rightscale
13#



Design Considerations
• Location of Physical Hardware
   • On-premise
       • Availability considerations (power, cooling, networking, etc.)
   • Hosted or Colocation facility
       • Accessibility of hardware for additions and/or modification
       • Latency to end users
       • Security

• Availability and Redundancy Configuration
   • Easiest configuration (single zone, single region, single API endpoint) does not
     promote high availability
       • Outage of API endpoint renders entire cloud unavailable
       • Power issues affect entire pool of resources
   • High Availability of cloud resources requires more complex configurations
       • Multiple zones, multiple regions (if possible/practical)
       • Multiple API endpoints
       • Redundant and segregated power and networking


                                                                             #rightscale
14#



Design Considerations/Options




     Simple Configuration
                            HA Configuration
     No HA or Redundancy



                                               #rightscale
15#



Design Considerations
• Intended Workloads and Use Cases
   • Does the application require high availability or is it tolerant of interruptions of
     service?
       • User-facing will most likely require HA.
       • Batch processing tasks may not.
   • Is flexibility of the infrastructure required for test-beds and/or proof-of-
     concepts?
       • Potential topologies and hardware options will be affected/limited
   • Does the application require (or greatly benefit from) high performance CPUs?
   • Does the application have high IOPS demands?
   • Are low-latency interconnects required?




                                                                               #rightscale
16#



Hardware Considerations
• Compute
   • Commodity
       • Allows for easy addition of capacity
       • Easy swap-out of failed components
   • High end/specialized
       •   May be required for intended workloads
       •   Limits available options
       •   Increases costs
       •   Complicates maintenance

• Networking
   • Driven by topology, latency demands, and price
   • Some cloud infrastructure software offerings have support for network hardware
     devices (load balancers in particular)
• Storage
   • Cost vs. Performance (commodity? SSD?, etc.)

                                                                        #rightscale
17#



Software Considerations
• Cloud Infrastructure Software
   • CloudStack, OpenStack, Eucalyptus, etc.
       • Open source vs. commercial
   • Dictates/influences other decisions regarding cloud implementation
   • Access to resources
       • Web interface
       • API

• Cloud Management Software
   • Abstracts underlying details of the cloud infrastructure offerings
   • Presents consistent interface to the available resources regardless of the
     underlying infrastructure provider
   • Provides a cloud-portable solution
   • Provides orchestration tools for provisioning and management



                                                                            #rightscale
18#



Implementation Process
• Hardware Procurement
   • Pre-existing or new?
       • Pre-existing limits ability to tailor infrastructure to workloads

• Cloud Infrastructure Software
   • This decision will dictate/limit many future decisions
   • Research options, and choose wisely!
• Cloud Topology
   • Zones, regions, storage allocation, HA considerations, etc.
• Build or Buy
   • Use in-house resources if expertise exists
   • Third-party resources
       • Build using existing resources
       • Build using new preconfigured hardware



                                                                             #rightscale
19#



Management Process
• Compatibility
   • Avoid vendor lock-in at IaaS level, hypervisor level, cloud infrastructure software
     level
• Unified Control/Security
   • “Single pane of glass” for user access, keys and credentials, etc.
• On-Demand, Self-Service Provisioning
   • Allow users to access resources without administrative intervention
• Focus on Applications
   • Core competency is in application development, so remove yourself from image
     management, automation, provisioning, etc.




                                                                             #rightscale
20#



Summary/Conclusions
• Private (and therefore hybrid) clouds were originally thought of as an
  academic exercise or science project
• Recent advances (particularly in cloud infrastructure software) have
  shown private and hybrid clouds to be viable IT delivery models
• Many considerations come into play
    •   Design
    •   Hardware
    •   Software
    •   Implementation Details                   Contact RightScale
• No “one size fits all”                              (866) 720-0208
                                                   sales@rightscale.com
    • Do your research. Find the right fit.
                                                    www.rightscale.com




                                                                 #rightscale

More Related Content

What's hot

Using Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing OperationsUsing Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing Operations
ARC Advisory Group
 

What's hot (19)

Cloud Computing - Making IT Simple
 Cloud Computing - Making IT Simple Cloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
 
Using Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing OperationsUsing Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing Operations
 
Cloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityCloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard University
 
Consolidation Planning: Getting the Most from Your Virtualization Initiative
Consolidation Planning: Getting the Most from Your Virtualization InitiativeConsolidation Planning: Getting the Most from Your Virtualization Initiative
Consolidation Planning: Getting the Most from Your Virtualization Initiative
 
High Performance Cloud Computing
High Performance Cloud ComputingHigh Performance Cloud Computing
High Performance Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made EasyLessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
 
Introduction to Crystal and Jasper Reports for Novell Sentinel 6.1
Introduction to Crystal and Jasper Reports for Novell Sentinel 6.1Introduction to Crystal and Jasper Reports for Novell Sentinel 6.1
Introduction to Crystal and Jasper Reports for Novell Sentinel 6.1
 
Integrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureIntegrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing Infrastructure
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the Future
 
High Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingHigh Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud Computing
 
Sage Summit 2012: Cloud Computing for Accountants
Sage Summit 2012: Cloud Computing for AccountantsSage Summit 2012: Cloud Computing for Accountants
Sage Summit 2012: Cloud Computing for Accountants
 
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementSecuring Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
 
Is Private Cloud Right for Your Organization
Is Private Cloud Right for Your OrganizationIs Private Cloud Right for Your Organization
Is Private Cloud Right for Your Organization
 
The Novell Collaboration Strategy
The Novell Collaboration StrategyThe Novell Collaboration Strategy
The Novell Collaboration Strategy
 
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityExtending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
 
Accelerate to the Cloud
Accelerate to the CloudAccelerate to the Cloud
Accelerate to the Cloud
 
Realizing the Promise of the Cloud
Realizing the Promise of the CloudRealizing the Promise of the Cloud
Realizing the Promise of the Cloud
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 

Viewers also liked

RightScale User Conference / Fall / 2010 - Morning Sessions
RightScale User Conference / Fall / 2010 - Morning SessionsRightScale User Conference / Fall / 2010 - Morning Sessions
RightScale User Conference / Fall / 2010 - Morning Sessions
RightScale
 

Viewers also liked (7)

Tim Jones – CTO, Trader Media
Tim Jones – CTO, Trader MediaTim Jones – CTO, Trader Media
Tim Jones – CTO, Trader Media
 
Connecting the Clouds - RightScale Compute 2013
Connecting the Clouds - RightScale Compute 2013Connecting the Clouds - RightScale Compute 2013
Connecting the Clouds - RightScale Compute 2013
 
RightScale User Conference / Fall / 2010 - Morning Sessions
RightScale User Conference / Fall / 2010 - Morning SessionsRightScale User Conference / Fall / 2010 - Morning Sessions
RightScale User Conference / Fall / 2010 - Morning Sessions
 
Back that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancyBack that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancy
 
High Availability PHP Clusters in the Cloud
High Availability PHP Clusters in the CloudHigh Availability PHP Clusters in the Cloud
High Availability PHP Clusters in the Cloud
 
Sizing, Building, and Scaling a Hybrid Cloud
Sizing, Building, and Scaling a Hybrid CloudSizing, Building, and Scaling a Hybrid Cloud
Sizing, Building, and Scaling a Hybrid Cloud
 
Launch Your Social Game or App in the Cloud in Record Time
Launch Your Social Game or App in the Cloud in Record TimeLaunch Your Social Game or App in the Cloud in Record Time
Launch Your Social Game or App in the Cloud in Record Time
 

Similar to Rightscale Webinar: Building Blocks for Private and Hybrid Clouds

Rightscale webinar-key-design-considerations-private-hybrid-clouds
Rightscale webinar-key-design-considerations-private-hybrid-cloudsRightscale webinar-key-design-considerations-private-hybrid-clouds
Rightscale webinar-key-design-considerations-private-hybrid-clouds
RightScale
 
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
RightScale
 

Similar to Rightscale Webinar: Building Blocks for Private and Hybrid Clouds (20)

Rightscale webinar-key-design-considerations-private-hybrid-clouds
Rightscale webinar-key-design-considerations-private-hybrid-cloudsRightscale webinar-key-design-considerations-private-hybrid-clouds
Rightscale webinar-key-design-considerations-private-hybrid-clouds
 
Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)
Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)
Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)
 
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
 
Building Blocks for Hybrid IT
Building Blocks for Hybrid ITBuilding Blocks for Hybrid IT
Building Blocks for Hybrid IT
 
Key Design Considerations Private and Hybrid Clouds - RightScale Compute 2013
Key Design Considerations Private and Hybrid Clouds - RightScale Compute 2013Key Design Considerations Private and Hybrid Clouds - RightScale Compute 2013
Key Design Considerations Private and Hybrid Clouds - RightScale Compute 2013
 
YARN Containerized Services: Fading The Lines Between On-Prem And Cloud
YARN Containerized Services: Fading The Lines Between On-Prem And CloudYARN Containerized Services: Fading The Lines Between On-Prem And Cloud
YARN Containerized Services: Fading The Lines Between On-Prem And Cloud
 
MISA Cloud workshop - Cloud 101
MISA Cloud workshop - Cloud 101MISA Cloud workshop - Cloud 101
MISA Cloud workshop - Cloud 101
 
VMworld 2013: Three Advantages of Running Cloud Foundry in a VMware Private C...
VMworld 2013: Three Advantages of Running Cloud Foundry in a VMware Private C...VMworld 2013: Three Advantages of Running Cloud Foundry in a VMware Private C...
VMworld 2013: Three Advantages of Running Cloud Foundry in a VMware Private C...
 
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
 
Infrastructure Consolidation and Virtualization
Infrastructure Consolidation and VirtualizationInfrastructure Consolidation and Virtualization
Infrastructure Consolidation and Virtualization
 
Cloud fest 2012_jc02
Cloud fest 2012_jc02Cloud fest 2012_jc02
Cloud fest 2012_jc02
 
Is Private Cloud Right for Your Organization?
Is Private Cloud Right for Your Organization?Is Private Cloud Right for Your Organization?
Is Private Cloud Right for Your Organization?
 
The Sun Cloud
The Sun CloudThe Sun Cloud
The Sun Cloud
 
Unleashing cloud
Unleashing cloudUnleashing cloud
Unleashing cloud
 
Cloud101-Introduction to cloud
Cloud101-Introduction to cloud Cloud101-Introduction to cloud
Cloud101-Introduction to cloud
 
Architecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud ExpoArchitecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud Expo
 
Cloud Computing : Security and Forensics
Cloud Computing : Security and ForensicsCloud Computing : Security and Forensics
Cloud Computing : Security and Forensics
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackIntroduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
 
The Cloud Concierge
The Cloud ConciergeThe Cloud Concierge
The Cloud Concierge
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
 

More from RightScale

More from RightScale (20)

10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance
 
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOpsKubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
 
Optimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleOptimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScale
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
 
How to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseHow to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your Enterprise
 
Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)
 
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMComparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
 
How to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaHow to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale Optima
 
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
 
Using RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsUsing RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider Tools
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and Compliance
 
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreAutomating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
 
The 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for EnterprisesThe 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for Enterprises
 
9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs
 
Serverless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMServerless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBM
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
 
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMCloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
 
2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report
 
Got a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsGot a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP Helps
 
How to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaHow to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale Optima
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
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
Safe Software
 

Recently uploaded (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
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
 
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...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

Rightscale Webinar: Building Blocks for Private and Hybrid Clouds

  • 1. Building Blocks for Private and Hybrid Clouds August 8, 2012 Watch the video of this webinar #rightscale
  • 2. 2# Your Panel Today Presenting • Brian Adler, Sr. Professional Services Architect, RightScale • Ryan Geyer, Sales Engineer, RightScale Q&A • Noel Cohen, Account Manager, RightScale Please use the “Questions” window to ask questions any time! #rightscale
  • 3. 3# Agenda • Definitions and Terminology • Infrastructure Evolution • Private Cloud Key Considerations • Hybrid Clouds – Different things to different people • Use Cases for Private and Hybrid Clouds • Best Practices for Private/Hybrid Cloud Design and Implementation • Design Considerations • Hardware Consideration • Software Considerations • Implementation • Management • Conclusion/Q&A #rightscale
  • 4. 4# Definitions and Terminology • Virtualization (server) • Division of one physical server into multiple isolated virtual environments • Private Cloud • A collection of compute, storage, and network resources for a single tenant that are accessed programmatically via an API endpoint. • Public Cloud • A similar set of resources that is multi-tenant and is provided by a cloud vendor with access via an API endpoint. • Multi-Cloud • An environment that spans two or more separate clouds, be they both public, both private, or one (or more) of each. • Hybrid Cloud • An environment that spans one or more public clouds as well as one or more private clouds. #rightscale
  • 5. 5# Infrastructure Evolution • Old school Datacenters • Racks of physical nodes, one application per node • It’s all we knew, it worked, and it was fine. • Virtualization – The Early Years • Capability of a node outgrew the needs of any single application • Lots of idle resources on each node • Virtualization provided the ability to have a many-to-one (servers per node) relationship • This was better • Cloudification (Virtualization grows up) • Automated provisioning and management via an API appears • This is much, much better #rightscale
  • 6. 6# Private Cloud Key Considerations • Workload and Infrastructure Interaction • Applications have different resource needs • Choose the right fit for your application and your infrastructure • Security • Data may be contained within the private cloud, thus allowing for stricter security compliance • Latency • Consumers of the private cloud resources are generally “closer” to the private cloud, which reduces latency • User Experience • Related to latency, end user experience is enhanced due to proximity to resources. • Cost • OPEX is generally reduced. (CAPEX is another story ) #rightscale
  • 7. 7# Hybrid Clouds • What if application outgrows the private cloud? • Common desire is for “cloud-bursting” • When private cloud resources are exhausted, a server tier expands into the public cloud to tap into the “infinite” resources • Considerations: • Security – public Internet is traversed • Latency – traversal of public Internet involves the Great Unknown • Cost – bandwidth charges for public Internet traversal • Complexity – setting up a secure environment is not a trivial task • More common use case is multiple clouds in an organization, with multiple applications, and with each application contained entirely within a single cloud. #rightscale
  • 8. 8# Hybrid Cloud Bursting PUBLIC INTERNET LOAD BALANCERS APP SERVERS APP SERVERS MASTER DATABASE SLAVE DATABASE OBJECT STORAGE PRIVATE CLOUD PUBLIC OR PRIVATE CLOUD Cloud Bursting #rightscale
  • 9. 9# Use Cases • Self-Service IT Portal (“IT Vending Machine”) • Test/Dev environment • Users select one of several preconfigured tech stacks • “Siloed” environments #rightscale
  • 10. 10# Use Cases • Self-Service IT Portal (“IT Vending Machine”) • Demo #rightscale
  • 11. 11# Use Cases • Scalable Applications with Uncertain Demand • Public cloud used as “proving ground” for new applications • If applications fail, they are allowed to run their course in the public cloud until they are end-of-lifed • If an application gains traction, it remains in the public cloud during its growth phase • When stability of workload is reached, the application is transitioned into the private cloud #rightscale
  • 12. 12# Use Cases • Disaster Recovery (DR) • Production environment in one cloud • DR environment in a second cloud • Most common configuration is the “Warm DR” scenario • Replicating slave in a second cloud • All other servers in non-operational state • Failure of production environment requires promotion of slave to master, launching of “standby” servers, and DNS reassignment #rightscale
  • 13. 13# Design Considerations • Location of Physical Hardware • On-premise • Availability considerations (power, cooling, networking, etc.) • Hosted or Colocation facility • Accessibility of hardware for additions and/or modification • Latency to end users • Security • Availability and Redundancy Configuration • Easiest configuration (single zone, single region, single API endpoint) does not promote high availability • Outage of API endpoint renders entire cloud unavailable • Power issues affect entire pool of resources • High Availability of cloud resources requires more complex configurations • Multiple zones, multiple regions (if possible/practical) • Multiple API endpoints • Redundant and segregated power and networking #rightscale
  • 14. 14# Design Considerations/Options Simple Configuration HA Configuration No HA or Redundancy #rightscale
  • 15. 15# Design Considerations • Intended Workloads and Use Cases • Does the application require high availability or is it tolerant of interruptions of service? • User-facing will most likely require HA. • Batch processing tasks may not. • Is flexibility of the infrastructure required for test-beds and/or proof-of- concepts? • Potential topologies and hardware options will be affected/limited • Does the application require (or greatly benefit from) high performance CPUs? • Does the application have high IOPS demands? • Are low-latency interconnects required? #rightscale
  • 16. 16# Hardware Considerations • Compute • Commodity • Allows for easy addition of capacity • Easy swap-out of failed components • High end/specialized • May be required for intended workloads • Limits available options • Increases costs • Complicates maintenance • Networking • Driven by topology, latency demands, and price • Some cloud infrastructure software offerings have support for network hardware devices (load balancers in particular) • Storage • Cost vs. Performance (commodity? SSD?, etc.) #rightscale
  • 17. 17# Software Considerations • Cloud Infrastructure Software • CloudStack, OpenStack, Eucalyptus, etc. • Open source vs. commercial • Dictates/influences other decisions regarding cloud implementation • Access to resources • Web interface • API • Cloud Management Software • Abstracts underlying details of the cloud infrastructure offerings • Presents consistent interface to the available resources regardless of the underlying infrastructure provider • Provides a cloud-portable solution • Provides orchestration tools for provisioning and management #rightscale
  • 18. 18# Implementation Process • Hardware Procurement • Pre-existing or new? • Pre-existing limits ability to tailor infrastructure to workloads • Cloud Infrastructure Software • This decision will dictate/limit many future decisions • Research options, and choose wisely! • Cloud Topology • Zones, regions, storage allocation, HA considerations, etc. • Build or Buy • Use in-house resources if expertise exists • Third-party resources • Build using existing resources • Build using new preconfigured hardware #rightscale
  • 19. 19# Management Process • Compatibility • Avoid vendor lock-in at IaaS level, hypervisor level, cloud infrastructure software level • Unified Control/Security • “Single pane of glass” for user access, keys and credentials, etc. • On-Demand, Self-Service Provisioning • Allow users to access resources without administrative intervention • Focus on Applications • Core competency is in application development, so remove yourself from image management, automation, provisioning, etc. #rightscale
  • 20. 20# Summary/Conclusions • Private (and therefore hybrid) clouds were originally thought of as an academic exercise or science project • Recent advances (particularly in cloud infrastructure software) have shown private and hybrid clouds to be viable IT delivery models • Many considerations come into play • Design • Hardware • Software • Implementation Details Contact RightScale • No “one size fits all” (866) 720-0208 sales@rightscale.com • Do your research. Find the right fit. www.rightscale.com #rightscale