John Willis Cc Use Cases

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    John Willis Cc Use Cases - Presentation Transcript

    1. Cloud Computing Use Cases Johnmwillis.com @botchagalupe
    2. Cloud Computing Definition “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three delivery models, and four deployment models”. NIST Definition of Cloud Computing, Draft version 14 http://csrc.nist.gov/groups/SNS/cloud-computing/index.html
    3. Cloud Computing Defined Five Characteristics:  On Demand Service  Ubiquitous Network Access  Location Independent Resource Pooling  Rapid Elasticity  Measured Service Delivery Models  Software as a Service (SaaS)  Platform as a Service (PaaS)  Infrastructure as a Service (IaaS) Deployment Models  Private Cloud  Community Cloud  Public Cloud  Hybrid Cloud NIST Definition of Cloud Computing, Draft version 14
    4. Cloud Computing Defined Base Definition of a Cloud Abstraction of the infrastructure
    5. Cloud Computing Defined OS Virtualization Hypervisor Virtualization Micro Hypervisors
    6. Cloud Computing Defined What Should a Cloud Be? • Provide zero touch services to cloud customers • Run a data center like a modern factory • Reduce headcount • Provide the appearance of unlimited resources • An environment resources no servers • Provides ephemeral thinking • Governs and brokers resources
    7. Cloud Computing Use Cases Is this a cloud? Server-A01 Server-101 Server-201 Server-901 Server-A01 Server-102 Server-201 Server-903 Server-103 Server-800 Server-990
    8. Cloud Computing Use Cases Is this a cloud Server-A01 Server-101 Server-201 Server-901 Server-A01 Server-102 Server-201 Server-903 Server-103 Server-800 Server-990
    9. Cloud Computing Use Cases Is this a cloud? Cloud Front End Nodes
    10. Cloud Providers • IaaS • Amazon • Rackspace • Canonical (UEC) • PaaS • Google App Engine • Azure • Force • SaaS • Sales Force • Google Apps • NetSuite
    11. Cloud Computing Use Cases Open Source Clouds (IaaS) • Eucalyptus • NASA, UEC (Canonical), Eli Lilly • OpenNebula • Cloud provisioning • Nimbus • UK National Cloud, Science Clouds
    12. Cloud Computing Use Cases Open Source Clouds (PaaS) • Apscale • UCSB (same folks as Eucalyptus) • Webappvm • Java
    13. Cloud Computing and Open Source Server Virtualization • XEN - External Hypervisor • Amazon EC2 • Oracle VM • Citrix XenServer • KVM – Part of Linux • Ubuntu • Red Hat (Qumranet) • IBM • OpenSolaris - Zones - OpenVZ • Containers
    14. Cloud Computing and Open Source Open Source Cloud Tools • OpenVPN • CloudNet • Chef from Opscode • Puppet • Nanite • ControlTier • rPath • CohesiveFT • RightLink (RightScale) • PoolParty • Scalr
    15. Cloud Computing Use Cases Topics 1. Go Big or Go Home 2. End User Cloud 3. Enterprise to Cloud to End User 4. Enterprise to Cloud 5. Enterprise to Cloud to Enterprise 6. Private Cloud 7. Changing Cloud Vendors 8. Hybrid Cloud
    16. Cloud Computing Use Cases Go Big of Go Home • Google • Big Data • Animoto • NY Times • DOD
    17. Cloud Computing and Open Source Sort Benchmarks (10B 100 byte records) • 2007 – 1TB 5 minutes (400 nodes) • 2008 - 1TB 3.48 minutes (910 nodes) • 2009 - 1/2TB 1 minute (1406 nodes) • 2009 – 100TB 173 minutes (3452 nodes)
    18. Cloud Computing Use Cases End User Cloud • Digital Chalk • Universities, Enterprise, Local Govt • Soasta • TurboTax, 2k servers, 120 hrs, 300k eFile • VDI • Cloud based virtual desktop • Storage • Killer app, Jungle Disk, CloudBerry • Google Apps • DC Local Gov, GE
    19. Cloud Computing Use Cases Enterprise to Cloud to End User • Eli Lilly • Amazon WEB Services • Virgin Atlantic • Just like their planes • Google App Engine • Resurgence of the ISV • Force • RFP, Recruiting, Time Tracking
    20. Cloud Computing Use Cases Enterprise to Cloud • General Electric • Outsorced bakups to EMC • Wall Street • Monte Carlo Simulation • General Electric • Marketing Campaign • Manufacturing • Oracle-Siebel • Closing the Books • DB2 – 4 Days to one night
    21. Cloud Computing Use Cases Enterprise to Cloud to Enterprise • Harvard Medical School • Oracle • Working with Multiple Hospitals • Filtering data • Avatar Data • Deidentification
    22. Cloud Computing Use Cases Private Cloud • Large News Agency • Big Data Analysis • Hadoop • Myspace/Facebook
    23. Cloud Computing Use Cases Hadoop • Pioneered by Google • Parallel processing of large data sets • Processed across many computers • Highly fault tolerant • Splits work into two steps Map Reduce
    24. Cloud Computing Use Cases Hadoop • Map translates to Keys and Values [K1,V1]  [K2,V2] • System Sorts the keys and groups [K2,V2]  [K2,{V2,V2,…}] • Reduce translates the values of each key [K2,{V2,V2,…}]  [K3,V3]
    25. Cloud Computing Use Cases Word Count • Map translates to Keys and Values [0,”when in the …]  [“when”,1] [“in”,1] […,1] • Group [“when”,{1,1,1,1,1}] • System Sorts the keys and groups [[“when”,{1,1,1,1,1}]  [“when”,5]
    26. Cloud Computing and Open Source Examples • Rackspace Mailtrust • Silverpop
    27. Cloud Computing and Open Source Flightcaster • Heruko (UI) • Cloudera Hadoop • Cascading • Clojure (JVM) • Lisp (parsing)
    28. Cloud Computing Use Cases Changing Cloud Vendors • Amazon to Rackspace
    29. Cloud Computing and Open Source Hybrid Cloud • Cloud Brokers • Bridging • Motion • Brokers
    30. Cloud Computing and Open Source Hybrid Cloud • Cloud Brokers • Elastra • CloudSwitch • enStratus
    31. Cloud Computing and Open Source Cloud Broker Baseline • Network Overlays • VPC, Isolation, Containment • Security • Federated ID, Crypto, Key Mgmt • Application • Application Templates • Self Service • Resource registration, broadcasting • Process • ITSM, ITIL
    32. Cloud Computing and Open Source Cloud Broker’s Stage 1 • Network Overlays • VPC L3 mostly, Virtual Switches • Security • Federated ID, Crypto, Key Mgmt • Application • Application Templates • Self Service • Resource registration, broadcasting • Process • Administration
    33. Cloud Computing and Open Source Cloud Broker’s Stage 2 • Network Overlays • VPC L2 • Security • Micro Virtualization Containment • Application • Application Templates Movement • Self Service • Application resource registration/b • Process • ITSM/ITIL/COBIT
    34. Cloud Computing and Open Source Cloud Broker’s Stage 3 • Network Overlays • Complete Isolation, Quatum Security • Security • Complete Isolation, Homomorphic Encryption • Application • Interchngle Service Exchnge • Self Service • Arbitrage • Process • Geopolitics, International Currencies
    35. Cloud Computing Use Cases
    SlideShare Zeitgeist 2009

    + Kevin JacksonKevin Jackson Nominate

    custom

    727 views, 0 favs, 2 embeds more stats

    John Willis - Cloud Computing Use Case Group - Clou more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 727
      • 689 on SlideShare
      • 38 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 26
    Most viewed embeds
    • 37 views on http://www.cloudbook.net
    • 1 views on http://cloudbook.net

    more

    All embeds
    • 37 views on http://www.cloudbook.net
    • 1 views on http://cloudbook.net

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories