![Page 1: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/1.jpg)
Limitationof Cloud Networking
2014-02-04
Jung jung-in ([email protected])Jeong wook-jae ([email protected])
![Page 2: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/2.jpg)
SPOF & Bottleneckin External Traffic
![Page 3: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/3.jpg)
SPOF & Bottleneck
![Page 4: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/4.jpg)
SPOF & Bottleneck
External Traf-fic..
How?
Internet
?
![Page 5: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/5.jpg)
SPOF & Bottleneck
One Virtual Routerper Tenant
Internet
Internal Traffic
External Traffic (NAT, LB)
![Page 6: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/6.jpg)
SPOF & Bottleneck
Internet
One Virtual Routerper Tenant
Strange.....
Internal Traffic
External Traffic (NAT, LB)
![Page 7: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/7.jpg)
SPOF & Bottleneck
Internet
When VM is in-crease...
Internal Traffic
External Traffic (NAT, LB)
![Page 8: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/8.jpg)
SPOF & Bottleneck
Internet
When VM is in-crease...
Internal Traffic
External Traffic (NAT, LB)
![Page 9: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/9.jpg)
SPOF & Bottleneck
Internet
When VM is in-crease...
Crash
SPOF & Bottleneck
Internal Traffic
External Traffic (NAT, LB)
![Page 10: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/10.jpg)
SPOF & Bottleneck
Internet
Also Inbound...
Crash
SPOF & Bottleneck
Internal Traffic
External Traffic (NAT, LB)
![Page 11: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/11.jpg)
SPOF & Bottleneck
Internet
Both In/Out...
Crash
SPOF & Bottleneck
Internal Traffic
External Traffic (NAT, LB)
![Page 12: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/12.jpg)
There is no clear solution...
(in OpenStack, CloudStack..., Etc...)
![Page 13: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/13.jpg)
in OpenStack
![Page 14: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/14.jpg)
in OpenStack (Single Host)
nova-network Basic (Multiple NIC)
Controller
nova-network
br100(eth0)
Compute
nova-compute
br100(eth0)
Compute
nova-compute
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
![Page 15: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/15.jpg)
in OpenStack (Single Host)
nova-network Basic (Multiple NIC)
Controller
nova-network
br100(eth0)
Compute
nova-compute
br100(eth0)
Compute
nova-compute
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
![Page 16: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/16.jpg)
in OpenStack (Single Host)
nova-network Basic (Multiple NIC)
Controller
nova-network
br100(eth0)
Compute
nova-compute
br100(eth0)
Compute
nova-compute
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
![Page 17: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/17.jpg)
in OpenStack (Single Host)
nova-network Basic (Multiple NIC)
Controller
nova-network
br100(eth0)
Compute
nova-compute
br100(eth0)
Compute
nova-compute
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
![Page 18: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/18.jpg)
in OpenStack (Single Host)
nova-network Basic (Multiple NIC)
Controller
nova-network
br100(eth0)
Compute
nova-compute
br100(eth0)
Compute
nova-compute
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
![Page 19: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/19.jpg)
in OpenStack (Single Host)
nova-network Basic (Multiple NIC)
Controller
nova-network
br100(eth0)
Compute
nova-compute
br100(eth0)
Compute
nova-compute
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
SPOF &Bottleneck
![Page 20: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/20.jpg)
in OpenStack (Multiple Host)
Alternative: Multiple nova-network (per Com-pute Host)
Compute
nova-compute
Compute
nova-compute
eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
nova-network nova-network
br100(eth0)
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
![Page 21: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/21.jpg)
Compute
nova-compute
Compute
nova-compute
nova-network nova-network
br100(eth0)
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
in OpenStack (Multiple Host)
Alternative: Multiple nova-network (per Com-pute Host)
eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
10.0.0.3
10.0.0.11(GW: 10.0.0.3)
10.0.0.4
10.0.0.12(GW: 10.0.0.4)
![Page 22: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/22.jpg)
Compute
nova-compute
Compute
nova-compute
nova-network nova-network
br100(eth0)
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
10.0.0.3
10.0.0.11(GW: 10.0.0.3)
10.0.0.4
10.0.0.12(GW: 10.0.0.4)
in OpenStack (Multiple Host)
Alternative: Multiple nova-network (per Com-pute Host)
eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
![Page 23: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/23.jpg)
Compute
nova-compute
Compute
nova-compute
nova-network nova-network
br100(eth0)
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
10.0.0.3
10.0.0.11(GW: 10.0.0.3)
10.0.0.4
10.0.0.12(GW: 10.0.0.4)
in OpenStack (Multiple Host)
Alternative: Multiple nova-network (per Com-pute Host)
eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
but,....
![Page 24: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/24.jpg)
Compute
nova-compute
Compute
nova-compute
nova-network nova-network
br100(eth0)
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
10.0.0.3
10.0.0.11(GW: 10.0.0.3)
10.0.0.4
10.0.0.12(GW: 10.0.0.4)
in OpenStack (Multiple Host)
Alternative: Multiple nova-network (per Com-pute Host)
eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
![Page 25: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/25.jpg)
Compute
nova-compute
Compute
nova-compute
nova-network nova-network
br100(eth0)
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
10.0.0.3 10.0.0.11
(GW: 10.0.0.3)
10.0.0.4
10.0.0.12(GW: 10.0.0.4)
in OpenStack (Multiple Host)
Alternative: Multiple nova-network (per Com-pute Host)
eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
![Page 26: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/26.jpg)
Compute
nova-compute
Compute
nova-compute
nova-network nova-network
br100(eth0)
br100(eth0)
Virtual Network (e.g. 10.0.0.0/8)
10.0.0.3 10.0.0.11
(GW: 10.0.0.3)
10.0.0.4
10.0.0.12(GW: 10.0.0.4)
in OpenStack (Multiple Host)
Alternative: Multiple nova-network (per Com-pute Host)
eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
!!............
![Page 27: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/27.jpg)
in CloudStack Using RVM(Router Virtual Machine) batter than OpenStack... but,… SPOF & Bottleneck is still….
![Page 28: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/28.jpg)
Host Host Host
vnbr1002(eth0)
vnbr1002(eth0)
vnbr1002(eth0)
in CloudStack
vnbr1001(eth0)
vnbr1001(eth0)
vnbr1001(eth0)
Tenat-A Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
Tenat-B Virtual Network (e.g. 10.0.0.0/8)
Tenant-A's VR(10.0.0.1)
Tenant-B's VR(10.0.0.1)
A B BA
Tenant B
Tenant A
![Page 29: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/29.jpg)
Host Host Host
vnbr1002(eth0)
vnbr1002(eth0)
vnbr1002(eth0)
in CloudStack
vnbr1001(eth0)
vnbr1001(eth0)
vnbr1001(eth0)
Tenat-A Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
Tenat-B Virtual Network (e.g. 10.0.0.0/8)
Tenant-A's VR(10.0.0.1)
Tenant-B's VR(10.0.0.1)
A B BA
Tenant B
Tenant A
![Page 30: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/30.jpg)
Host Host Host
vnbr1002(eth0)
vnbr1002(eth0)
vnbr1002(eth0)
in CloudStack
vnbr1001(eth0)
vnbr1001(eth0)
vnbr1001(eth0)
Tenat-A Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
Tenat-B Virtual Network (e.g. 10.0.0.0/8)
Tenant-A's VR(10.0.0.1)
Tenant-B's VR(10.0.0.1)
A B BA
Tenant B
Tenant A
![Page 31: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/31.jpg)
Host Host Host
vnbr1002(eth0)
vnbr1002(eth0)
vnbr1002(eth0)
in CloudStack
vnbr1001(eth0)
vnbr1001(eth0)
vnbr1001(eth0)
Tenat-A Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
Tenat-B Virtual Network (e.g. 10.0.0.0/8)
Tenant-A's VR(10.0.0.1)
Tenant-B's VR(10.0.0.1)
A B BA
Tenant B
Tenant A
![Page 32: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/32.jpg)
Host Host Host
vnbr1002(eth0)
vnbr1002(eth0)
vnbr1002(eth0)
in CloudStack
vnbr1001(eth0)
vnbr1001(eth0)
vnbr1001(eth0)
Tenat-A Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
Tenat-B Virtual Network (e.g. 10.0.0.0/8)
Tenant-A's VR(10.0.0.1)
Tenant-B's VR(10.0.0.1)
A B BA
Tenant B
Tenant A
![Page 33: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/33.jpg)
Host Host Host
vnbr1002(eth0)
vnbr1002(eth0)
vnbr1002(eth0)
in CloudStack
vnbr1001(eth0)
vnbr1001(eth0)
vnbr1001(eth0)
Tenat-A Virtual Network (e.g. 10.0.0.0/8)
eth1 eth1 eth1
Physical Network (e.g. 222.122.156.0/24)
Tenat-B Virtual Network (e.g. 10.0.0.0/8)
Tenant-A's VR(10.0.0.1)
Tenant-B's VR(10.0.0.1)
A B BA
One VR per Tenant..But, Still SPOF & Bottleneck
Tenant B
Tenant A
![Page 34: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/34.jpg)
to solve…
![Page 35: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/35.jpg)
Solution of VR's SPOF & Bot-tleneck
Host Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA A AB
Tenant B
Tenant A
![Page 36: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/36.jpg)
Solution of VR's SPOF & Bot-tleneck
Host Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA A AB
10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1
Tenant B
Tenant A
![Page 37: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/37.jpg)
Solution of VR's SPOF & Bot-tleneck
Host Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA A AB
10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1
GW: 10.0.0.1 GW: 10.0.0.1 GW: 10.0.0.1 GW: 10.0.0.1GW: 10.0.0.1 GW: 10.0.0.1
Tenant B
Tenant A
![Page 38: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/38.jpg)
Host
Solution of VR's SPOF & Bot-tleneck
Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA A AB
Selective
10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1
GW: 10.0.0.1 GW: 10.0.0.1 GW: 10.0.0.1 GW: 10.0.0.1GW: 10.0.0.1 GW: 10.0.0.1
Tenant B
Tenant A
![Page 39: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/39.jpg)
Host
Solution of VR's SPOF & Bot-tleneck
Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA
A
AB
Selective
10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1
GW: 10.0.0.1 GW: 10.0.0.1
GW: 10.0.0.1
GW: 10.0.0.1GW: 10.0.0.1 GW: 10.0.0.1
Tenant B
Tenant A
![Page 40: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/40.jpg)
Host
Solution of VR's SPOF & Bot-tleneck
Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA
A
AB
Selective
10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1
GW: 10.0.0.1 GW: 10.0.0.1
GW: 10.0.0.1
GW: 10.0.0.1GW: 10.0.0.1 GW: 10.0.0.1
Tenant B
Tenant A
![Page 41: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/41.jpg)
Host
Solution of VR's SPOF & Bot-tleneck
Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA
A
AB
Selective
10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1
GW: 10.0.0.1 GW: 10.0.0.1
GW: 10.0.0.1
GW: 10.0.0.1GW: 10.0.0.1 GW: 10.0.0.1
Tenant B
Tenant A
X
![Page 42: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/42.jpg)
Host
Solution of VR's SPOF & Bot-tleneck
Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA
A
AB
Selective
10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1
GW: 10.0.0.1 GW: 10.0.0.1
GW: 10.0.0.1
GW: 10.0.0.1GW: 10.0.0.1 GW: 10.0.0.1
Tenant B
Tenant A
![Page 43: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/43.jpg)
Host
Solution of VR's SPOF & Bot-tleneck
Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA
A
AB
Selective
10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1
GW: 10.0.0.1 GW: 10.0.0.1
GW: 10.0.0.1
GW: 10.0.0.1GW: 10.0.0.1 GW: 10.0.0.1
Tenant B
Tenant A
![Page 44: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/44.jpg)
Host
Solution of VR's SPOF & Bot-tleneck
Host Host
br-B br-B br-Bbr-A br-A br-A
Private-NET A
Physical Network (e.g. 222.122.156.0/24)
Private-NET B
A B BA
A
AB
Selective
10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1
GW: 10.0.0.1 GW: 10.0.0.1
GW: 10.0.0.1
GW: 10.0.0.1GW: 10.0.0.1 GW: 10.0.0.1
Tenant B
Tenant A
EYWA
![Page 45: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/45.jpg)
EYWA(Elastic load-balancing & high-availabilitY Wired network Architecture)
GltLab https://gitlab.com/call518/eywa-on-opennebula/wikis/home
PoC Demo http://goo.gl/wybYwU
2014-02-04
Jung jung-in ([email protected])Jeong wook-jae ([email protected])
![Page 46: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/46.jpg)
Two Physical Host: CA1, CA2
HA/LB Out-bound In-bound
Network Env. Public-IP Range : 172.21.18.0/24 Private-IP Range : 10.0.0.0/24
![Page 47: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/47.jpg)
Out-bound
![Page 48: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/48.jpg)
CA1 CA2
S/W (External)
Internet
S/W (Internal)
![Page 49: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/49.jpg)
CA1 CA2
S/W (External)
Internet
S/W (Internal)
VR1 (910)172.21.18.57
10.0.0.1
![Page 50: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/50.jpg)
CA1 CA2
S/W (External)
Internet
S/W (Internal)
VR1 (910)172.21.18.57
10.0.0.1
VM1(911)
10.0.0.24
![Page 51: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/51.jpg)
CA1 CA2
S/W (External)
Internet
S/W (Internal)
VR1 (910)172.21.18.57
10.0.0.1
VM1(911)
10.0.0.24
![Page 52: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/52.jpg)
CA1 CA2
S/W (External)
Internet
S/W (Internal)
VR1 (910)172.21.18.57
10.0.0.1
VM1(911)
VM2(912)
10.0.0.24 10.0.0.25
![Page 53: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/53.jpg)
CA1 CA2
S/W (External)
Internet
S/W (Internal)
VM1(911)
VM2(912)
VR1 (910)172.21.18.57
10.0.0.1
10.0.0.24 10.0.0.25
![Page 54: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/54.jpg)
CA1 CA2
S/W (External)
Internet
S/W (Internal)
VM1(911)
VM2(912)
VR2 (913)172.21.18.58
10.0.0.1
VR1 (910)172.21.18.57
10.0.0.1
10.0.0.24 10.0.0.25
![Page 55: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/55.jpg)
CA1 CA2
S/W (External)
google.com
S/W (Internal)
VM2(912)
VR2 (913)172.21.18.58
10.0.0.1
VR1 (910)172.21.18.57
10.0.0.1
VM1(911)
10.0.0.24 10.0.0.25
![Page 56: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/56.jpg)
CA1 CA2
S/W (External)
google.com
S/W (Internal)
VM2(912)
VR1 (910)172.21.18.57
10.0.0.1
VM1(911)
VR2 (913)172.21.18.58
10.0.0.1Crashed10.0.0.24 10.0.0.25
![Page 57: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/57.jpg)
CA1 CA2
S/W (External)
google.com
S/W (Internal)
VM1(912)
VM2(913)
VR1 (911)172.21.18.57
10.0.0.1
10.0.0.24 10.0.0.25
![Page 58: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/58.jpg)
CA1 CA2
S/W (External)
google.com
S/W (Internal)
VM1(911)
VM2(912)
VR1 (910)172.21.18.57
10.0.0.1VR3 (914)172.21.18.58
10.0.0.1Added
10.0.0.24 10.0.0.25
![Page 59: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/59.jpg)
CA1 CA2
S/W (External)
google.com
S/W (Internal)
VM1(911)
VM2(912)
VR3 (914)172.21.18.58
10.0.0.1
VR1 (910)172.21.18.57
10.0.0.1
10.0.0.24 10.0.0.25
Added
![Page 60: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/60.jpg)
Load-Balancing(In-bound)
![Page 61: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/61.jpg)
CA1 CA2
S/W (External)
Internet
S/W (Internal)
VM2(912)
VR3 (914)172.21.18.58:8080
VR1 (910)172.21.18.57:8080
VM1(911)
10.0.0.25:8010.0.0.24:80
![Page 62: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/62.jpg)
CA1 CA2
S/W (External)
S/W (Internal)
Internet
VM1(911)
VM2(912)
10.0.0.25:8010.0.0.24:80
VR1 (910)172.21.18.57:8080
VR3 (914)172.21.18.58:8080
![Page 63: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/63.jpg)
CA1 CA2
S/W (External)
S/W (Internal)
Internet
VM1(911)
VM2(912)
10.0.0.25:8010.0.0.24:80
VR3 (914)172.21.18.58:8080
VR1 (910)172.21.18.57:8080
![Page 64: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/64.jpg)
CA1 CA2
S/W (External)
S/W (Internal)
Internet
VM1(911)
VM2(912)
DNS-RoundRobin
10.0.0.25:8010.0.0.24:80
VR3 (914)172.21.18.58:8080
VR1 (910)172.21.18.57:8080
![Page 65: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/65.jpg)
CA1 CA2
S/W (External)
S/W (Internal)
Internet
VM1(911)
VM2(912)
DNS-RoundRobin
VR3 (914)172.21.18.58:8080
Crashed
10.0.0.25:8010.0.0.24:80
VR1 (910)172.21.18.57:8080
![Page 66: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/66.jpg)
CA1 CA2
S/W (External)
S/W (Internal)
Internet
VM1(911)
VM2(912)
DNS-RoundRobin
10.0.0.25:8010.0.0.24:80
VR1 (910)172.21.18.57:8080
![Page 67: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/67.jpg)
ArchitectureOverview
![Page 68: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/68.jpg)
VSe (Common)
VR-A-1
111.2.3.11
10.0.0.1/8
VSi A
vport-A
VM
VSe (Common) VSe (Common)
Switch (Public Net.)
Switch (Private Net.)
VR-A-2
111.2.3.12
10.0.0.1/8
VR-B-1
111.2.3.21
10.0.0.1/8
VSi A
vport-A
VM
VSi B
vport-B
VM
vtep-A vtep-A vtep-B
vnet0
peth0
vnet0
peth0
vnet0
peth0
eth0
eth1
eth0
eth1
eth0
eth1
vnet1
vnet2
peth1 peth1
VSi A
vport-A
VM
vtep-A
Tenant A
Tenant B
VR-B-2
VSi B
vport-B
VM
eth0
eth1
111.2.3.22
10.0.0.1/8ControllerController ControllerController
Orphan NormalNormal Normal
eth0eth0
vnet1
eth0
vnet3
eth0
vnet1
eth0
vnet2
peth1
vtep-B
![Page 69: Limitation of Cloud Networking & Eywa virtual network model for full HA and LB](https://reader033.vdocuments.mx/reader033/viewer/2022061112/54567f06af7959bc078b4cf6/html5/thumbnails/69.jpg)
END