SlideShare a Scribd company logo
2
Most read
5
Most read
Introduction to CloudStack:
How to Deploy and Manage Infrastructure-as-a-
Service Clouds with Apache CloudStack




Geralyn Miller
CloudStack Evangelism
Citrix Systems

July 18, 2012
2


Agenda
• Overview of CloudStack (15 minutes)
• Demo of CloudStack (20 minutes)
• Q&A with Support (25 minutes)
3


CloudStack Background
• Open source Infrastructure-as-a-Service platform, now under
  ASL 2.0 license
• A proven cloud platform
   – Developed since 2008 by Cloud.com
   – Cloud.com acquired by Citrix in 2011
   – Code base donated to the Apache Software Foundation in
     April 2012, where it is now an Incubator project
   – Version 3.0.2 available for download at
     www.cloudstack.org
   – Powering some of the world’s largest clouds today
4


Who’s Building their Cloud with CloudStack?
 • MSPs and Telcos
 • Web 2.0 Companies
 • “Enlightened” Enterprises
5




CloudStack Deployment Models




 Private Cloud   Hybrid Cloud   Public Cloud
6


What is CloudStack?
 CloudStack is a
 scalable,
 multi-tenant,
 open source,
 purpose-built,
 cloud orchestration
 platform
 for delivering turnkey
 Infrastructure-as-a-Service
 clouds
7


Feature Highlights
• Broad Hypervisor support
   —XenServer, KVM, VMware, OracleVM
• Scalable architecture
   —Support thousands of hosts and virtual machine guests
• High availability
   —Configurations that provide automatic failover for virtual machines
• Rich networking capability
• Ability to define service level definitions with specific
  resource footprints
• Choice of interfaces
   — Web UI, command line, REST-based API
CloudStack Infrastructure Overview
•   Host is the basic unit of scale. Hosts
    run a hypervisor or are bare metal.

•   One or more hosts of same
    hypervisor type are grouped into a
    cluster. All hosts in cluster have
    access to shared (primary) storage.

•   One or more clusters are grouped
    into a pod, usually with an L2 switch
    (think rack).

•   One or more pods are grouped into
    an avaliability zone. A zone has
    access to secondary storage.

•   One or more zones is controlled by a
    management server.
Operational Integration
(OSS/BSS, Monitoring, Identity Management , Etc)




                               Resource Management
                                                     CloudStack Architecture




        Virtualization Layer
                                                                       9
10


Developers Love CloudStack
• Open source (ASL 2.0)
• Written in Java
• Multiple APIs
   – Native CloudStack API
   – Amazon EC2 compatible API
• Customizable Web UI
   – Rich AJAX client interface
   – Built on HTML/JSP, CSS, Javascript, jQuery
• Active development community
   – http://www.cloudstack.org
   – Download binaries, source
Announcing…
Apache CloudStack
12


CloudStack and Apache
• CloudStack 3.0.1 and all future versions are licensed under Apache License
  2.0 instead of GPLv3
• CloudStack has been accepted into the Apache Software Foundation
  Incubator
• Turns CloudStack into a truly community run project with governance
  provided by the Apache foundation
• Why Apache?
    – Industry standard in OSS Foundations, “not controlled by Citrix”
    – 10+ years, 100+ projects, 800 developers
    – Well-known projects: Apache Web Server, Apache Tomcat, Hadoop, Cassandra, etc.
• Citrix will deliver a full commercial of implementation of CloudStack,
  called CloudPlatform
13


Resources
IRC: #CloudStack on irc.freenode.net
Forums: http://cloudstack.org/forum/
Mailing lists:
http://cloudstack.org/discuss/mailing-lists.html
Email: gemiller@cloudstack.org
Twitter: @cloudstack
CloudStack Demo


Kirk Kosinski
Escalation Engineer
Citrix Systems
Q&A
Thank you!

More Related Content

PPTX
PPTX
VMware vSphere technical presentation
PPTX
Virtual machines and containers
PPTX
Virtualization
PDF
The Best Storage Solution For CloudStack: LINSTOR
PPT
VMware Esx Short Presentation
PDF
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
VMware vSphere technical presentation
Virtual machines and containers
Virtualization
The Best Storage Solution For CloudStack: LINSTOR
VMware Esx Short Presentation
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...

What's hot (20)

PPT
What is Virtualization
PPTX
What is Virtualization
PDF
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링
PPTX
CloudStack Overview
PDF
Openstack 101
PDF
KVM tools and enterprise usage
PDF
OpenShift 4, the smarter Kubernetes platform
PDF
Ceph issue 해결 사례
PPTX
OpenStack Glance
ODP
Kubernetes Architecture
PDF
VMware Tanzu Introduction
PPT
VMWARE ESX
PPSX
Virtualization basics
PDF
[온라인교육시리즈] NKS에서 Cluster & Pods Autoscaling 적용
PPTX
Nutanix
PDF
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
PPTX
Apache CloudStack from API to UI
PPTX
Virtual Infrastructure Overview
PPTX
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
PDF
Open stack
What is Virtualization
What is Virtualization
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링
CloudStack Overview
Openstack 101
KVM tools and enterprise usage
OpenShift 4, the smarter Kubernetes platform
Ceph issue 해결 사례
OpenStack Glance
Kubernetes Architecture
VMware Tanzu Introduction
VMWARE ESX
Virtualization basics
[온라인교육시리즈] NKS에서 Cluster & Pods Autoscaling 적용
Nutanix
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
Apache CloudStack from API to UI
Virtual Infrastructure Overview
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
Open stack
Ad

Viewers also liked (20)

PPTX
vBACD July 2012 - Xen Cloud Platform
PPTX
vBACD- July 2012 - Crash Course in Open Source Cloud Computing
PDF
vBACD July 2012 - Scaling Storage with Ceph
PDF
CloudStack Hyderabad Meetup: How the Apache community works
PDF
CloudStack Hyderabad Meetup: Using CloudStack to build IaaS clouds
PPTX
PPTX
vBACD July 2012 - Deploying Private PaaS with ActiveState Stackato
PDF
CloudStack Hyderabad Meetup: Migrating applications to IaaS clouds
PDF
vBACD July 2012 - Apache Hadoop, Now and Beyond
PPT
CloudStack for Java User Group
PPTX
vSphere Data Protection czyli jak utracic dane dzieki oprogramowaniu do backupu
PPTX
Wdrozenie Chmury W Oparciu O VMware vCloud Suite W Polsce Nie Jest Trudne
PDF
Advanced automation and provisioning in Red Hat Satellite 6 - Red Hat Archite...
PDF
CloudStack vs OpenStack
PDF
Cloud Summit Brazil 2011 - Construindo nuvens com Xen
PDF
Xen Summit 2010 - globo.com
PDF
Aws for Developers
PDF
Xen Summit 2011 - Xen in the Cloud - globo.com
PDF
Overview AWS - Bemobi
PDF
Apresentando o OpsWorks - Bemobi
vBACD July 2012 - Xen Cloud Platform
vBACD- July 2012 - Crash Course in Open Source Cloud Computing
vBACD July 2012 - Scaling Storage with Ceph
CloudStack Hyderabad Meetup: How the Apache community works
CloudStack Hyderabad Meetup: Using CloudStack to build IaaS clouds
vBACD July 2012 - Deploying Private PaaS with ActiveState Stackato
CloudStack Hyderabad Meetup: Migrating applications to IaaS clouds
vBACD July 2012 - Apache Hadoop, Now and Beyond
CloudStack for Java User Group
vSphere Data Protection czyli jak utracic dane dzieki oprogramowaniu do backupu
Wdrozenie Chmury W Oparciu O VMware vCloud Suite W Polsce Nie Jest Trudne
Advanced automation and provisioning in Red Hat Satellite 6 - Red Hat Archite...
CloudStack vs OpenStack
Cloud Summit Brazil 2011 - Construindo nuvens com Xen
Xen Summit 2010 - globo.com
Aws for Developers
Xen Summit 2011 - Xen in the Cloud - globo.com
Overview AWS - Bemobi
Apresentando o OpsWorks - Bemobi
Ad

Similar to Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Service Clouds with CloudStack (20)

PPTX
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
PPTX
Intro to CloudStack
PPTX
Getting Started with Apache CloudStack
PPTX
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
PPTX
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
PPTX
Cloudstack: the best kept secret in the cloud
PPT
Cisco Cloud Computing and Open Stack: Velocity 2011
PPTX
Apache CloudStack 4.2: A First Look
PPTX
Private cloud cloud-phoenix-april-2014
PDF
Chef and OpenStack Workshop from ChefConf 2013
PDF
Bitnami Bootcamp. OpenStack
PDF
Txlf2012
PPTX
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
PDF
The Kubernetes WebLogic revival (part 1)
PDF
The Future of SDN in CloudStack by Chiradeep Vittal
PPTX
20191201 kubernetes managed weblogic revival - part 1
PDF
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
PDF
OpenStack 101 update
PDF
China user group keynote
PDF
OpenStack Block Storage 101
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Intro to CloudStack
Getting Started with Apache CloudStack
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
Cloudstack: the best kept secret in the cloud
Cisco Cloud Computing and Open Stack: Velocity 2011
Apache CloudStack 4.2: A First Look
Private cloud cloud-phoenix-april-2014
Chef and OpenStack Workshop from ChefConf 2013
Bitnami Bootcamp. OpenStack
Txlf2012
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
The Kubernetes WebLogic revival (part 1)
The Future of SDN in CloudStack by Chiradeep Vittal
20191201 kubernetes managed weblogic revival - part 1
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
OpenStack 101 update
China user group keynote
OpenStack Block Storage 101

More from CloudStack - Open Source Cloud Computing Project (11)

PPTX
PDF
Build a Cloud Day San Francisco - Ubuntu Cloud
PPTX
PPTX
PPT
vBACD - Introduction to Puppet, Configuration Management and IT Automation So...
PDF
vBACD - Distributed Petabyte-Scale Cloud Storage with GlusterFS - 2/28
PPTX
vBACD - Crash Course in Open Source Cloud Computing - 2/28
PPT
vBACD - Introduction to Opscode Chef - 2/29
PPTX
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28
Build a Cloud Day San Francisco - Ubuntu Cloud
vBACD - Introduction to Puppet, Configuration Management and IT Automation So...
vBACD - Distributed Petabyte-Scale Cloud Storage with GlusterFS - 2/28
vBACD - Crash Course in Open Source Cloud Computing - 2/28
vBACD - Introduction to Opscode Chef - 2/29
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation theory and applications.pdf
PPTX
A Presentation on Artificial Intelligence
PPT
Teaching material agriculture food technology
PDF
Machine learning based COVID-19 study performance prediction
Mobile App Security Testing_ A Comprehensive Guide.pdf
The AUB Centre for AI in Media Proposal.docx
NewMind AI Monthly Chronicles - July 2025
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
“AI and Expert System Decision Support & Business Intelligence Systems”
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Review of recent advances in non-invasive hemoglobin estimation
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation theory and applications.pdf
A Presentation on Artificial Intelligence
Teaching material agriculture food technology
Machine learning based COVID-19 study performance prediction

Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Service Clouds with CloudStack

  • 1. Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a- Service Clouds with Apache CloudStack Geralyn Miller CloudStack Evangelism Citrix Systems July 18, 2012
  • 2. 2 Agenda • Overview of CloudStack (15 minutes) • Demo of CloudStack (20 minutes) • Q&A with Support (25 minutes)
  • 3. 3 CloudStack Background • Open source Infrastructure-as-a-Service platform, now under ASL 2.0 license • A proven cloud platform – Developed since 2008 by Cloud.com – Cloud.com acquired by Citrix in 2011 – Code base donated to the Apache Software Foundation in April 2012, where it is now an Incubator project – Version 3.0.2 available for download at www.cloudstack.org – Powering some of the world’s largest clouds today
  • 4. 4 Who’s Building their Cloud with CloudStack? • MSPs and Telcos • Web 2.0 Companies • “Enlightened” Enterprises
  • 5. 5 CloudStack Deployment Models Private Cloud Hybrid Cloud Public Cloud
  • 6. 6 What is CloudStack? CloudStack is a scalable, multi-tenant, open source, purpose-built, cloud orchestration platform for delivering turnkey Infrastructure-as-a-Service clouds
  • 7. 7 Feature Highlights • Broad Hypervisor support —XenServer, KVM, VMware, OracleVM • Scalable architecture —Support thousands of hosts and virtual machine guests • High availability —Configurations that provide automatic failover for virtual machines • Rich networking capability • Ability to define service level definitions with specific resource footprints • Choice of interfaces — Web UI, command line, REST-based API
  • 8. CloudStack Infrastructure Overview • Host is the basic unit of scale. Hosts run a hypervisor or are bare metal. • One or more hosts of same hypervisor type are grouped into a cluster. All hosts in cluster have access to shared (primary) storage. • One or more clusters are grouped into a pod, usually with an L2 switch (think rack). • One or more pods are grouped into an avaliability zone. A zone has access to secondary storage. • One or more zones is controlled by a management server.
  • 9. Operational Integration (OSS/BSS, Monitoring, Identity Management , Etc) Resource Management CloudStack Architecture Virtualization Layer 9
  • 10. 10 Developers Love CloudStack • Open source (ASL 2.0) • Written in Java • Multiple APIs – Native CloudStack API – Amazon EC2 compatible API • Customizable Web UI – Rich AJAX client interface – Built on HTML/JSP, CSS, Javascript, jQuery • Active development community – http://www.cloudstack.org – Download binaries, source
  • 12. 12 CloudStack and Apache • CloudStack 3.0.1 and all future versions are licensed under Apache License 2.0 instead of GPLv3 • CloudStack has been accepted into the Apache Software Foundation Incubator • Turns CloudStack into a truly community run project with governance provided by the Apache foundation • Why Apache? – Industry standard in OSS Foundations, “not controlled by Citrix” – 10+ years, 100+ projects, 800 developers – Well-known projects: Apache Web Server, Apache Tomcat, Hadoop, Cassandra, etc. • Citrix will deliver a full commercial of implementation of CloudStack, called CloudPlatform
  • 13. 13 Resources IRC: #CloudStack on irc.freenode.net Forums: http://cloudstack.org/forum/ Mailing lists: http://cloudstack.org/discuss/mailing-lists.html Email: gemiller@cloudstack.org Twitter: @cloudstack
  • 14. CloudStack Demo Kirk Kosinski Escalation Engineer Citrix Systems
  • 15. Q&A