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

Upload: niki-acosta

Post on 08-May-2015

3.191 views

Category:

Technology


1 download

DESCRIPTION

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

TRANSCRIPT

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/