9. Software to provision virtual machines on standard hardware at massive scale Software to reliably store billions of objects distributed across standard hardware OpenStack Compute OpenStack Object Storage creating open source software to build public and private clouds
10.
11.
12.
13. Architect for in-house Re-Architect for service provider Architect once Deploy anywhere No Standards With OpenStack
14. OpenStack History Rackspace Decides to Open Source Cloud Software March NASA Open Sources Nebula Platform May June July OpenStack formed b/w Rackspace and NASA Inaugural Design Summit in Austin 2010 2005 Rackspace Cloud developed
15. OpenStack History OpenStack launches with 25+ partners July First ‘Austin’ code release with 35+ partners October November February First public Design Summit in San Antonio Second ‘Bexar’ code release planned 2011
16. But do we really have to choose? NASA Founding members operate at massive scale
19. HOW TO: Turn Racks of Standard Hardware Into a Cloud with OpenStack
20. Start with an open, scalable platform OpenStack Compute OpenStack Object Storage CLOUD OS OpenStack Image Service
21. User Control Panel Ticketing System Network Management Monitoring Systems Host Server Management ECOSYSTEM OpenStack Compute OpenStack Object Storage CLOUD OS OpenStack Image Service Add 3 rd party tools from the ecosystem
22. User Control Panel Ticketing System Network Management Monitoring Systems Host Server Management Account Billing Admin CLI Tools Live Chat Support Account Management ECOSYSTEM PUBLIC CLOUD OpenStack Compute OpenStack Object Storage CLOUD OS OpenStack Image Service
23. User Control Panel Ticketing System Network Management Monitoring Systems Host Server Management ECOSYSTEM Admin Control Panel Dept. Accounting Chargeback User Management Enterprise Software Integration Systems PRIVATE CLOUD OpenStack Compute OpenStack Object Storage CLOUD OS OpenStack Image Service Integrate with existing enterprise systems
24.
25. Asynchronous eventually consistent communication REST-based API Horizontally and massively scalable Hypervisor agnostic : support for Xen ,XenServer, Hyper-V, KVM, UML and ESX is coming Hardware agnostic : standard hardware, RAID not required OpenStack Compute Key Features
26. API : Receives HTTP requests, converts commands to/from API format, and sends requests to cloud controller Cloud Controller : Global state of system, talks to LDAP, OpenStack Object Storage, and node/storage workers through a queue User Manager ATAoE / iSCSI Host Machines : workers that spawn instances Glance : HTTP + OpenStack Object Storage for server images OpenStack Compute
27. Server Groups 1 GigE Connectivity Dual Quad Core RAID 10 Drives Public Network Private Network (intra data center) Management Example OpenStack Compute Hardware (other models possible)
28.
29. REST-based API Data distributed evenly throughout system Hardware agnostic: standard hardware, RAID not required OpenStack Object Storage Key Features No central database Scalable to multiple petabytes, billions of objects Account/Container/Object structure (not file system, no nesting) plus Replication (N copies of accounts, containers, objects)
30. 5 Zones 2 Proxies per 25 Storage Nodes 10 GigE to Proxies 1 GigE to Storage Nodes 24 x 2TB Drives per Storage Node Public Internet Example OpenStack Object Storage Hardware Load Balancers (SW) Example only – many configurations possible
31.
32. OpenStack Release Process: Four Phases Design* Development QA Release *Design phase and Design Summit occur every other release, 2x per year
33.
34.
35.
36.
37.
Editor's Notes
Introduce me and Chuck, explain that we work at Rackspace. Next slide talks about Rackspace.
The next couple of slides define OpenStack and what it means to us.
Next slide shows the partners and headshots
We’re both a community and a cloud technology with associated projects
OpenStack is doing this: Next slide shows how we create open source software.
Next we’ll talk about our mission – all this rolls into the mission of OpenStack
With that big of a mission, what makes us think we’re so important?
Ok, this is why we think we’re important. How do you know what we were founded on? Next are the founding principles.
Linux companies: SUSE, Red Hat, Canonical Open Handset Alliance made up of 34 companies including HTC, Motorola, Samsung, Google, Qualcomm, ARM OpenStack community can have the same successful community
Next, who founded OpenStack in the first place?
Rackspace has been in the cloud business for 5 years. We had to build it ourselves because we have never find anything that fit our needs. There is a lot that can be learned from what we have done right and wrong. We are now running 10s of thousands of VMs for over 100,000 customers. Rackspace has over 60,000 physical servers. NASA is the largest collector of data in human history. NASA collects data from Mars rovers, satellites, and other cutting edge tools including cameras with exapixel scale. When data is lost, a rocket has to be launched into space, so “mission critical” is not just a slogan with NASA. NASA faced a similar issue. They built their own solution because they could not find the right pieces in the market. They are serving a scientific community with very high purpose -- to run NASA missions, to analyze data from satellites and telescopes, and to look for ET. Think of it this way: 1. They have telescopes that collect Exapixel images. I am not even sure how big that it, but it requires a lot of storage and processing capability. 2. Losing data is expensive. They have to launch another rocket! Or wait 80 years for a comet to return. This is mission critical stuff. But we still have to make this stuff into “products” -- much like enterprises do. At Rackspace, it has to power our hosting offer. At NASA, it has to serve the scientific community. By deploying OpenStack, enterprises get the benefit of our experience including successes and failures.
More than 35 technology industry leaders officially support the OpenStack community. Enterprise technology providers like Citrix are basing their technology offerings on OpenStack; hardware providers like Dell and Cirrascale and testing OpenStack to determine the best reference architecture; professional services CloudScaling,
More than 35 technology industry leaders officially support the OpenStack community. Enterprise technology providers like Citrix are basing their technology offerings on OpenStack; hardware providers like Dell and Cirrascale and testing OpenStack to determine the best reference architecture; professional services CloudScaling,
So back to the mission. We want to make IT easier. To abstract from the hardware environment to a standardized software environment.
These are straightforward. Without them, you don’t have a cloud.
Add 3 rd party tools to complete the solution, and integrate into your existing systems, using APIs. The modular design of OpenStack is key.
Add 3 rd party tools to complete the solution, and integrate into your existing systems, using APIs. The modular design of OpenStack is key.
Add 3 rd party tools to complete the solution, and integrate into your existing systems, using APIs. The modular design of OpenStack is key.