Getting Started with OpenStack from Hong Kong Summit Session November 5

41
Getting Started With OpenStack Havana Release OpenStack Design Summit and Conference Hong Kong Tuesday, November 5, 2013

description

Deck from session with Kenneth Hui of Rackspace, Dan Radez of Red Hat, and Niki Acosta of Rackspace.

Transcript of Getting Started with OpenStack from Hong Kong Summit Session November 5

Page 1: Getting Started with OpenStack from Hong Kong Summit Session November 5

Getting Started With OpenStackHavana Release

OpenStack Design Summit and ConferenceHong KongTuesday, November 5, 2013

Page 2: Getting Started with OpenStack from Hong Kong Summit Session November 5

2

Presenters

Kenneth Hui

Open Cloud Architect

Rackspace

Twitter: @hui_kenneth

Dan Radez

Red Hat

Sr. Software Engineer

irc: radez

Niki Acosta

Rackspace

Cloud Evangelist

Twitter: @nikiacosta

Page 3: Getting Started with OpenStack from Hong Kong Summit Session November 5

The Story of OpenStack

Page 4: Getting Started with OpenStack from Hong Kong Summit Session November 5
Page 5: Getting Started with OpenStack from Hong Kong Summit Session November 5

“rCloud” Proposal

Confidential

Page 6: Getting Started with OpenStack from Hong Kong Summit Session November 5
Page 7: Getting Started with OpenStack from Hong Kong Summit Session November 5
Page 8: Getting Started with OpenStack from Hong Kong Summit Session November 5
Page 9: Getting Started with OpenStack from Hong Kong Summit Session November 5
Page 10: Getting Started with OpenStack from Hong Kong Summit Session November 5

Platinum & Gold MembersInnovative Ecosystem

8

Page 11: Getting Started with OpenStack from Hong Kong Summit Session November 5

How does OpenStack work?

Page 12: Getting Started with OpenStack from Hong Kong Summit Session November 5

12

Orchestration of IT Resources

Page 13: Getting Started with OpenStack from Hong Kong Summit Session November 5

13

To Deliver IT Services at Scale

Page 14: Getting Started with OpenStack from Hong Kong Summit Session November 5

14

The Conceptual Architecture

Page 15: Getting Started with OpenStack from Hong Kong Summit Session November 5

15

The Projects

Page 16: Getting Started with OpenStack from Hong Kong Summit Session November 5

16

Horizon Dashboard

Page 17: Getting Started with OpenStack from Hong Kong Summit Session November 5

17

Nova Compute

Page 18: Getting Started with OpenStack from Hong Kong Summit Session November 5

18

Neutron Networking

Page 19: Getting Started with OpenStack from Hong Kong Summit Session November 5

19

Swift Object Storage

Page 20: Getting Started with OpenStack from Hong Kong Summit Session November 5

20

Cinder Block Storage

Page 21: Getting Started with OpenStack from Hong Kong Summit Session November 5

21

Keystone Identity Management

Page 22: Getting Started with OpenStack from Hong Kong Summit Session November 5

22

Glance Image Management

Page 23: Getting Started with OpenStack from Hong Kong Summit Session November 5

23

Ceilometer Metering and Monitoring

Page 24: Getting Started with OpenStack from Hong Kong Summit Session November 5

24

Heat Orchestration

Page 25: Getting Started with OpenStack from Hong Kong Summit Session November 5

25

Sample Architecture

.… Availability Zone 1

Dedicated Firewalls

BON

D0

BON

D1

BON

D0

BON

D1

ControllerAPI ServicesAPI & HorizonCinder APINova SchedulerKeystoneGlanceRabbitMQMYSQL

Chef ServerRecipes

Load Balancers

Redundant Network Switches

StorageEMC, NetApp, or Solidfire Vols

BON

D2

Redundant Network Switches

Inside LB VLAN

Storage Network (private)

Fixed Network (private)

Compute 1

KVM

G2

G1

G4

G3

Compute N

KVM

G6

G5

G7

BON

D0

BON

D1

BON

D2

.… Availability Zone 2

BON

D0

BON

D1

BON

D2

Compute 1

KVM

Compute N

KVM

G16

G15

G17

BON

D0

BON

D1

BON

D2

BON

D0

BON

D1

BON

D2

G12

G11

G14

G13

BON

D2

ControllerAPI ServicesAPI & HorizonCinder APINova SchedulerKeystoneGlanceRabbitMQMYSQL

Chef ServerRecipes

Page 26: Getting Started with OpenStack from Hong Kong Summit Session November 5

Demo

Page 27: Getting Started with OpenStack from Hong Kong Summit Session November 5

Demo

Add User (Keystone)

Add Image (Glance)

Add Network (Neutron)

Launch Instance (Nova)

Add External Network (Neutron)

Block Storage (Cinder)

Object Storage (Swift)

Page 28: Getting Started with OpenStack from Hong Kong Summit Session November 5

Demo

Add User (Keystone)

Add Image (Glance)

Add Network (Neutron)

Launch Instance (Nova)

Add External Network (Neutron)

Block Storage (Cinder)

Object Storage (Swift)

Page 29: Getting Started with OpenStack from Hong Kong Summit Session November 5

Demo

Add User (Keystone)

Add Image (Glance)

Add Network (Neutron)

Launch Instance (Nova)

Add External Network (Neutron)

Block Storage (Cinder)

Object Storage (Swift)

Page 30: Getting Started with OpenStack from Hong Kong Summit Session November 5

Demo

Add User (Keystone)

Add Image (Glance)

Add Network (Neutron)

Launch Instance (Nova)

Add External Network (Neutron)

Block Storage (Cinder)

Object Storage (Swift)

Page 31: Getting Started with OpenStack from Hong Kong Summit Session November 5

Demo

Add User (Keystone)

Add Image (Glance)

Add Network (Neutron)

Launch Instance (Nova)

Add External Network (Neutron)

Block Storage (Cinder)

Object Storage (Swift)

Page 32: Getting Started with OpenStack from Hong Kong Summit Session November 5

Demo

Add User (Keystone)

Add Image (Glance)

Add Network (Neutron)

Launch Instance (Nova)

Add External Network (Neutron)

Block Storage (Cinder)

Object Storage (Swift)

Page 33: Getting Started with OpenStack from Hong Kong Summit Session November 5

Demo

Add User (Keystone)

Add Image (Glance)

Add Network (Neutron)

Launch Instance (Nova)

Add External Network (Neutron)

Block Storage (Cinder)

Object Storage (Swift)

Page 34: Getting Started with OpenStack from Hong Kong Summit Session November 5

Demo

Add User (Keystone)

Add Image (Glance)

Add Network (Neutron)

Launch Instance (Nova)

Add External Network (Neutron)

Block Storage (Cinder)

Object Storage (Swift)

Page 35: Getting Started with OpenStack from Hong Kong Summit Session November 5

Questions?

Page 36: Getting Started with OpenStack from Hong Kong Summit Session November 5

36

Page 37: Getting Started with OpenStack from Hong Kong Summit Session November 5

37

How Do I Learn OpenStack?

Page 38: Getting Started with OpenStack from Hong Kong Summit Session November 5

38

Reading About OpenStack

The OpenStack Foundationhttp://www.openstack.org/

Official OpenStack Documentationhttp://docs.openstack.org/

The OpenStack Cloud Computing Cookbook (Second Edition)http://www.amazon.com/OpenStack-Cloud-Computing-Cookbook-Jackson/dp/1782167587/ref=sr_1_1?s=books&ie=UTF8&qid=1382033707&sr=1-1

Page 39: Getting Started with OpenStack from Hong Kong Summit Session November 5

39

Trying Out OpenStack

TryStack (OpenStack Sandbox)http://trystack.org/

OpenStack-based Public Clouds•DreamHost

http://dreamhost.com/cloud/

•HP Public Cloudhttps://www.hpcloud.com/

•Rackspace Public Cloudhttp://www.rackspace.com/cloud/

Page 40: Getting Started with OpenStack from Hong Kong Summit Session November 5

40

Deploying OpenStack

OpenStack DistributionsRed Hat - http://openstack.redhat.com/

SUSE - https://www.suse.com/products/suse-cloud/

Ubuntu - http://www.ubuntu.com/cloud

Packaged Deploys For Different Linux DistrosMirantis - https://fuel.mirantis.com/

Piston Cloud Computing - http://www.pistoncloud.com/openstack-cloud-software/

Rackspace - http://www.rackspace.com/cloud/private/openstack_software/

Configuration Management ToolsOpscode Chef - https://github.com/opscode/openstack-chef-repo/

Puppet Labs Puppet -http://puppetlabs.com/solutions/cloud-automation/compute/openstack

Page 41: Getting Started with OpenStack from Hong Kong Summit Session November 5

41

Join the Community

Join The OpenStack Communityhttp://www.openstack.org/community/