My OpenStack Journey based on actual events OpenStack Compute Project Technical Lead Vishvananda Ishaya
The Heartland
The Heartland
The Heartland sili-corn valley
Movin’ on up (to the westside?)
Started as NASA.net Open source private cloud Existing solutions failed The Nebula Project
Cloud in a Weekend Started on Friday night at 6PM 6 Developers Python framework Successfully launching VMs by Monday Convinced NASA leadership to switch
3 weeks later… Live switch Drop-in replacement for existing software Moved 40 beta customers Open sourced the project under Apache license
Courtship But do we really have to choose?
Engagement
Matrimony
Inlaws
Babies
Openstack Compute after a 1.25 years… > 70 Active Contributors > 100 Companies Involved > 1200 Commits per month
Why Work on Nova? Open Source Agile Roots Written in Python Pluggable System Shared Components
Which all means… New features can be prototyped quickly!
Case Study 1 ISCSi Support 3 Days to production Order of magnitude performance increase AOE
Case Study 2 High Availability Networking Multiple attempts Final prototype in 4 hours Removes SPoF on gateway node
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
Best. Project. Ever. Agile and Dynamic High-Profile Cutting-Edge Technology Active Community and…
Awesome Contributors

Open stack vish-presentation

  • 1.
  • 2.
    My OpenStack Journeybased on actual events OpenStack Compute Project Technical Lead Vishvananda Ishaya
  • 3.
  • 4.
  • 5.
  • 6.
    Movin’ on up(to the westside?)
  • 7.
    Started as NASA.netOpen source private cloud Existing solutions failed The Nebula Project
  • 8.
    Cloud in aWeekend Started on Friday night at 6PM 6 Developers Python framework Successfully launching VMs by Monday Convinced NASA leadership to switch
  • 9.
    3 weeks later…Live switch Drop-in replacement for existing software Moved 40 beta customers Open sourced the project under Apache license
  • 10.
    Courtship But dowe really have to choose?
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
    Openstack Compute aftera 1.25 years… > 70 Active Contributors > 100 Companies Involved > 1200 Commits per month
  • 16.
    Why Work onNova? Open Source Agile Roots Written in Python Pluggable System Shared Components
  • 17.
    Which all means…New features can be prototyped quickly!
  • 18.
    Case Study 1ISCSi Support 3 Days to production Order of magnitude performance increase AOE
  • 19.
    Case Study 2High Availability Networking Multiple attempts Final prototype in 4 hours Removes SPoF on gateway node
  • 20.
    Networking -- HAFlatDHCP 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
  • 21.
    Best. Project. Ever.Agile and Dynamic High-Profile Cutting-Edge Technology Active Community and…
  • 22.