$30 off During Our Annual Pro Sale. View Details »

OpenStack & The Cloud

Martin Smith
February 19, 2014

OpenStack & The Cloud

Explaining the basics of what 'the cloud' means, and covering how to get started with OpenStack.

Martin Smith

February 19, 2014
Tweet

More Decks by Martin Smith

Other Decks in Technology

Transcript

  1. OpenStack & The Cloud
    Martin B. Smith
    @martinb3
    Linux Systems Administrator
    Rackspace, The Open Cloud Company
    February 17, 2014
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  2. The views expressed in this article are those of the author and do
    not necessarily represent the views of, and should not be attributed
    to, Rackspace. Social Media Guidelines. Open Source!
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  3. Goals
    Goals for this presentation:
    Who is OpenStack?
    What is OpenStack?
    How can you OpenStack?
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  4. Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  5. Reply hazy, try again.
    What is the cloud?
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  6. Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  7. Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  8. OpenStack is People
    2010: Rackspace (Swift) & Nasa (Nova)
    2011: Ubuntu 11.04
    2012: Red Hat, Debian (previews)
    2013: Red Hat, Debian
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  9. Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  10. Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  11. Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  12. Nova, Swift, Glance, Grizzly...
    Install Guide for trunk
    See components, structure, etc
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  13. Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  14. Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  15. *LIVE* Demo
    export OS REGION NAME="HKG"
    export OS AUTH URL=https://id.api.example.com/v2.0/
    export OS USERNAME=openstack username
    export OS PASSWORD=USE KEYRING
    export OS TENANT NAME=nova-production
    export OS AUTH SYSTEM=rackspace
    export NOVA SERVICE NAME=cloudServersOpenStack
    export OS PROJECT ID=12345
    export OS NO CACHE=1
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  16. *LIVE* Demo (2)
    iad
    snr boot gatorlug-test --flavor performance1-1
    --image 2ab974de-9fe5-4f5b-9d58-766a59f3de61
    --key-name cloudhosts --poll
    snr show gatorlug-test
    ssh -l root 162.242.244.186 -i
    /.ssh/id rsa cloudhosts
    snr delete gatorlug-test
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  17. Beyond the examples...
    Command line clients for everything
    SDKs for various language environments
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  18. Examples of the SDKs...
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  19. Get OpenStack
    Complete Environment - devstack.org
    Rackspace Loves Developers - developer.rackspace.com/devtrial
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  20. Infrastructure as an API – Project Ironic
    Developer Portal – developer.rackspace.com
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  21. Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide

  22. Questions? Answers!
    Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company

    View Slide