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
Slide 2
Slide 2 text
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
Slide 3
Slide 3 text
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
Slide 4
Slide 4 text
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 5
Slide 5 text
Reply hazy, try again.
What is the cloud?
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 6
Slide 6 text
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 7
Slide 7 text
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 8
Slide 8 text
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
Slide 9
Slide 9 text
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 10
Slide 10 text
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 11
Slide 11 text
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 12
Slide 12 text
Nova, Swift, Glance, Grizzly...
Install Guide for trunk
See components, structure, etc
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 13
Slide 13 text
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 14
Slide 14 text
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 15
Slide 15 text
*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
Slide 16
Slide 16 text
*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
Slide 17
Slide 17 text
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
Slide 18
Slide 18 text
Examples of the SDKs...
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 19
Slide 19 text
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
Slide 20
Slide 20 text
Infrastructure as an API – Project Ironic
Developer Portal – developer.rackspace.com
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 21
Slide 21 text
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company
Slide 22
Slide 22 text
Questions? Answers!
Martin B. Smith @martinb3 Linux Systems Administrator Rackspace, The Open Cloud Company