Open stack vish-presentation

1,863 views

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,863
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
47
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Open stack vish-presentation

  1. 2. My OpenStack Journey <ul><li>based on actual events </li></ul>OpenStack Compute Project Technical Lead Vishvananda Ishaya
  2. 3. The Heartland
  3. 4. The Heartland
  4. 5. The Heartland sili-corn valley
  5. 6. Movin’ on up (to the westside?)
  6. 7. <ul><li>Started as NASA.net </li></ul><ul><li>Open source private cloud </li></ul><ul><li>Existing solutions failed </li></ul>The Nebula Project
  7. 8. Cloud in a Weekend <ul><li>Started on Friday night at 6PM </li></ul><ul><li>6 Developers </li></ul><ul><li>Python framework </li></ul><ul><li>Successfully launching VMs by Monday </li></ul><ul><li>Convinced NASA leadership to switch </li></ul>
  8. 9. 3 weeks later… <ul><li>Live switch </li></ul><ul><li>Drop-in replacement for existing software </li></ul><ul><li>Moved 40 beta customers </li></ul><ul><li>Open sourced the project under Apache license </li></ul>
  9. 10. Courtship But do we really have to choose?
  10. 11. Engagement
  11. 12. Matrimony
  12. 13. Inlaws
  13. 14. Babies
  14. 15. Openstack Compute after a 1.25 years… <ul><li>> 70 Active Contributors </li></ul><ul><li>> 100 Companies Involved </li></ul><ul><li>> 1200 Commits per month </li></ul>
  15. 16. Why Work on Nova? <ul><li>Open Source </li></ul><ul><li>Agile Roots </li></ul><ul><li>Written in Python </li></ul><ul><li>Pluggable System </li></ul><ul><li>Shared Components </li></ul>
  16. 17. Which all means… <ul><li>New features can be prototyped quickly! </li></ul>
  17. 18. Case Study 1 <ul><li>ISCSi Support </li></ul><ul><ul><li>3 Days to production </li></ul></ul><ul><ul><li>Order of magnitude performance increase </li></ul></ul>AOE
  18. 19. Case Study 2 <ul><li>High Availability Networking </li></ul><ul><ul><li>Multiple attempts </li></ul></ul><ul><ul><li>Final prototype in 4 hours </li></ul></ul><ul><ul><li>Removes SPoF on gateway node </li></ul></ul>
  19. 20. Networking -- HA FlatDHCP br100 nova-compute nova-network nova-compute nova-network 192.168.0.1 10.0.0.3 eth1 eth0 private switch public switch nova-compute nova-network 99.99.99.128 99.99.99.2 192.168.0.2 10.0.0.2 eth1 eth0 99.99.99.3 192.168.0.3 10.0.0.4 eth1 eth0 vm vm vm vm vm vm vm eth0 10.0.0.5 --public_interface=eth0 --flat_interface=eth1 --fixed_range=10.0.0.0/8 --floating_range=99.99.99.128/25 --flat_network_dhcp_start=10.0.0.2 99.99.99.0/24 192.168.0.0/24 10.0.0.0/8 99.99.99.1 vm vm vm public/floating traffic dhcp traffic
  20. 21. Best. Project. Ever. <ul><li>Agile and Dynamic </li></ul><ul><li>High-Profile </li></ul><ul><li>Cutting-Edge Technology </li></ul><ul><li>Active Community </li></ul><ul><li>and… </li></ul>
  21. 22. Awesome Contributors

×