• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Differences between Virtualization and Cloud
 

Differences between Virtualization and Cloud

on

  • 1,332 views

 

Statistics

Views

Total Views
1,332
Views on SlideShare
1,332
Embed Views
0

Actions

Likes
1
Downloads
56
Comments
2

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Differences between Virtualization and Cloud Differences between Virtualization and Cloud Presentation Transcript

    • Cloud &VirtualizationDuan van der WesthuizenPrivate 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 CLOUDRedundancy in the App…not the INFRASTRUCTURE RACKSPACE® HOSTING | WWW.RACKSPACE.COM
    • Redundancy inVirtualization• 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 ScalingAdd 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 StateIt’s like a phone call to yourInsurance provider…“Stateful”All your info is recorded by theoperator, the call drops, you callback and you carry on where youleft off. No interruption.“Stateless”You spend the call relaying theinformation, the call drops. Whenyou call back you have to repeat itall 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.COMRACKSPACE® 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