Clear up the Cloudwashing Fog
 

Clear up the Cloudwashing Fog

on

  • 723 views

In this webinar, Eucalyptus Systems explains cloud computing fundamentals, how and when you should take advantage of a private cloud, and why virtualization products alone don't give you a private ...

In this webinar, Eucalyptus Systems explains cloud computing fundamentals, how and when you should take advantage of a private cloud, and why virtualization products alone don't give you a private cloud.

Attend the webinar to get:

A definition of cloud computing and its benefits
An understanding of private cloud technology
Considerations during the transition from traditional virtualization to private cloud

Statistics

Views

Total Views
723
Views on SlideShare
723
Embed Views
0

Actions

Likes
1
Downloads
29
Comments
1

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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

11 of 1

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

    Clear up the Cloudwashing Fog Clear up the Cloudwashing Fog Presentation Transcript

    • Clear up the Cloudwashing Fog: Why Virtualization Products Alone Do Not Make a Cloud Paul Weiss Technical Marketing Manager1 © 2012 Eucalyptus Systems, Inc.
    • Key Take-Aways•  Definition of cloud computing and its benefits•  An understanding of private cloud technology•  Considerations when transitioning from traditional virtualization to private cloud2 © 2012 Eucalyptus Systems, Inc.
    • 3 © 2012 Eucalyptus Systems, Inc.
    • The Connected Life by 2020 Source: http://gigaom.com/cloud/internet-of-things-will-have-24-billion-devices-by-2020/4 © 2012 Eucalyptus Systems, Inc.
    • Why We’re Here… Source: 2012 Future of Cloud Survey5 © 2012 Eucalyptus Systems, Inc.
    • Traditional IT Deployment Model •  In a traditional User requests server model, the user must work through no Negotiate business the IT department to Approved? case provision a server. yes •  This is a multi-stage Negotiate resource configuration process that has inherent delays. no IT available? Wait •  Can take days, weeks, or even yes months Server provisioned6 © 2012 Eucalyptus Systems, Inc.
    • Cloud Computing Deployment Model IT defines resource•  In a cloud computing model policies the user can self-provision servers that fall within predefined IT resource User requests server policies.•  This model eliminates many of the inherent delays in the no traditional deployment model. Within policies?•  Deployment time reduced to yes minutes Server provisioned7 © 2012 Eucalyptus Systems, Inc.
    • 5 Essential Cloud Characteristics8 © 2012 Eucalyptus Systems, Inc.
    • Service Models9 © 2012 Eucalyptus Systems, Inc.
    • NIST Cloud Definition Framework10 © 2012 Eucalyptus Systems, Inc.
    • Tomorrow’s Cloud Forecast Source: 2012 Future of Cloud Survey11 © 2012 Eucalyptus Systems, Inc.
    • Public Clouds •  The cloud infrastructure is made available to the general public but is owned by the company organization selling cloud services. users •  Infrastructure costs are shared across customers •  Economies of scale due to size public cloud •  Data control might be a significant issue12 © 2012 Eucalyptus Systems, Inc.
    • Private Clouds •  The infrastructure is operated solely for an company organization. users •  Provide the self-service convenience and elasticity of public clouds •  Organization maintains control over applications private cloud and data •  Organization has complete control over the security of data in storage and in transit13 © 2012 Eucalyptus Systems, Inc.
    • Hybrid Clouds •  Two or more clouds bound together by technology that enables data and application portability between them •  Utilizes the of cost benefits of a public cloud •  When needed, protect confidential data in private cloud •  Enhances business continuity/disaster recovery options users company hybrid cloud public cloud private cloud14 © 2012 Eucalyptus Systems, Inc.
    • Cloud Washing?15 © 2012 Eucalyptus Systems, Inc.
    • Definition: Cloud Washing Cloud washing (also spelled cloudwashing) is the purposeful and sometimes deceptive attempt by a vendor to rebrand an old product or service by associating the buzzword “cloud” with it. Source: http://searchcloudstorage.techtarget.com/definition/cloud-washing16 © 2012 Eucalyptus Systems, Inc.
    • Virtual Machine•  A set of files including configuration, virtual hard disk, others…•  Interacts with a software layer called the hypervisor –  Abstracts the underlying physical resources virtual machines –  Interacts with a configuration file to present virtual hardware•  Software installs on the virtual hard disk –  Operating system –  Applications•  Provide services just like physical machine physical hosts CPU17 © 2012 Eucalyptus Systems, Inc.
    • Virtualization Benefits •  Dramatic cost reductions in: –  Capital expenses (host hardware, switches, cabling, etc.) –  Operating expenses (power, administration costs, etc.) •  Better per-host resource utilization (consolidation) –  Applications remain isolated •  Increased flexibility in the datacenter –  Better workload mobility –  Lifecycle management not tied to hardware refresh cycles –  Enhanced business continuity/disaster recovery capabilities18 © 2012 Eucalyptus Systems, Inc.
    • Virtualization and Cloud Computing •  Cloud computing leverages virtualization. •  Cloud computing is not just virtualization. cloud computing •  Virtualization provides the ability to run multiple, isolated virtualization virtual machines on a single physical host. hardware •  Cloud computing provides each authenticated user with layers of control self-service billable access, QoS, and private secure inter- VM networks.19 © 2012 Eucalyptus Systems, Inc.
    • Differences Between Virtualization and Cloud Computing Traditional Cloud Computing Virtualization VM Location on a specific host on any host in availability zone VM Storage persistent ephemeral (except for volumes) VM Resources (CPU, customizable standard sizes (Small, memory) Medium, Large, etc.) VM Resource Change resize existing VM launch new VM Method Time to Provision minutes to hours minutes VM Failure Recovery attempt to recover failed discard and start new Method VM VM20 © 2012 Eucalyptus Systems, Inc.
    • Eucalyptus Overview Most widely APIdeployed on- compatiblepremise IaaS software platform 25,000 clouds Deep partnerstarted annually and AWS ecosystem21 © 2012 Eucalyptus Systems, Inc.
    • An enterprise open source, on-premise cloud Infrastructure as a Service (IaaS) software platformWeb services API to enable Self-serviceableinfrastructureCloud compute, network, storage and identityresources are accessible as servicesVirtual resource management orchestratesdisposable virtual cloud resources placement,handles security & traffic isolation, identity andstoragePhysical resource management tools interface withhypervisor, storage, and network infrastructure © 2012 Eucalyptus Systems, Inc.
    • Customer Need for Cloud Agility is key…Flexibility Automation Speed Trust ResourceSelf-Service Self-Service Dynamic Chargeback Resource Resource Resource andConfiguration Provisioning Management Reporting Infrastructure as a Service (IaaS) © 2012 Eucalyptus Systems, Inc.
    • © 2012 Eucalyptus Systems, Inc.
    • Designing Applications for the Cloud© 2012 Eucalyptus Systems, Inc.
    • Application Dependency Mapping26 © 2012 Eucalyptus Systems, Inc.
    • Simpler27 © 2012 Eucalyptus Systems, Inc.
    • Examples of Tight / Loose Coupling •  Example  of  ,ght  coupling:   Controller  A   Controller  B   Controller  C    •  Example  of  loose  coupling  using  queues:   Q1 Q1 Q1   Controller  A   Controller  B   Controller  C   Controller  A   Controller  B   Controller  C   Controller  A   Controller  B   Controller  C   © 2012 Eucalyptus Systems, Inc.
    • Design for Scalability •  A  scalable  applica,on  architecture  is  cri,cal  to  take   advantage  of  a  scalable  infrastructure   •  Load  balancing  and  proxying   •  Caching   –  Don’t  generate  the  same  content  twice   •  No  central  point  of  data  storage  conten,on   –  Shared  Nothing    /    Sharding    /    Distributed  Caching   •  Loose  coupling  of  processing  requestors  and  responders  © 2012 Eucalyptus Systems, Inc.
    • Example of Scalability Design Your  Site   172.168.2.54   172.168.9.87   Apache  +  HAProxy   Apache  +  HAProxy  App  Server  1   App  Server  2   App  Server  3   App  Server  n   Master   ReplicaEon   Slave   EBS   DB   DB   EBS   Vol.   Vol.   Daily  Snapshots   Rolling  Snapshots   Walrus  © 2012 Eucalyptus Systems, Inc.
    • Design for Failure •  "Everything  fails,  all  the  ,me“                                    -­‐  Werner  Vogels,  CTO  Amazon.com   •  Avoid  single  points  of  failure   •  Assume  everything  fails,  and  design  backwards   •  Design  for  failure  and  your  app  won’t  fail    © 2012 Eucalyptus Systems, Inc.
    • Eucalyptus and AWS© 2012 Eucalyptus Systems, Inc.
    • Eucalyptus Overview Most widely APIdeployed on- compatiblepremise IaaS software platform 25,000 clouds Deep partnerstarted annually and AWS ecosystem33 © 2012 Eucalyptus Systems, Inc.
    • Stage-Move-Manage Cloud Cloud Management Framework IAM EC2 EBS AMI S3 EMI S3 IAM EC2 EBS •  Seamless access to on- demand capacity •  Layer over multi-vendor •  On-demand pricing complexity •  Better application•  Multi-vendor Virtualization •  Separate application logic•  Multi-vendor Storage availability from infrastructure •  Better data resiliency•  Data center Networking •  Store data with cloud•  Infrastructure Meshed compute accessibility Applications •  Create LDAP/AD to IAM bridge © 2012 Eucalyptus Systems, Inc.
    • Pilot Light www1.eucalyptus-labs.com Reverse Reverse Proxy / Proxy / Caching Caching Server Server Not Running Application Application Server Server Master Slave Pilot Light System Mirroring / Replication Database Database Server Server Data Scaled down Data Volume Standby VolumeEucalyptus On-Premise IaaS AWS Region © 2012 Eucalyptus Systems, Inc.
    • www1.eucalyptus-labs.com (Euca)36 © 2012 Eucalyptus Systems, Inc.
    • Pilot Light - Recovery www2.eucalyptus-labs.comX Reverse Reverse Proxy / Proxy / Caching Caching Server Server Start in minutes Application Application Server Server Master Slave Add additional Mirroring / Replication Database Database capacity as needed Server Server Data Data Volume VolumeEucalyptus On-Premise IaaS AWS Region © 2012 Eucalyptus Systems, Inc.
    • www2.eucalyptus-labs.com (AWS)38 © 2012 Eucalyptus Systems, Inc.
    • Next Steps •  Get a FREE intro to cloud computing training course: –  Cloud Foundations •  Use discount code: WebinarFoundations2012 •  Get 65% off either of these advanced training courses: –  Cloud Connections: Install and Configure •  October 23, 2012 •  Use discount code: Install65Oct2012 –  Design, Build, and Manage •  December 4-6, 2012 •  Use discount code: DMB65Dec201239 © 2012 Eucalyptus Systems, Inc.
    • Thank you. Paul Weiss @Paul_Weiss paul.weiss@eucalyptus.com40 © 2012 Eucalyptus Systems, Inc.