OpenStack

  • Rackspace and NASA started the OpenStack project Introduction to OpenStack - Josh McKenty
    • Currently not quite straight forward and documentation not keeping up
    • NASA keeping large amounts of photos/data and processing
    • Space act - provide the efficient use of resources for the worldwide
    • Allowed NASA to collaborate with community and RackSpace
    • Not about standards
    • About getting working code, then make it a standard
    • Leading opensource cloud provider
    • Large code base
    • Designed for both public and private clouds.
    • API layer for tools and dashboard. Dashboard uses the same API as everything else.
    • Goal of the project is that the end user doesn’t need to look at the hardware - another level of abstraction from the hardware -Signing of the CLA has to occur to ensure that you don’t submit code that is not yours. It’s not a copyright assignment
    • Large number of users and supporting companies
    • Not volunteer work - people are getting paid to code this
    • Openstack has projects under it, eg Nova, Compute.
    • Start and stop compute resources (eg, Virtual machines and hardware)
    • Swift, Object.
    • Durable
    • Available
    • Concurrency
    • Cinder, Block
    • Block storage
    • NetApp and others provide plugins
  • Quantum, Network

    • Software defined networking (SDN)
    • Cisco, Juniper, others providing plugins