SlideShare a Scribd company logo
The Cloud Specialists
CloudStack – Apache’s
Best Kept Secret
Giles Sirett
giles.sirett@shapeblue.com
giles@apache.org
@gilessirett
The Cloud Specialists
# W h o A m I ?
• PMC member & Committer -
Apache CloudStack
• Chairman – European CloudStack
user group
• CEO ShapeBlue
• Declaration: I’m a business guy
(Software Engineer in recovery)
• Also: Physicist, husband, runner,
Dad, rugby coach
The Cloud Specialists
“ShapeBlue are expert builders of public
& private clouds. They are the leading
independent global CloudStack services
company”
A b o u t S h a p e B l u e
C l i c k t o e d i t
The Cloud Specialists
S h a p e B l u e c u s t o m e r s
W h o w e w o r k w i t h
C l i c k t o e d i t
The Cloud Specialists
S h a p e B l u e c u s t o m e r s
W h o w e w o r k w i t h
C l i c k t o e d i t
The Cloud Specialists
S h a p e B l u e c u s t o m e r s
W h o w e w o r k w i t h
C l i c k t o e d i t
The Cloud Specialists
“CloudStack –
Never heard of
it!”
Architect at unnamed
company that now runs a
large Cloudstack
production environment
C l i c k t o e d i t
The Cloud Specialists
Apache CloudStack is a
scalable,
multi-tenant,
open source,
purpose-built,
cloud orchestration platform
for delivering turnkey
Infrastructure-as-a-Service
clouds
C l i c k t o e d i t
The Cloud Specialists
C l o u d s t a c k h i s t o r y
• 2008 – Vmops launches (rebrands Cloud.com)
• April 2010 – Cloud.com Releases CloudStack under GPLv3
• July 2011 - Citrix acquires CloudStack
• April 2012 - CloudStack donated to Apache Software Foundation
• November 2012 – First Apache CloudStack Release (4.0)
• March 2013 - CloudStack graduates from ASF Incubator
• 2014 – Majority of committers are not from Citrix
• 2016 – Citrix leave CloudStack
C l i c k t o e d i t
The Cloud Specialists
• 1000’s of clouds in production (We only officially *know* of about
300)
• Production use for 6+ years
• Running major public clouds
• Running many enterprise private clouds
• Adoption increasing
Zynga’s CloudStack powered “Z
Cloud” has over 40,000 physical
hosts
C l i c k t o e d i t
The Cloud Specialists
C l o u d s t a c k u s e r s
C l i c k t o e d i t
The Cloud Specialists
C l o u d s t a c k u s e r s 2 . 0
12
C l i c k t o e d i t
The Cloud Specialists
C l o u d s t a c k u s e r s 3 . 0
C l i c k t o e d i t
The Cloud Specialists
So, why is it such
a secret then ?
Proven software in widespread production use
C l i c k t o e d i t
The Cloud Specialists
W e h a v e a v e r y f o c u s s e d s c o p e
Commodity
compute
StorageNetworking
Hypervisor
CMP - Orchestration layer
orchestration API
eCommerce Platform
Choice of Hypervisor (KVM, VMWare,
Xen, hyper-V)
Apache CloudStack
Ecommerce platform
CloudStack API
Billing
Config
Management
Networking compute Storage
PaaS /
containers
Developer
tooling
Multi-cloud
management
C l i c k t o e d i t
The Cloud Specialists
F e a t u r e H i g h l i g h t s
• Broad Hypervisor support
• XenServer, KVM, VMware,
OracleVM
• Scalable architecture
• Support thousands of hosts and
virtual machine guests
• AWS API fidelity
• Virtual Networking
• Choice of interfaces
• Web UI, command line, REST-
based API
C l i c k t o e d i t
The Cloud Specialists
A r c h i t e c t u r e
Availability and Security
Servers Network Storage
Virtualization Layer
Service Management (Billing, Metering, Accounts, etc.)
Resource Management
Servers Storage Network
Dynamic Workload Management
Backup LB HA Monitoring
User Interface Developer API
Amazon Custom
Image Libraries
Application Catalog
Custom Templates
Operating System ISOs
IntegrationAPI
OperationalIntegration
(OSS/BSS,Monitoring,IdentityManagement,Etc)
Administrator End User Console
C l i c k t o e d i t
The Cloud Specialists
S c a l a b l e c o n s t r u c t s
Cloudstack construct Definition
Region A collection of one or more geographically proximate
zones managed by one or more management servers.
Zone Typically, a zone is equivalent to a single datacentre. A
zone consists of one or more pods and secondary storage.
Pod A pod is usually a rack, or row of racks that includes a
layer-2 switch and one or more clusters.
Cluster A cluster consists of one or more homogenous hosts and
primary storage
Host Sinlge compute node within a cluster; often a hypervisor.
Primary Storage A storage resource typically provided to a single cluster for
the actual running of instance disk images.
Secondary Storage A zone-wide resource which stores disk templates, ISO
images, and snapshots.
@ShapeBlue
Deployment Model
C l i c k t o e d i t
The Cloud Specialists
So, why is it such
a secret then ?
So, pretty powerful software.
C l i c k t o e d i t
The Cloud Specialists
C l o u d s t a c k u s e - c a s e ’s
• Service Provider / public cloud
• Managed Public cloud
• Underpinning automated
environments
• Test/dev
• CI/CD
• Other platforms
• Public cloud “insourcing”
• Traditional enterprise workloads
C l i c k t o e d i t
The Cloud Specialists
C l o u d s t a c k W h y d o t h e y u s e i t ?
• Profit centric operators
• Turnkey installation
• Tightly integrated and simple
to use
• Stable and easy to manage
• Upgradeable
• Direction is easy to
understand
• Governance…..
C l i c k t o e d i t
The Cloud Specialists
G o v e r n a n c e
• Apache CloudStack is a “true”
opensource project
• Easy to take & contribute
• Apache governance model is
proven
• #Vendorless
C l i c k t o e d i t
The Cloud Specialists
So, why is it such
a secret then ?
Yes,yes I get that lots of people use it and its a
well-governed opensource project.
C l i c k t o e d i t
The Cloud Specialists
“The mission of the
Apache Software
Foundation (ASF) is to
provide software for the
public good.”
C l i c k t o e d i t
The Cloud Specialists
O u r c o m m u n i t y i s g r e a t
Our Community is great
C l i c k t o e d i t
The Cloud Specialists
• CloudStack European User Group
• Geneva CloudStack User Group
• CloudStack - Romania
• Australian CloudStack User Group
• CloudStack Brazil User Group
• Vancouver CloudStack Meetup
• Japan CloudStack User Group
• CloudStack India Bangalore Chapter
• CloudStack India Hyderabad Chapter
• CloudStack Pune Meetup
• CloudStack SF Bay Area Users Group
• CloudStack NYC User Group
• CloudStack Boston User Group
• CloudStack DC and NoVA User Group
• Cloudstack user Group Germany
C l i c k t o e d i t
The Cloud Specialists
• Since we became *Apache*
Cloudstack
• 25k + commits
• Peaked at 2.5 Million lines of
code
• 24k package downloads per year
C l i c k t o e d i t
The Cloud Specialists
• Currently
• C.200 active code contributors
• 104 project committers
• 35 PMC members (20
organisations)
• 3 commercial distributions
• C. 2500 mailing list msgs per
month
C l i c k t o e d i t
The Cloud Specialists
So, why is it such
a secret then ?
ARRRRGGGGGHH - A VERY successful open-
source project, with a great community
C l i c k t o e d i t
The Cloud Specialists
W r o n g p l a c e ,
w r o n g t i m e
Lugar
equivocado,
tiempo
equivocado
C l i c k t o e d i t
The Cloud Specialists
T h e a n a l y s t s l o v e a t w o h o r s e r a c e
C l i c k t o e d i t
The Cloud Specialists
!=
No se pueden comparar manzanas con peras
C l i c k t o e d i t
The Cloud Specialists
CloudStack is a defined, integrated, IaaS
product.
C l i c k t o e d i t
The Cloud Specialists
So, why is it such
a secret then ?
OK, so it’s a different thing to OpenStack, but..
C l i c k t o e d i t
The Cloud Specialists
O u r c o m m u n i t y i s d r i v e n b y u s e r s
#Vendorless
C l i c k t o e d i t
The Cloud Specialists
B e i n g v e n d o r l e s s
Vendors= marketing
C l i c k t o e d i t
The Cloud Specialists
C l i c k t o e d i t
The Cloud Specialists
C l i c k t o e d i t
The Cloud Specialists
C l i c k t o e d i t
The Cloud Specialists
C l o u d s t a c k – A p a c h e ’s b e s t k e p t s e c r e t
•Proven product
•Reliable/easy
•Strong Apache governance
model
•Widespread and growing
usage
•User driven community
•Focused scope
C l i c k t o e d i t
The Cloud Specialists
# C l o u d S t a c k Wo r k s
C l i c k t o e d i t
The Cloud Specialists
G e t i n v o l v e d
• Download & try the software
• Other projects: need something to
take care of the messy stuff ?
• Join our community
• Participate in local user group
• Attend Collaboration
Conferences
• Join the mailing lists (free
support)
• Contribute
• File bugs
• Write code
• Write documentation
C l i c k t o e d i t
The Cloud Specialists
Giles.Sirett@ShapeBlue.com
Giles@apache.org
@GilesSirett @Shapeblue
www.ShapeBlue.com
www.cloudstack.org

More Related Content

What's hot (20)

PDF
CSEUG introduction
ShapeBlue
 
PPTX
Improving CloudStack for operators
ShapeBlue
 
PPTX
CloudStack news
ShapeBlue
 
PPTX
Using the KVMhypervisor in CloudStack
ShapeBlue
 
PPTX
CloudStack News, Berlin 16 june 2016
ShapeBlue
 
PPTX
Securing your Cloud Environment v2
ShapeBlue
 
PDF
Paul Angus – Backup & Recovery in CloudStack
ShapeBlue
 
PPTX
Cloudstack container service
ShapeBlue
 
PDF
CloudStack usage service
ShapeBlue
 
PPTX
Paul Angus - CloudStack Container Service
ShapeBlue
 
PPTX
Introduction and news
ShapeBlue
 
PDF
Paul Angus - what's new in ACS 4.11
ShapeBlue
 
PDF
Dag Sonstebo - CloudStack usage service
ShapeBlue
 
PDF
CloudStack IPv6 in production
ShapeBlue
 
PDF
Giles Sirett: Introduction and CloudStack news
ShapeBlue
 
PPTX
Adam Dagnall: Advanced S3 compatible storage integration in CloudStack
ShapeBlue
 
PPTX
Cloud stack user group - Welcome
ShapeBlue
 
PDF
Robert Sander: CloudStack and Terraform
ShapeBlue
 
PPTX
Dynamic roles in cloudstack
ShapeBlue
 
PPTX
Containers and CloudStack
ShapeBlue
 
CSEUG introduction
ShapeBlue
 
Improving CloudStack for operators
ShapeBlue
 
CloudStack news
ShapeBlue
 
Using the KVMhypervisor in CloudStack
ShapeBlue
 
CloudStack News, Berlin 16 june 2016
ShapeBlue
 
Securing your Cloud Environment v2
ShapeBlue
 
Paul Angus – Backup & Recovery in CloudStack
ShapeBlue
 
Cloudstack container service
ShapeBlue
 
CloudStack usage service
ShapeBlue
 
Paul Angus - CloudStack Container Service
ShapeBlue
 
Introduction and news
ShapeBlue
 
Paul Angus - what's new in ACS 4.11
ShapeBlue
 
Dag Sonstebo - CloudStack usage service
ShapeBlue
 
CloudStack IPv6 in production
ShapeBlue
 
Giles Sirett: Introduction and CloudStack news
ShapeBlue
 
Adam Dagnall: Advanced S3 compatible storage integration in CloudStack
ShapeBlue
 
Cloud stack user group - Welcome
ShapeBlue
 
Robert Sander: CloudStack and Terraform
ShapeBlue
 
Dynamic roles in cloudstack
ShapeBlue
 
Containers and CloudStack
ShapeBlue
 

Viewers also liked (20)

PDF
CloudStack EU user group making the digital possible
ShapeBlue
 
PPT
CloudStack EU User Group - Making stuff better through CloudStack
ShapeBlue
 
PPTX
CloudStack EU user group - fast SAP provisioning
ShapeBlue
 
PPTX
CloudStack vs Openstack
Madan Ganesh Velayudham
 
PPTX
Building Clouds with Apache CloudStack - the business use-cases
ShapeBlue
 
PPTX
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
RightScale
 
PPTX
Fast SAP system provisioning based on CloudStack
ShapeBlue
 
PDF
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
buildacloud
 
PDF
Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...
Midori Oge
 
PDF
COSCUP 2016: Project 52 每週一個小專案來學習 Golang
Evan Lin
 
PDF
CF WebUI - CloudFoundry User Group DACH
Lidia Fernández Garcés
 
PPTX
Golang 入門初體驗
政斌 楊
 
PDF
Open Source Cloud alternatives
Atul Jha
 
PDF
Lesson Learned from Using Docker Swarm at Pronto
Kan Ouivirach, Ph.D.
 
PDF
Microservices blue-green-deployment-with-docker
Kidong Lee
 
PPTX
Jenkins vs gogs
Aaron King
 
PPTX
What's New in NGINX Plus R10?
NGINX, Inc.
 
PDF
Import golang; struct microservice - Codemotion Rome 2015
Giorgio Cefaro
 
PPTX
Introduction to docker swarm
Walid Ashraf
 
PDF
Docker swarm
Alberto Guimarães Viana
 
CloudStack EU user group making the digital possible
ShapeBlue
 
CloudStack EU User Group - Making stuff better through CloudStack
ShapeBlue
 
CloudStack EU user group - fast SAP provisioning
ShapeBlue
 
CloudStack vs Openstack
Madan Ganesh Velayudham
 
Building Clouds with Apache CloudStack - the business use-cases
ShapeBlue
 
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
RightScale
 
Fast SAP system provisioning based on CloudStack
ShapeBlue
 
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
buildacloud
 
Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...
Midori Oge
 
COSCUP 2016: Project 52 每週一個小專案來學習 Golang
Evan Lin
 
CF WebUI - CloudFoundry User Group DACH
Lidia Fernández Garcés
 
Golang 入門初體驗
政斌 楊
 
Open Source Cloud alternatives
Atul Jha
 
Lesson Learned from Using Docker Swarm at Pronto
Kan Ouivirach, Ph.D.
 
Microservices blue-green-deployment-with-docker
Kidong Lee
 
Jenkins vs gogs
Aaron King
 
What's New in NGINX Plus R10?
NGINX, Inc.
 
Import golang; struct microservice - Codemotion Rome 2015
Giorgio Cefaro
 
Introduction to docker swarm
Walid Ashraf
 
Ad

Similar to CloudStack - Apache's best kept secret (20)

PPTX
Building clouds with apache cloudstack apache roadshow 2018
ShapeBlue
 
PPTX
Cloudstack Japan - cloudstack, the best kept secret in the cloud
ShapeBlue
 
PPTX
What is cloud computing
Brian Bullard
 
PPTX
Introduction to CloudStack
CloudStack - Open Source Cloud Computing Project
 
PPT
Build A Cloud Day London - Introduction
ShapeBlue
 
PPTX
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
CloudStack - Open Source Cloud Computing Project
 
PPTX
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
cloud-diva
 
PPTX
CloudStack Overview
sedukull
 
PPTX
Getting Started with Apache CloudStack
Joe Brockmeier
 
PPTX
Intro to CloudStack
Joe Brockmeier
 
PPTX
CloudstackDay Brazil - The best kept secret in the cloud
ShapeBlue
 
PDF
Cloudstack for beginners
Joseph Amirani
 
PPTX
Successfully deploy build manage your cloud with cloud stack2
ke4qqq
 
PDF
Cloud deep-dive0212
Accenture
 
PPTX
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
ShapeBlue
 
PPTX
Deployment of private cloud infrastructure copy
prabhat kumar
 
PPTX
CloudStack Collaboration Conference Opening Remarks
buildacloud
 
PDF
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue
 
PPTX
Deployment of private cloud infrastructure.
Saket Kumar
 
PDF
Keynote talk: Apache CloudStack - Charting a Path for the Next 10 Years and B...
ShapeBlue
 
Building clouds with apache cloudstack apache roadshow 2018
ShapeBlue
 
Cloudstack Japan - cloudstack, the best kept secret in the cloud
ShapeBlue
 
What is cloud computing
Brian Bullard
 
Build A Cloud Day London - Introduction
ShapeBlue
 
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
CloudStack - Open Source Cloud Computing Project
 
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
cloud-diva
 
CloudStack Overview
sedukull
 
Getting Started with Apache CloudStack
Joe Brockmeier
 
Intro to CloudStack
Joe Brockmeier
 
CloudstackDay Brazil - The best kept secret in the cloud
ShapeBlue
 
Cloudstack for beginners
Joseph Amirani
 
Successfully deploy build manage your cloud with cloud stack2
ke4qqq
 
Cloud deep-dive0212
Accenture
 
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
ShapeBlue
 
Deployment of private cloud infrastructure copy
prabhat kumar
 
CloudStack Collaboration Conference Opening Remarks
buildacloud
 
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue
 
Deployment of private cloud infrastructure.
Saket Kumar
 
Keynote talk: Apache CloudStack - Charting a Path for the Next 10 Years and B...
ShapeBlue
 
Ad

More from ShapeBlue (20)

PPTX
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
PPTX
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
PDF
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PDF
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
PDF
Fully Open-Source Private Clouds: Freedom, Security, and Control
ShapeBlue
 
PPTX
Pushing the Limits: CloudStack at 25K Hosts
ShapeBlue
 
PPTX
Stretching CloudStack over multiple datacenters
ShapeBlue
 
PPTX
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
ShapeBlue
 
PPSX
CloudStack + KVM: Your Local Cloud Lab
ShapeBlue
 
PDF
I’d like to resell your CloudStack services, but...
ShapeBlue
 
PDF
Storage Setup for LINSTOR/DRBD/CloudStack
ShapeBlue
 
PDF
Apache CloudStack 101 - Introduction, What’s New and What’s Coming
ShapeBlue
 
PDF
Development of an Оbject Storage Plugin for CloudStack, Christian Reichert, s...
ShapeBlue
 
PDF
VM-HA with CloudStack and Linstor, Rene Peinthor
ShapeBlue
 
PDF
How We Use CloudStack to Provide Managed Hosting, Swen Brüseke, proIO
ShapeBlue
 
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
Fully Open-Source Private Clouds: Freedom, Security, and Control
ShapeBlue
 
Pushing the Limits: CloudStack at 25K Hosts
ShapeBlue
 
Stretching CloudStack over multiple datacenters
ShapeBlue
 
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
ShapeBlue
 
CloudStack + KVM: Your Local Cloud Lab
ShapeBlue
 
I’d like to resell your CloudStack services, but...
ShapeBlue
 
Storage Setup for LINSTOR/DRBD/CloudStack
ShapeBlue
 
Apache CloudStack 101 - Introduction, What’s New and What’s Coming
ShapeBlue
 
Development of an Оbject Storage Plugin for CloudStack, Christian Reichert, s...
ShapeBlue
 
VM-HA with CloudStack and Linstor, Rene Peinthor
ShapeBlue
 
How We Use CloudStack to Provide Managed Hosting, Swen Brüseke, proIO
ShapeBlue
 

Recently uploaded (20)

PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PPTX
PCU Keynote at IEEE World Congress on Services 250710.pptx
Ramesh Jain
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Lecture A - AI Workflows for Banking.pdf
Dr. LAM Yat-fai (林日辉)
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PPTX
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PCU Keynote at IEEE World Congress on Services 250710.pptx
Ramesh Jain
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Lecture A - AI Workflows for Banking.pdf
Dr. LAM Yat-fai (林日辉)
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 

CloudStack - Apache's best kept secret

  • 1. The Cloud Specialists CloudStack – Apache’s Best Kept Secret Giles Sirett [email protected] [email protected] @gilessirett
  • 2. The Cloud Specialists # W h o A m I ? • PMC member & Committer - Apache CloudStack • Chairman – European CloudStack user group • CEO ShapeBlue • Declaration: I’m a business guy (Software Engineer in recovery) • Also: Physicist, husband, runner, Dad, rugby coach
  • 3. The Cloud Specialists “ShapeBlue are expert builders of public & private clouds. They are the leading independent global CloudStack services company” A b o u t S h a p e B l u e
  • 4. C l i c k t o e d i t The Cloud Specialists S h a p e B l u e c u s t o m e r s W h o w e w o r k w i t h
  • 5. C l i c k t o e d i t The Cloud Specialists S h a p e B l u e c u s t o m e r s W h o w e w o r k w i t h
  • 6. C l i c k t o e d i t The Cloud Specialists S h a p e B l u e c u s t o m e r s W h o w e w o r k w i t h
  • 7. C l i c k t o e d i t The Cloud Specialists “CloudStack – Never heard of it!” Architect at unnamed company that now runs a large Cloudstack production environment
  • 8. C l i c k t o e d i t The Cloud Specialists Apache CloudStack is a scalable, multi-tenant, open source, purpose-built, cloud orchestration platform for delivering turnkey Infrastructure-as-a-Service clouds
  • 9. C l i c k t o e d i t The Cloud Specialists C l o u d s t a c k h i s t o r y • 2008 – Vmops launches (rebrands Cloud.com) • April 2010 – Cloud.com Releases CloudStack under GPLv3 • July 2011 - Citrix acquires CloudStack • April 2012 - CloudStack donated to Apache Software Foundation • November 2012 – First Apache CloudStack Release (4.0) • March 2013 - CloudStack graduates from ASF Incubator • 2014 – Majority of committers are not from Citrix • 2016 – Citrix leave CloudStack
  • 10. C l i c k t o e d i t The Cloud Specialists • 1000’s of clouds in production (We only officially *know* of about 300) • Production use for 6+ years • Running major public clouds • Running many enterprise private clouds • Adoption increasing Zynga’s CloudStack powered “Z Cloud” has over 40,000 physical hosts
  • 11. C l i c k t o e d i t The Cloud Specialists C l o u d s t a c k u s e r s
  • 12. C l i c k t o e d i t The Cloud Specialists C l o u d s t a c k u s e r s 2 . 0 12
  • 13. C l i c k t o e d i t The Cloud Specialists C l o u d s t a c k u s e r s 3 . 0
  • 14. C l i c k t o e d i t The Cloud Specialists So, why is it such a secret then ? Proven software in widespread production use
  • 15. C l i c k t o e d i t The Cloud Specialists W e h a v e a v e r y f o c u s s e d s c o p e Commodity compute StorageNetworking Hypervisor CMP - Orchestration layer orchestration API eCommerce Platform Choice of Hypervisor (KVM, VMWare, Xen, hyper-V) Apache CloudStack Ecommerce platform CloudStack API Billing Config Management Networking compute Storage PaaS / containers Developer tooling Multi-cloud management
  • 16. C l i c k t o e d i t The Cloud Specialists F e a t u r e H i g h l i g h t s • Broad Hypervisor support • XenServer, KVM, VMware, OracleVM • Scalable architecture • Support thousands of hosts and virtual machine guests • AWS API fidelity • Virtual Networking • Choice of interfaces • Web UI, command line, REST- based API
  • 17. C l i c k t o e d i t The Cloud Specialists A r c h i t e c t u r e Availability and Security Servers Network Storage Virtualization Layer Service Management (Billing, Metering, Accounts, etc.) Resource Management Servers Storage Network Dynamic Workload Management Backup LB HA Monitoring User Interface Developer API Amazon Custom Image Libraries Application Catalog Custom Templates Operating System ISOs IntegrationAPI OperationalIntegration (OSS/BSS,Monitoring,IdentityManagement,Etc) Administrator End User Console
  • 18. C l i c k t o e d i t The Cloud Specialists S c a l a b l e c o n s t r u c t s Cloudstack construct Definition Region A collection of one or more geographically proximate zones managed by one or more management servers. Zone Typically, a zone is equivalent to a single datacentre. A zone consists of one or more pods and secondary storage. Pod A pod is usually a rack, or row of racks that includes a layer-2 switch and one or more clusters. Cluster A cluster consists of one or more homogenous hosts and primary storage Host Sinlge compute node within a cluster; often a hypervisor. Primary Storage A storage resource typically provided to a single cluster for the actual running of instance disk images. Secondary Storage A zone-wide resource which stores disk templates, ISO images, and snapshots.
  • 20. C l i c k t o e d i t The Cloud Specialists So, why is it such a secret then ? So, pretty powerful software.
  • 21. C l i c k t o e d i t The Cloud Specialists C l o u d s t a c k u s e - c a s e ’s • Service Provider / public cloud • Managed Public cloud • Underpinning automated environments • Test/dev • CI/CD • Other platforms • Public cloud “insourcing” • Traditional enterprise workloads
  • 22. C l i c k t o e d i t The Cloud Specialists C l o u d s t a c k W h y d o t h e y u s e i t ? • Profit centric operators • Turnkey installation • Tightly integrated and simple to use • Stable and easy to manage • Upgradeable • Direction is easy to understand • Governance…..
  • 23. C l i c k t o e d i t The Cloud Specialists G o v e r n a n c e • Apache CloudStack is a “true” opensource project • Easy to take & contribute • Apache governance model is proven • #Vendorless
  • 24. C l i c k t o e d i t The Cloud Specialists So, why is it such a secret then ? Yes,yes I get that lots of people use it and its a well-governed opensource project.
  • 25. C l i c k t o e d i t The Cloud Specialists “The mission of the Apache Software Foundation (ASF) is to provide software for the public good.”
  • 26. C l i c k t o e d i t The Cloud Specialists O u r c o m m u n i t y i s g r e a t Our Community is great
  • 27. C l i c k t o e d i t The Cloud Specialists • CloudStack European User Group • Geneva CloudStack User Group • CloudStack - Romania • Australian CloudStack User Group • CloudStack Brazil User Group • Vancouver CloudStack Meetup • Japan CloudStack User Group • CloudStack India Bangalore Chapter • CloudStack India Hyderabad Chapter • CloudStack Pune Meetup • CloudStack SF Bay Area Users Group • CloudStack NYC User Group • CloudStack Boston User Group • CloudStack DC and NoVA User Group • Cloudstack user Group Germany
  • 28. C l i c k t o e d i t The Cloud Specialists • Since we became *Apache* Cloudstack • 25k + commits • Peaked at 2.5 Million lines of code • 24k package downloads per year
  • 29. C l i c k t o e d i t The Cloud Specialists • Currently • C.200 active code contributors • 104 project committers • 35 PMC members (20 organisations) • 3 commercial distributions • C. 2500 mailing list msgs per month
  • 30. C l i c k t o e d i t The Cloud Specialists So, why is it such a secret then ? ARRRRGGGGGHH - A VERY successful open- source project, with a great community
  • 31. C l i c k t o e d i t The Cloud Specialists W r o n g p l a c e , w r o n g t i m e Lugar equivocado, tiempo equivocado
  • 32. C l i c k t o e d i t The Cloud Specialists T h e a n a l y s t s l o v e a t w o h o r s e r a c e
  • 33. C l i c k t o e d i t The Cloud Specialists != No se pueden comparar manzanas con peras
  • 34. C l i c k t o e d i t The Cloud Specialists CloudStack is a defined, integrated, IaaS product.
  • 35. C l i c k t o e d i t The Cloud Specialists So, why is it such a secret then ? OK, so it’s a different thing to OpenStack, but..
  • 36. C l i c k t o e d i t The Cloud Specialists O u r c o m m u n i t y i s d r i v e n b y u s e r s #Vendorless
  • 37. C l i c k t o e d i t The Cloud Specialists B e i n g v e n d o r l e s s Vendors= marketing
  • 38. C l i c k t o e d i t The Cloud Specialists
  • 39. C l i c k t o e d i t The Cloud Specialists
  • 40. C l i c k t o e d i t The Cloud Specialists
  • 41. C l i c k t o e d i t The Cloud Specialists C l o u d s t a c k – A p a c h e ’s b e s t k e p t s e c r e t •Proven product •Reliable/easy •Strong Apache governance model •Widespread and growing usage •User driven community •Focused scope
  • 42. C l i c k t o e d i t The Cloud Specialists # C l o u d S t a c k Wo r k s
  • 43. C l i c k t o e d i t The Cloud Specialists G e t i n v o l v e d • Download & try the software • Other projects: need something to take care of the messy stuff ? • Join our community • Participate in local user group • Attend Collaboration Conferences • Join the mailing lists (free support) • Contribute • File bugs • Write code • Write documentation
  • 44. C l i c k t o e d i t The Cloud Specialists [email protected] [email protected] @GilesSirett @Shapeblue www.ShapeBlue.com www.cloudstack.org