OpenStack: The Linux of Cloud Niki Acosta Scott Sanchez Cloud Evangelista Director of Strategy @nikiacosta @scottsanchez
What is OpenStack?
More than… …cloud infrastructure software …a global open source community …a collaboration among technology vendors
The platform ecosystem for the cloud ‣ Different than other cloud software or services ‣ Creates the most value for users
OpenStack Mission To produce the ubiquitous open source cloud computing platform that will meet the needs of public and private clouds regardless of size, by being simple to implement and massively scalable.
OpenStack Founders – The Story
Three years in… ‣ Expanded scope now includes Compute, Storage, Networking, Shared Services and emerging Integrated projects ‣ OpenStack has public clouds in more cities than Amazon has regions ‣ Major private cloud users at Best Buy, Bloomberg, Comcast, Fidelity, PayPal, Sony and more ‣ OpenStack has become the center of cloud innovation – more than 1,000 developers, supported by major IT companies
OpenStack Capabilities Technology Platform Compute Provision and manage large pools of on-demand computing resources Object Storage Petabytes of reliable storage on standard gear Volumes on commodity storage gear, and drivers Block Storage for more advanced systems like IBM, EMC, HP, Red Hat/Gluster, Ceph/RBD, NetApp, SolidFire, and Nexenta Networking Software defined networking automation with pluggable backends Dashboard Self-service, role-based web interface for users and administrators Shared Multi-tenant authentication system that ties to Services existing stores (e.g. LDAP), Image Service
OpenStack Logical Architecture
Automating your applications What can you automate? • Infrastructure and provisioning, configuration • Complete application testing • End-to-end application deployment • Deep application monitoring and pro/re-active response (i.e. scaling) 19
Why is true automation possible now?
How does this help me?
Open Development Process Technology Platform Time-Based Release Cycle New software release every six months, with interim milestones – 7 releases so far, current is “Grizzly” Twice Yearly Design Summits Immediately following software release to plan next version Sessions led by developers and Project Technical Leads Broad Contributions 1000 developers, from over 50 companies worldwide Elected Leadership Developers elect their own Project Technical Leaders – a true meritocracy
Fastest Growing Global LINES OF CODE Open Source Community 1,405,835 COMPANIES COUNTRIES 231 INDIVIDUAL MEMBERS 12 10,573 CONTRIBUTORS IN TOTAL CONTRIBUTORS CODE CONTRIBUTIONS JULY 2013 5 1,345 328 74,262 As of August 2013
Core Values Remain We’re keeping sacred what has made OpenStack so successful Open source is essential to unlock the value of cloud computing Four opens: Open Design Open Development Open Community Open Source
On the horizon New projects & functionality, but also focus on stability and maturity Orchestration and Metering become integrated in Havana DBaaS and Bare Metal currently Incubated projects Focus on education and talent development New Operations and Security Guides Ecosystem and community discussions to accelerate training and certification Reaching application developers
What is Rackspace doing with OpenStack?
The best fit for each application YOUR BUSINESS APPLICATIONS PRIVATE CLOUD “Own the PUBLIC DEDICATED ON / OFF base, CLOUD HOSTING PREMISE rent the spike.” IDEAL FOR: IDEAL FOR: IDEAL FOR: STABLE WORKLOADS, UNPREDICTABLE, LEGACY APPS & BARE- SECURITY & PERFORMANCE SPIKY WORKLOADS METAL PERFORMANCE