Hybrid cloud under OpenStack API
Embed Size (px)
Transcript of Hybrid cloud under OpenStack API

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.