Introduction:Building Infrastructure-as-a-Service Clouds with ApacheCloudStack
Agenda• Introduction to CloudStack (15 minutes)    Animesh Chaturvedi• CloudStack User Experience and Demo (20 minutes)  ...
Who am I?• Animesh Chaturvedi   Senior Manager, Cloud Platform Group @Citrix   Contributor, Apache CloudStack           ...
What is Cloud Computing?    Vivek Kundra, ex CIO in Obama Administration says “Just like waterwhere scalableyour     Gartn...
Cloud Computing   Service Models              Software as a Service (SaaS)              • Use provider’s applications over...
What is CloudStack?                                 Secure, multi-tenant cloud                                 orchestrati...
CloudStack Provides On-demand Access to        Infrastructure Through a Self-Service Portal            Org A           Org...
CloudStack Supports Multiple Cloud Strategies         Private Clouds                                   Public Clouds      ...
Feature Highlights• Broad Hypervisor support    — XenServer, KVM, VMware• Scalable architecture    — Support thousands of ...
CloudStack History•   Original company Cloud.com (2008)•   Open source (GPLv3) as CloudStack (2010)•   Acquired by Citrix ...
Who’s Building their Cloud with CloudStack?• MSPs and Telcos• Web 2.0 Companies• “Enlightened” Enterprises                ...
Upcoming SlideShare
Loading in …5
×

Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack

752 views

Published on

Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack by Animesh Chaturvedi

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack

  1. 1. Introduction:Building Infrastructure-as-a-Service Clouds with ApacheCloudStack
  2. 2. Agenda• Introduction to CloudStack (15 minutes)  Animesh Chaturvedi• CloudStack User Experience and Demo (20 minutes)  Sonny Chen• CloudStack Architecture (30 minutes)  Alex Huang• DevCloud (30 minutes)  Edison Su• Apache & Participation (10 minutes)  John Kinsella• Q&A 2
  3. 3. Who am I?• Animesh Chaturvedi  Senior Manager, Cloud Platform Group @Citrix  Contributor, Apache CloudStack Free Loader Contributor 3
  4. 4. What is Cloud Computing? Vivek Kundra, ex CIO in Obama Administration says “Just like waterwhere scalableyour Gartner defines cloud computing as “a style of computing from the tap in and kitchen, cloud computing services can be turned on or off quicklyto customers using elastic IT-related capabilities are provided ‘as a service’ as needed. Like at the water company, there is a teamInternet Technologies.” making sure the service of dedicated professionals provided is safe, secure and available on a 24/7 basis. When the tap isn’t on, not only are you saving water, but you aren’t paying for resources you don’t currently need” Shared resource Ubiquitous Service based Rapid elasticity Pay per use pooling network access• On Demand • Computing • Quickly scale • Services • Services are self service resources are up or down consumed are delivered over pooled to • Resources tracked with the network serve all appear as limit usage metrics and accessed consumers less to and support through using a multi- consumers many payment internet tenant model models technologies 4
  5. 5. Cloud Computing Service Models Software as a Service (SaaS) • Use provider’s applications over a network • Example: SalesForce, GoogleApps, YahooMail Platform as a Service (PaaS) • Deploy customer-created applications to a cloud • Example: : Microsoft Azure, Google App Engine, Force.com, VMWare Cloud Foundry Infrastructure as a Service (IaaS) • Rent processing, storage, network capacity, and other fundamental computing resources • Example: Amazon EC2, CloudStack 5
  6. 6. What is CloudStack? Secure, multi-tenant cloud orchestration platform – Turnkey platform for delivering IaaS clouds – Hypervisor agnostic Build your cloud the way theworld’s most successful clouds – Massively scalable, secure and are built open – Open source, open standards – Deploys on premise or as a hosted solution 6
  7. 7. CloudStack Provides On-demand Access to Infrastructure Through a Self-Service Portal Org A Org B Users Admin Admin Users Users End User Compute Network StorageAdmin
  8. 8. CloudStack Supports Multiple Cloud Strategies Private Clouds Public Clouds On-premise Hosted Multi-tenant Enterprise Cloud Enterprise Cloud Public Cloud• Dedicated resources • Dedicated resources • Mix of shared and• Security & total control • Security dedicated resources• Internal network • SLA bound • Elastic scaling• Managed by Enterprise • 3rd party owned and • Pay as you go or 3rd party operated • Public internet, VPN access
  9. 9. Feature Highlights• Broad Hypervisor support — XenServer, KVM, VMware• Scalable architecture — Support thousands of hosts and virtual machine guests• High availability — Configurations that provide automatic failover for virtual machines• Virtual Networking to segment network traffic• Ability to define service level definitions with specific resource footprints• Choice of interfaces — Web UI, command line, APIs 9
  10. 10. CloudStack History• Original company Cloud.com (2008)• Open source (GPLv3) as CloudStack (2010)• Acquired by Citrix (July 2011)• Relicensed under ASL v2 April 3, 2012• Accepted as Apache Incubating Project April 16, 2012• First Apache (ACS 4.0) released• Many non-Citrix contributors, committers, PPMC members 10
  11. 11. Who’s Building their Cloud with CloudStack?• MSPs and Telcos• Web 2.0 Companies• “Enlightened” Enterprises 11

×