Openstack SAGE-AU

406 views

Published on

Openstack presentation presented to the Sysadmins Guild in Australia. Talks about what Openstack is, where it's coming from, how it is evolving and growing and where it's going.

Published in: Technology, Design
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
406
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Marconi:
    1. Distribute tasks among multiple workers (transactional job queues)
    2. Forward events to data collectors (transactional event queues)
    3. Publish events to any number of subscribers (pub-sub)
    4. Send commands to one or more agents (RPC via point-to-point or pub-sub)
    5. Request information from an agent (RPC via point-to-point)
    6. Monitor a Marconi deployment (DevOps)

    Savanna:
    http://www.slideshare.net/mirantis/savanna-hadoop-on-openstack
    Both cluster provisioning and “analytics as a service”
    Pluggable system of hadoop installation engines
    Restful API, UI integrates into Horizon
    Mirantis, RedHat and Hortonworks
  • Openstack SAGE-AU

    1. 1. What can OpenStack do for you? 1 OpenStack OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0
    2. 2. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN What is OpenStack? OpenStack is open source software to build private, public and hybrid clouds. Mission Statement: “To produce the ubiquitous open source cloud computing platform that will meet the needs of public and private cloud providers regardless of size, by being simple to implement and massively scalable.” OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 2
    3. 3. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN OpenStack Focal Areas OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 3 0 100 200 300 400 500 600 Essex Folsom Grizzly Lines of code Contributors
    4. 4. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN Signs of Growth • Summit attendance doubles every six months • Rackspace code contributions increase, but load share decreases • Mainstream deployments increasing • Adopting companies increasing • Grassroots user groups and meetups • Number of countries where deployed • Feature expansion and maturation OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 4 0 500 1000 1500 2000 2500 3000 3500 Attendance
    5. 5. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN CERN Large Hadron Collider • CERN invented the World Wide Web • Researching the Higgs Boson with largest particle accelerator • 2 x 3.5Trillion electron volts • Generating 1PB of data per second, storing 20GB/s • Storing 2PB per experiment • 15000 servers OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 5
    6. 6. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN CERN Large Hadron Collider OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 6
    7. 7. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN CERN Tape Deck for Collider (2008) OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 7
    8. 8. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN NeCTAR – Australian Research Cloud • 8 Nodes around Australia • 32000 cores • Available from very small to very large instances (16 cores, 64GB RAM each) OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 8
    9. 9. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN Components of the Cloud Public Cloud Private Cloud Bare Metal OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 10
    10. 10. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN Freedom “The cloud provides you with the freedom to be remarkable.” - Alan Perkins OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 11 OpenStack takes this freedom to the next level
    11. 11. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN Utility computing • Allow safe, multitenant access • Seamlessly interconnect private resource pools with public ones OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 12 http://www.pgecurrents.com/wp-content/uploads/2011/06/Solar-roof-flowers.jpg
    12. 12. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN Empower • Hardware resources are just an API call away • Fail fast • Foster experimentation and exploration OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 13
    13. 13. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN Invest in skills OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 14
    14. 14. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN OpenStack Projects Timeline OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 15 OpenStack Project Description Added in Nova Compute Austin (21/10/10) Swift Object Storage Austin (21/10/10) Glance Image Service Bexar (03/02/11) Keystone Identity Service Essex (05/04/12) Horizon Dashboard Essex (05/04/12) Neutron Networking Folsom (27/09/12) Cinder Block Storage Folsom (27/09/12)
    15. 15. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN OpenStack Projects Timeline OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 16 OpenStack Project Description Added in Heat Orchestration Havana (17/10/13) Ceilometer Monitoring and Metering Havana (17/10/13) Ironic Metal as a Service Incubation in Havana Trove Databases As a Service Incubation in Havana Designate DNS as a Service Applying for Incubation Marconi Queuing as a Service In development Savanna Hadoop Cluster mgmt In development Barbican Secrets as a Service In development • Source: https://wiki.openstack.org/wiki/Projects
    16. 16. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN OpenStack Components Overview OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 17
    17. 17. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN Conceptual Architecture OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 18
    18. 18. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN Process Flow OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 19
    19. 19. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN Logical Architecture OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 20
    20. 20. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN OpenStack Compute OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 21 Nova: OpenStack Compute • Provides compute instances • NASA Glance: OpenStack Image Library • Provides facility for managing compute images • Private and public catalog
    21. 21. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN OpenStack Storage OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 22 Swift: OpenStack Object Storage • Redundant and extremely scalable object storage • Rackspace Cinder: OpenStack Block Storage • Provides a more persistent storage solution for compute instances • Modular driver backend
    22. 22. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN OpenStack Networking OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 23 Neutron: OpenStack Networking • Provides “Networking as a Service” between interface devices managed by other OpenStack Components • Provides a plugin mechanism to enable different technologies implement calls made via the API • Allows the building of advanced networking services such as LBaaS, VPNaaS, Firewall-aaS and more
    23. 23. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN OpenStack Projects Timeline OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 24 OpenStack Project Description Added in Nova Compute Austin (21/10/10) Swift Object Storage Austin (21/10/10) Glance Image Service Bexar (03/02/11) Keystone Identity Service Essex (05/04/12) Horizon Dashboard Essex (05/04/12) Neutron Networking Folsom (27/09/12) Cinder Block Storage Folsom (27/09/12)
    24. 24. RACKSPACE® HOSTING | WWW.RACKSPACE.COM RACKSPACE EXPERIENCE DESIGN OpenStack Projects Timeline OPENSTACK | ALAN PERKINS, JAKUB KRAJCOVIC | 16/07/2013 | 1.0 25 OpenStack Project Description Added in Heat Orchestration Havana (17/10/13) Ceilometer Monitoring and Metering Havana (17/10/13) Ironic Metal as a Service Incubation in Havana Trove Databases As a Service Incubation in Havana Designate DNS as a Service Applying for Incubation Marconi Queuing as a Service In development Savanna Hadoop Cluster mgmt In development Barbican Secrets as a Service In development • Source: https://wiki.openstack.org/wiki/Projects

    ×