17
Hybrid cloud under OpenStack API Chaoyi Huang [email protected] Last edited Oct.10,2015 Last update Jan.12,2016

Hybrid cloud under OpenStack API

Embed Size (px)

Citation preview

Hybrid cloud under OpenStack API

Chaoyi [email protected]

Last edited Oct.10,2015Last update Jan.12,2016

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Create webserver VM 1 in Shenzhen OpenStack, connect to DB VM2. Create webserver VM 2 in Shenzhen vCloud, connect to DB VM3. Create webserver VM 3 in Singapore AMAZON, connect to DB VM

WebServer

VM 1WebServer

VM 2WebServer

VM 3

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Associate public IP to WebServer VM1, access the website from Shenzhen OpenStack VM1

WebServer

VM 1WebServer

VM 2WebServer

VM 3

Public IP address (floating IP)

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Associate public IP to WebServer VM2, access the website from Shenzhen vCloud VM 2

WebServer

VM 1WebServer

VM 2WebServer

VM 3

Public IP address (floating IP)

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Associate public IP to WebServer VM3, access the website from Shenzhen vCloud VM 3

WebServer

VM 1WebServer

VM 2WebServer

VM 3

Public IP address

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Create LoadBalancer2. Add member ( VM1, VM2, VM3 )

WebServer

VM 1WebServer

VM 2WebServer

VM 3

Public IP address( floating IP )

Load Balancer

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Create autoscaling policy2. Autoscaling

WebServer

VM 1WebServer

VM 2WebServer

VM 3

Public IP address( floating IP )

Load Balancer

WebServer

VM 4

WebServer

VM 5

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Migrate VM 2 from vCloud -> Shenzhen FusionSphere OpenStack

WebServer

VM 1WebServer

VM 2WebServer

VM 3

WebServer

VM 2

Migrating

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack API OpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Migrate VM 2 from vCloud -> Shenzhen FusionSphere OpenStack

WebServer

VM 1WebServer

VM 2WebServer

VM 3

Backup/Restore

Public IP address ( floating IP )

DB VM

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack API OpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Migrate VM 2 from vCloud -> Shenzhen FusionSphere OpenStack

WebServer

VM 1WebServer

VM 2WebServer

VM 3

Backup/Restore

Public IP address ( floating IP )

DB VM

Hybrid cloud under OpenStack API

(OpenStack Cascading)

Tricircle

Shenzhen OpenStack 1

Singapore OpenStack 3

OpenStack APIOpenStack API

OpenStack API

Shenzhen OpenStack 2

AWS APIvCloud API

OpenStack API

DB VM

1. Dynamically add a new cloud into the cloud.

WebServer

VM 1WebServer

VM 2WebServer

VM 3

Public IP address ( floating IP )

Oregan OpenStack 4

AWS API

Refresh the mind by Docker/Container + OpenStack

OpenStack

Fast/Dynamic IT Resource provisioning(OS, Storage, Networking)

Docker/Container

Fast/Dynamic APP provisioning

Fast and Dynamic Service Delivery

Eco-system friendly cloud solution to take future into today

Tricircle

Tenant 1 App/Virtual Resources

Tenant 2 App / Virtual Resources

Tenant x App /Virtual Resources

Cascaded OpenStack 2Cascaded OpenStack 1 Cascaded OpenStack y

OpenStack API OpenStack API

OpenStack API

DC1 DCx

OpenStack API

HeatMagnum

Murano

OpenStack cascading retains all ecosystem for multisite / hybrid cloud. All latest introduced docker/container technologies can be leveraged seamlessly.

Live Demo in OpenStack Tokyo summit

https://www.youtube.com/watch?v=XQN6jBg442o

https://github.com/openstack/tricirclehttps://wiki.openstack.org/wiki/Tricirclehttps://wiki.openstack.org/wiki/OpenStack_cascading_solution

Thank youwww.huawei.com

Copyright© 2015 Huawei Technologies Co., Ltd. All Rights Reserved.

The information in this document may contain predictive statements including, without limitation, statements regarding the future

financial and operating results, future product portfolio, new technology, etc. There are a number of factors that could cause actual

results and developments to differ materially from those expressed or implied in the predictive statements. Therefore, such

information is provided for reference purpose only and constitutes neither an offer nor an acceptance. Huawei may change the

information at any time without notice.