Cloud Computing and Open Source

  • 5,880 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • use it as a reference.
    Are you sure you want to
    Your message goes here
  • Like so much your presentation. Great presentation. I would be pleasure if you would like to let me to have a copy of your presentation. Please email to aylumna@gmail.com

    Thanks so much.
    Are you sure you want to
    Your message goes here
  • City Real Estate Europe - http://www.cityorbestate.com


    عقار - http://www.3qarsa.net

    حكايات نواعم - http://www.nem-stories.com/vb/
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
5,880
On Slideshare
0
From Embeds
0
Number of Embeds
7

Actions

Shares
Downloads
0
Comments
3
Likes
22

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • OpenVZ is pretty big.. Virtuozzo is based on it
  • libvirt provides: Remote management using TLS encryption and x509 certificates Remote management authenticating with Kerberos and SASL Local access control using PolicyKit Zero-conf discovery using Avahi multicast-DNS Management of virtual machines, virtual networks and storage Portable client API for Linux, Solaris and Windows
  • Openid fb, google, wordpress Shibboleth – Web single sign on
  • Openid fb, google, wordpress Shibboleth – Web single sign on
  • Nanite usesAMQP rabbitmq – like distributed map reduce for your infrastructure. (engine yard) erlang
  • Thincrust – AOS jeos
  • Poolparty uses chef
  • Ericsson products FB, Engine Yard, Nanite, Amazon delicios Twitter scala

Transcript

  • 1. Cloud Computing and Open Source 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 Providers
      • IaaS
          • Amazon
          • Rackspace
          • GoGrid
      • PaaS
          • Google App Engine
          • Azure
          • Force
      • SaaS
          • Sales Force
          • Google Apps
          • NetSuite
  • 6. Cloud Providers Courtesy of Chris Hoff
  • 7. Cloud Computing and Open Source
      • Server Virtualization
      • Interoperability
      • Open Source Clouds
      • Virtual Private Clouds
      • Federated Identity
      • Open Crypto
      • Configuration
      • Automation
      • Application Lifecycle
      • Appliance Builders
      • Auto Scaling
      • Monitoring
      • Big Data
      • Big Programming
    Topics
  • 8. Cloud Computing and Open Source
      • XEN - External Hypervisor
          • Amazon EC2
          • Oracle VM
          • Citrix XenServer
      • KVM – Part of Linux
          • Red Hat (Qumranet)
          • IBM
          • Novell
        • OpenSolaris - Zones - OpenVZ
          • Containers
    Server Virtualization
  • 9. Cloud Computing and Open Source
      • Virtualization Interoperability
      • Libvirt
      • OpenQRM
      • OpenNebula
      • Cobbler
  • 10. Cloud Computing and Open Source
      • Open Source Clouds (IaaS)
      • Eucalyptus
          • NASA, UEC (Canonical), Eli Lilly
      • Enomaly
          • Cloud Innovators
      • Nimbus
          • UK National Cloud, Science Clouds
  • 11. Cloud Computing and Open Source
      • Open Source Clouds (PaaS)
      • Apscale
          • UCSB (same folks as Eucalyptus)
      • Webappvm
          • Marc Andreessen
  • 12. Cloud Computing and Open Source
      • Virtual Private Clouds
      • OpenVPN
      • CloudNet
      • VPN-Cubed (quasi open)
  • 13. Cloud Computing and Open Source
      • Federated Identity
      • OpenID
      • OpenSSO
      • Shibboleth
  • 14. Cloud Computing and Open Source
      • Open Crypto
      • OpenSSO
      • gnuTSL
      • NSS
  • 15. Cloud Computing and Open Source
      • Configuration Management
      • Chef from Opscode
      • Puppet
      • Cfengine
  • 16. Cloud Computing and Open Source
      • Automation
      • Nanite
      • Capistrano
      • ControlTier
  • 17. Cloud Computing and Open Source
      • Appliance Builders
      • rPath
      • CohesiveFT
      • Thincrust
      • Note: DMTF/OVF is a possible standard
  • 18. Cloud Computing and Open Source
      • Auto Scaling
      • RightLink (RightScale)
      • PoolParty
      • Scalr
      • Sprinkle
  • 19. Cloud Computing and Open Source
      • Monitoring
      • collectD
      • Ganglia
      • jcollectD
      • Zenoss
      • Hyperic (Vmware)
  • 20. Cloud Computing and Open Source
      • Big Data
      • Apache Hadoop
      • Cloudera Hadoop
      • Cassandra (Facebook)
      • HBase (Stumbleupon)
      • Project Hail (Red Hat)
      • Dynomite
      • Voldermort (LinkedIn)
      • HyperTable
  • 21. Cloud Computing and Open Source
      • Big Data Frameworks
      • Cascading
      • Pig
      • Hive
  • 22. Cloud Computing and Open Source
      • Big Programming Languages ( parallelism)
      • Erlang
      • Scala
      • Haskell
  • 23. Big Questions