Lessons learned during +25 years of Open Source and how those can be adapted to define the Open Cloud and at what we can do to see this idea materialise.
20. What is OpenStack
ABSTRACTION BETWEEN APPS AND HARDWARE
Compute Pool Network Pool Storage Pool
Virtualized Servers Virtualized Networks Virtualized Storage
21. Road to the OpenStack Foundation
October 2011 April 2012
Announced 19 companies July 18, 2012
plans to launch announce support Final legal
Sept 19, 2012
independent for Foundation; documents
OpenStack
Foundation in form Drafting posted for
Foundation
2012 Committee ratification
Launch!
July 2010 Jan/Feb 2012 June/July August 2012
OpenStack Created 2012 Drafting Individual &
community framework for committee Gold Director
established Foundation as produces and elections; first
a community publishes three Board of
rounds of legal Directors
documents meeting
27. From computing “products” to “services”
Mainframe Enterprise Cloud
Computing Computing Computing
1960 1980 2000 2020
Disruptions
28. Evolution of computing models
SLA 99.999 99.9 Always on
Scaling Vertical Horizontal
Hardware Custom Enterprise Commodity
HA type Hardware Software
Software Centralized Decentralized Distributed
Consumption Centralized Shared Self-service
Mainframe Enterprise Cloud
Computing Computing Computing
1960 1980 2000 2020
29. The four freedoms (computing products)
0 freedom to run for any purpose
1 freedom to study how it works
2 freedom to make copies to help you and your friends (and
charge for the act of making one)
3 freedom to distribute modified copies
30. The four freedoms (computing services)
0 freedom to run for any purpose
Do you run a service?
1 freedom to study how it works
Do you need to study how the platform runs or just study its
interfaces/APIs?
2 freedom to make copies to help you and your friends (and
charge for the act of making one)
You don't need to really to: if you need more capacity you
buy more of the service
3 freedom to distribute modified copies
Maybe, but does it make sense?
35. Defining Open Cloud
Respect the users of the services
Users must be free to come in and out of clouds
Data formats must be Open Standards
Interfaces/APIs must be Open Standards
Enable Open Innovation (don't reinvent the wheel)
Create vibrant communities and business friendly
ecosystems
36. What's an Open Standard
subject to full public assessment and use without constraints
in a manner equally available to all parties;
without any components or extensions that have
dependencies on formats or protocols that do not meet the
definition of an Open Standard themselves;
free from legal or technical clauses that limit its utilisation by
any party or in any business model;
managed and further developed independently of any single
vendor in a process open to the equal participation of
competitors and third parties;
available in multiple complete implementations by competing
vendors, or as a complete implementation equally available to
all parties.
41. Close to the leaders
Software As A Service
Platform As A Service
Infrastructure As A Service
42. The tasks of OpenStack Foundation
Large scale testing and continuous integration coordination
Tools to help developers contribute code easily
Event management (Summit & Conf, other regional events)
Legal (CLA process, trademark management & defense)
Educational resources to help developers, sys admins, users,
CIOs, evaluate and implement OpenStack
Promotion of the OpenStack brand, including webinars, case
studies, TCO studies, user interviews, and press outreach for
member companies to leverage when promoting their OpenStack-
powered products
Promotion of ecosystem building OpenStack businesses
"State of OpenStack” reports covering topics like the OpenStack
Jobs outlook, OpenStack economic impact
43.
44. Thank you …
Stefano Maffulli
@smaffulli on Twitter
stefano@openstack.org
… for supporting OpenStack!
@openstack
http://openstack.org/join
http://openstack.org/jobs
All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License
(unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos
and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy.
Notes de l'éditeur
Horizontal scalability is the ability to distribute the load across a cluster of machines (think CDN), as opposed to adding more resources to a single machine/cluster (think extra storage)