1. Piattaforme open source
per il cloud computing
Carlo Daffara
European Working Group on Libre Software
CloudWeavers
OpenSourceDay 2012
2. “cloud computing is a model for enabling
ubiquitous, 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 effor t or
ser vice provider interac tion .” – NIST
OpenSourceDay 2012
3. NIST Service/Deployment models
● Service Models:
● IaaS (e.g EC2, rackspace)
● PaaS (e.g GAE, Azure)
● SaaS (e.g Gapps)
● Deployment model:
● Private cloud
● Public cloud
● Hybrid cloud (Private than can use Public)
OpenSourceDay 2012
4. NIST Service/Deployment models
● Elasticity
● Expands and Shrinks as needed
● E.g Elastic Load Balancing, Elastic Map
Reduce
● Measured Service
● Utility Pricing. You pay for what you use
● E.g $0.08 for one hour of small instance
● On-demand
● You get it when you ask for it
● E.g One api call and you get your machine, no
queue
OpenSourceDay 2012
9. CloudStack: Zone: Availability zone,
aka Regions. Could be
worldwide. Different data
centers
Pods: Racks or aisles in
a data center
Clus ters: Group of
machines with a common
type of Hypervisor
Hos t: A Single server
Primar y Storage:
Shared storage across a
cluster
Secondar y Storage:
Shared storage in a
single Zone
OpenSourceDay 2012