SlideShare a Scribd company logo
1 of 14
Cloud &
Virtualization
Duan van der Westhuizen
Private Cloud Product
A Difference in Philosophy and Approach

     Virtualization                            Cloud
     Not elastic compute or                 Holistic approach to
   elastic storage – solves for          infrastructure automation
      server consolidation
                                        Key drivers are agility and
 Key driver are consolidation and      automation, Capex to Opex
      resource optimization                  and scalability

  Supports standard application       Applications built to elastically
   architecture. VM functions        scale in Cloud via API integration
  logically as traditional server.
                                      Apps built to scale Horizontally
 Apps Scale vertically by adding        on commodity hardware
 more resources CPU, RAM, etc.


                                                     RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
                                                                                                  2
Architectural Differences - An Analogy

   Virtualization               Cloud




                                   RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
Architectural Differences - An Analogy

     Virtualization                          Cloud
   Shared resources approach          Shared-Nothing Architecture
                                              (Sharding)
         Central controller
                                       Each node is independent
 Nodes cannot do anything without         and self-sufficient
      reporting to the “hub”
                                      No single point of contention
     Single point of contention            across the system
        Limited scalability
                                      Scale to thousands by simply
                                    adding cheap commodity hardware




                                                    RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
APP LAYER
• Scaling and Redundancy: The
  Different Approaches

• Stateful vs. Stateless
  Applications

• Why Should You Care?

                           RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
THE   1ST   RULE OF CLOUD
Redundancy
    in the App…

not the
 INFRASTRUCTURE

                    RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
Redundancy in
Virtualization
• Clustered hypervisors for high availability

• Live migration technology for fault tolerance

• Multiple levels of redundancy through backup
  hardware components




                                                  RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
Vertical Scaling
• Larger equals more performance output, limit to
  scale you can attain

• Multiple backup systems in infrastructure
  enable redundancy




                                                    RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
Horizontal Scaling
• Add smaller inexpensive nodes to increase
  overall output. No limit to scalability

• One dies, simply replace with another




                           RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
What Does This Mean for Apps?




     Vertical Scaling
Add more RAM or move workload to        Horizontal Scaling
 server with faster CPU to increase   Add more nodes and share the load,
            performance                 delete them when you’re done


                                                    RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
Application State

It’s like a phone call to your
Insurance provider…

“Stateful”
All your info is recorded by the
operator, the call drops, you call
back and you carry on where you
left off. No interruption.

“Stateless”
You spend the call relaying the
information, the call drops. When
you call back you have to repeat it
all again. No history of connection.

                                       RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
APPLICATION STATE
       Virtualization                                   Cloud

• Servers are static, therefore          • Cloud environments are not
  application state can be effectively     inherently redundant. Applications
                                           should be architected for redundancy.
  managed on single server

                                         • Cloud servers can be created and
• No spin up and tear down effect          deleted dynamically
  creating state issues
                                         • Applications need to be architected
• Infrastructure such as load              to manage state, otherwise users will
  balancer can be used to manage           not have a seamless experience
  stateful connections




                                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
Finding the Best Fit

 Virtualized Apps              Cloud Apps
 • Corporate Payroll Systems   • Big Data platforms
 • ERP Systems                 • Social Media
 • Traditional Ecommerce         Platforms
   Apps                        • Streaming Media
 • Office Collaboration        • Web 2.0




                                          RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM
RACKSPACE® HOSTING               |    5000 WALZEM ROAD              |   SAN ANTONIO, TX 78218
                                        US SALES: 1-800-961-2888                 |    US SUPPORT: 1-800-961-4454               |    WWW.RACKSPACE.COM



RACKSPACE® HOSTING   |   © RACKSPACE US, INC.   |   RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES.   |   WWW.RACKSPACE.COM
                                                                                                                                                                                                              14

More Related Content

What's hot

Platform virtualization.raj
Platform virtualization.rajPlatform virtualization.raj
Platform virtualization.rajNRajaMohanReddy
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualizationAhmad Hafeezi
 
Comparison of Open Source Virtualization Technology
Comparison of Open Source Virtualization TechnologyComparison of Open Source Virtualization Technology
Comparison of Open Source Virtualization TechnologyBenoit des Ligneris
 
All About Virtualization
All About VirtualizationAll About Virtualization
All About VirtualizationEMC
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technologysanjoysanyal
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualizationelliando dias
 
Cloud Computing using virtulization
Cloud Computing using virtulizationCloud Computing using virtulization
Cloud Computing using virtulizationAJIT NEGI
 
cloud virtualization technology
 cloud virtualization technology  cloud virtualization technology
cloud virtualization technology Ravindra Dastikop
 
Server virtualization and cloud computing
Server virtualization and cloud computingServer virtualization and cloud computing
Server virtualization and cloud computingJoseph D'Antoni
 
Virtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud ComputingVirtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud ComputingHitesh Gupta
 
Virtualization: Force driving cloud computing
Virtualization: Force driving cloud computingVirtualization: Force driving cloud computing
Virtualization: Force driving cloud computingMayank Aggarwal
 
Introduction to virtualisation
Introduction to virtualisationIntroduction to virtualisation
Introduction to virtualisationsagaroceanic11
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its TypesHTS Hosting
 

What's hot (20)

Platform virtualization.raj
Platform virtualization.rajPlatform virtualization.raj
Platform virtualization.raj
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
 
VMWARE
VMWAREVMWARE
VMWARE
 
Comparison of Open Source Virtualization Technology
Comparison of Open Source Virtualization TechnologyComparison of Open Source Virtualization Technology
Comparison of Open Source Virtualization Technology
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
All About Virtualization
All About VirtualizationAll About Virtualization
All About Virtualization
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technology
 
Virtulization submission
Virtulization submissionVirtulization submission
Virtulization submission
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
Cloud Computing using virtulization
Cloud Computing using virtulizationCloud Computing using virtulization
Cloud Computing using virtulization
 
cloud virtualization technology
 cloud virtualization technology  cloud virtualization technology
cloud virtualization technology
 
Server virtualization and cloud computing
Server virtualization and cloud computingServer virtualization and cloud computing
Server virtualization and cloud computing
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Virtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud ComputingVirtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud Computing
 
Paravirtualization
ParavirtualizationParavirtualization
Paravirtualization
 
Virtualization: Force driving cloud computing
Virtualization: Force driving cloud computingVirtualization: Force driving cloud computing
Virtualization: Force driving cloud computing
 
Introduction to virtualisation
Introduction to virtualisationIntroduction to virtualisation
Introduction to virtualisation
 
Virtualisation basics
Virtualisation basicsVirtualisation basics
Virtualisation basics
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its Types
 

Viewers also liked

Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud ComputingRishikese MR
 
Why Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT StrategyWhy Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT Strategyandreas kuncoro
 
Aws Wicked Rugby from yourprezi
Aws Wicked Rugby from yourpreziAws Wicked Rugby from yourprezi
Aws Wicked Rugby from yourpreziGordon Pong
 
Ceph Day Taipei - Ceph on All-Flash Storage
Ceph Day Taipei - Ceph on All-Flash Storage Ceph Day Taipei - Ceph on All-Flash Storage
Ceph Day Taipei - Ceph on All-Flash Storage Ceph Community
 
Webinar: How NVMe Will Change Flash Storage
Webinar: How NVMe Will Change Flash StorageWebinar: How NVMe Will Change Flash Storage
Webinar: How NVMe Will Change Flash StorageStorage Switzerland
 
Wicked rugby
Wicked rugbyWicked rugby
Wicked rugbyDklumb4
 
Understanding the Cloud Stack
Understanding the Cloud StackUnderstanding the Cloud Stack
Understanding the Cloud StackRapidScale
 
2016 Flash Storage-NVMe Brand Leader Mini-Report
2016 Flash Storage-NVMe Brand Leader Mini-Report2016 Flash Storage-NVMe Brand Leader Mini-Report
2016 Flash Storage-NVMe Brand Leader Mini-ReportIT Brand Pulse
 
Amazon Web Service Sales Role Play - Case Study
Amazon Web Service Sales Role Play - Case StudyAmazon Web Service Sales Role Play - Case Study
Amazon Web Service Sales Role Play - Case StudyVineet Sood
 
Amazon interview questions
Amazon interview questionsAmazon interview questions
Amazon interview questionsSumit Arora
 
Cloud computing From Iaas to PaaS to SaaS
Cloud computing From Iaas to PaaS to SaaSCloud computing From Iaas to PaaS to SaaS
Cloud computing From Iaas to PaaS to SaaSChris Sparshott
 
2016 Enterprise Flash Storage Buyer Behavior
2016 Enterprise Flash Storage Buyer Behavior2016 Enterprise Flash Storage Buyer Behavior
2016 Enterprise Flash Storage Buyer BehaviorIT Brand Pulse
 
OpenStack vs VMware vCloud
OpenStack vs VMware vCloudOpenStack vs VMware vCloud
OpenStack vs VMware vCloudRoozbeh Shafiee
 
Indian Case Studies: How AWS Customers Have Successfully Built and Migrated a...
Indian Case Studies: How AWS Customers Have Successfully Built and Migrated a...Indian Case Studies: How AWS Customers Have Successfully Built and Migrated a...
Indian Case Studies: How AWS Customers Have Successfully Built and Migrated a...Amazon Web Services
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing pptMehul Patel
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAmazon Web Services
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing BasicsSagar Sane
 

Viewers also liked (20)

Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
 
Why Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT StrategyWhy Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT Strategy
 
Aws Wicked Rugby from yourprezi
Aws Wicked Rugby from yourpreziAws Wicked Rugby from yourprezi
Aws Wicked Rugby from yourprezi
 
Ceph Day Taipei - Ceph on All-Flash Storage
Ceph Day Taipei - Ceph on All-Flash Storage Ceph Day Taipei - Ceph on All-Flash Storage
Ceph Day Taipei - Ceph on All-Flash Storage
 
Webinar: How NVMe Will Change Flash Storage
Webinar: How NVMe Will Change Flash StorageWebinar: How NVMe Will Change Flash Storage
Webinar: How NVMe Will Change Flash Storage
 
Wicked rugby
Wicked rugbyWicked rugby
Wicked rugby
 
Understanding the Cloud Stack
Understanding the Cloud StackUnderstanding the Cloud Stack
Understanding the Cloud Stack
 
2016 Flash Storage-NVMe Brand Leader Mini-Report
2016 Flash Storage-NVMe Brand Leader Mini-Report2016 Flash Storage-NVMe Brand Leader Mini-Report
2016 Flash Storage-NVMe Brand Leader Mini-Report
 
Amazon Web Service Sales Role Play - Case Study
Amazon Web Service Sales Role Play - Case StudyAmazon Web Service Sales Role Play - Case Study
Amazon Web Service Sales Role Play - Case Study
 
Amazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case studyAmazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case study
 
Amazon interview questions
Amazon interview questionsAmazon interview questions
Amazon interview questions
 
Cloud computing From Iaas to PaaS to SaaS
Cloud computing From Iaas to PaaS to SaaSCloud computing From Iaas to PaaS to SaaS
Cloud computing From Iaas to PaaS to SaaS
 
2016 Enterprise Flash Storage Buyer Behavior
2016 Enterprise Flash Storage Buyer Behavior2016 Enterprise Flash Storage Buyer Behavior
2016 Enterprise Flash Storage Buyer Behavior
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
OpenStack vs VMware vCloud
OpenStack vs VMware vCloudOpenStack vs VMware vCloud
OpenStack vs VMware vCloud
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Indian Case Studies: How AWS Customers Have Successfully Built and Migrated a...
Indian Case Studies: How AWS Customers Have Successfully Built and Migrated a...Indian Case Studies: How AWS Customers Have Successfully Built and Migrated a...
Indian Case Studies: How AWS Customers Have Successfully Built and Migrated a...
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 

Similar to Cloud & Virtualization: Key Differences in Philosophy and Approach

Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...smecchk
 
08 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q208 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q2Dan Galardini
 
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012Matt Tesauro
 
Solve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsSolve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsEverett Toews
 
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudMigrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudRackspace
 
Why the Cloud is Important for Non-Profit Orgs
Why the Cloud is Important for Non-Profit OrgsWhy the Cloud is Important for Non-Profit Orgs
Why the Cloud is Important for Non-Profit OrgsRackspace
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudRackspace Asia
 
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012Wayne Walls
 
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops EngineTearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops EngineRackspace
 
Crossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The EnterpriseCrossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The EnterpriseKenneth Hui
 
Be a Cloud Native
Be a Cloud NativeBe a Cloud Native
Be a Cloud NativeInnoTech
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow Inc.
 
Enterprise Cloud Forum Rackspace IT: Journey to the Cloud
Enterprise Cloud Forum Rackspace IT: Journey to the CloudEnterprise Cloud Forum Rackspace IT: Journey to the Cloud
Enterprise Cloud Forum Rackspace IT: Journey to the CloudRackspace
 
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...Rackspace
 
SolarWinds Federal User Group 2016 - SolarWinds Cloud Products
SolarWinds Federal User Group 2016 - SolarWinds Cloud ProductsSolarWinds Federal User Group 2016 - SolarWinds Cloud Products
SolarWinds Federal User Group 2016 - SolarWinds Cloud ProductsSolarWinds
 
Scalability Meets Automation...at Rackspace
Scalability Meets Automation...at RackspaceScalability Meets Automation...at Rackspace
Scalability Meets Automation...at RackspaceRightScale
 
What is IAAS Explained infrastructure as a service
What is IAAS Explained infrastructure as a serviceWhat is IAAS Explained infrastructure as a service
What is IAAS Explained infrastructure as a servicejeetendra mandal
 
Behind The Scenes: New Rackspace Cloud Control Panel
Behind The Scenes:  New Rackspace Cloud Control PanelBehind The Scenes:  New Rackspace Cloud Control Panel
Behind The Scenes: New Rackspace Cloud Control PanelRackspace
 

Similar to Cloud & Virtualization: Key Differences in Philosophy and Approach (20)

Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
Leveraging the Power of the Cloud for Your Business to Grow: Nate Taylor at S...
 
08 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q208 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q2
 
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
 
Solve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsSolve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jclouds
 
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudMigrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
 
Why the Cloud is Important for Non-Profit Orgs
Why the Cloud is Important for Non-Profit OrgsWhy the Cloud is Important for Non-Profit Orgs
Why the Cloud is Important for Non-Profit Orgs
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid Cloud
 
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012
 
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops EngineTearing Down Silos and Building Your Enterprise Dev/Ops Engine
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
 
Crossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The EnterpriseCrossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The Enterprise
 
Be a Cloud Native
Be a Cloud NativeBe a Cloud Native
Be a Cloud Native
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn Presentation
 
Enterprise Cloud Forum Rackspace IT: Journey to the Cloud
Enterprise Cloud Forum Rackspace IT: Journey to the CloudEnterprise Cloud Forum Rackspace IT: Journey to the Cloud
Enterprise Cloud Forum Rackspace IT: Journey to the Cloud
 
XaaS Overview
XaaS OverviewXaaS Overview
XaaS Overview
 
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
Enterprise Cloud Forum: C-Suite Disruption Reinventing the Executive Ranks in...
 
Coud discovery chap 3
Coud discovery chap 3Coud discovery chap 3
Coud discovery chap 3
 
SolarWinds Federal User Group 2016 - SolarWinds Cloud Products
SolarWinds Federal User Group 2016 - SolarWinds Cloud ProductsSolarWinds Federal User Group 2016 - SolarWinds Cloud Products
SolarWinds Federal User Group 2016 - SolarWinds Cloud Products
 
Scalability Meets Automation...at Rackspace
Scalability Meets Automation...at RackspaceScalability Meets Automation...at Rackspace
Scalability Meets Automation...at Rackspace
 
What is IAAS Explained infrastructure as a service
What is IAAS Explained infrastructure as a serviceWhat is IAAS Explained infrastructure as a service
What is IAAS Explained infrastructure as a service
 
Behind The Scenes: New Rackspace Cloud Control Panel
Behind The Scenes:  New Rackspace Cloud Control PanelBehind The Scenes:  New Rackspace Cloud Control Panel
Behind The Scenes: New Rackspace Cloud Control Panel
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 

Cloud & Virtualization: Key Differences in Philosophy and Approach

  • 1. Cloud & Virtualization Duan van der Westhuizen Private Cloud Product
  • 2. A Difference in Philosophy and Approach Virtualization Cloud Not elastic compute or Holistic approach to elastic storage – solves for infrastructure automation server consolidation Key drivers are agility and Key driver are consolidation and automation, Capex to Opex resource optimization and scalability Supports standard application Applications built to elastically architecture. VM functions scale in Cloud via API integration logically as traditional server. Apps built to scale Horizontally Apps Scale vertically by adding on commodity hardware more resources CPU, RAM, etc. RACKSPACE® HOSTING | WWW.RACKSPACE.COM 2
  • 3. Architectural Differences - An Analogy Virtualization Cloud RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 4. Architectural Differences - An Analogy Virtualization Cloud Shared resources approach Shared-Nothing Architecture (Sharding) Central controller Each node is independent Nodes cannot do anything without and self-sufficient reporting to the “hub” No single point of contention Single point of contention across the system Limited scalability Scale to thousands by simply adding cheap commodity hardware RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 5. APP LAYER • Scaling and Redundancy: The Different Approaches • Stateful vs. Stateless Applications • Why Should You Care? RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 6. THE 1ST RULE OF CLOUD Redundancy in the App… not the INFRASTRUCTURE RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 7. Redundancy in Virtualization • Clustered hypervisors for high availability • Live migration technology for fault tolerance • Multiple levels of redundancy through backup hardware components RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 8. Vertical Scaling • Larger equals more performance output, limit to scale you can attain • Multiple backup systems in infrastructure enable redundancy RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 9. Horizontal Scaling • Add smaller inexpensive nodes to increase overall output. No limit to scalability • One dies, simply replace with another RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 10. What Does This Mean for Apps? Vertical Scaling Add more RAM or move workload to Horizontal Scaling server with faster CPU to increase Add more nodes and share the load, performance delete them when you’re done RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 11. Application State It’s like a phone call to your Insurance provider… “Stateful” All your info is recorded by the operator, the call drops, you call back and you carry on where you left off. No interruption. “Stateless” You spend the call relaying the information, the call drops. When you call back you have to repeat it all again. No history of connection. RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 12. APPLICATION STATE Virtualization Cloud • Servers are static, therefore • Cloud environments are not application state can be effectively inherently redundant. Applications should be architected for redundancy. managed on single server • Cloud servers can be created and • No spin up and tear down effect deleted dynamically creating state issues • Applications need to be architected • Infrastructure such as load to manage state, otherwise users will balancer can be used to manage not have a seamless experience stateful connections RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 13. Finding the Best Fit Virtualized Apps Cloud Apps • Corporate Payroll Systems • Big Data platforms • ERP Systems • Social Media • Traditional Ecommerce Platforms Apps • Streaming Media • Office Collaboration • Web 2.0 RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 14. RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218 US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM 14