OpenStack Cloud Request Flow

18
Engineering Services for OpenStack OpenStack Request Flow TM BUILT FOR openstack TM CLOUD SOFTWARE

description

This is the demonstration of the flow of REST API requests between key services that comprise OpenStack Compute, exactly as it happens when one provisions a virtual machine. The information is accurate as of OpenStack Essex release. Mirantis uses this exact deck for one of the modules of its 2-day OpenStack BootCamp (see http://www.mirantis.com/training ). We have published it due to popular demand and multiple requests to make it publicly available. Enjoy!

Transcript of OpenStack Cloud Request Flow

Page 1: OpenStack Cloud Request Flow

Engineering Services for OpenStack

OpenStack Request Flow

TM  

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Page 2: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 3: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 4: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 5: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 6: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 7: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 8: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 9: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 10: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Find  an  appropriate  host  via  filtering  and  weigh5ng  Update  instance  entry  with  host  ID  

Page 11: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 12: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 13: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 14: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 15: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 16: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Page 17: OpenStack Cloud Request Flow

www.mirantis.com

B U I LT F O R

openstack TM

CLOUD SOFTWARE

Keystone  

Poll  for  request  instance  status  

Page 18: OpenStack Cloud Request Flow

Engineering Services for OpenStack