Kento KAWAKAMi, Verda Network Development Team, LINE Corporation
How to Support Multi-AZs
in NFV Services
Slide 2
Slide 2 text
l
l (Kento KAWAKAMi)
l LINE Corporation
l ITSC Network Development Team
l
l 2019~LINE ()
DNS Service
NAT Service, LB Service, Overlay NW
ABOUT ME
Slide 3
Slide 3 text
Agenda • Our NFV Services
• Multi-AZs Support Policy
• How to support Multi-AZs in our NFVs
• Conclusion
Slide 4
Slide 4 text
Our Services
A C
C B
4
Slide 5
Slide 5 text
Our Services: NFV
A C
C B
5
Slide 6
Slide 6 text
Our NFV Services: DNS
DNS
l DNS CacheDNS Auth
l IP ANYCAST
6
IP ANCYAST
Slide 7
Slide 7 text
Our NFV Services: Load Balancer
DNS
l DNS CacheDNS Auth
l IP ANYCAST
Load Balancer
l L4LBL7LB
l L4LBIP ANYCAST
7
IP ANCYAST
Slide 8
Slide 8 text
Our NFV Services: NAT
DNS
l DNS CacheDNS Auth
l IP ANYCAST
Load Balancer
l L4LBL7LB
l L4LBIP ANYCAST
NAT
l InternetNAT
l NATD-PlaneIP ANYCAST
8
IP ANCYAST
Slide 9
Slide 9 text
• AZ$.-:9%7
• Default
:9/,AZ:904
• #
&86:9
• '2
3 AZ
5)+
• 1(
AZ
:9*
• '2
D-Plane"!# 5)
Multi-AZs Support Policy in NFV Services
9
Slide 10
Slide 10 text
Our NFV Services
DNS
l DNS CacheDNS Auth
l IP ANYCAST
Load Balancer
l L4LBL7LB
l L4LBIP ANYCAST
NAT
l InternetNAT
l NATD-PlaneIP ANYCAST
10
Slide 11
Slide 11 text
Our NFV Services
DNS
l DNS CacheDNS Auth
l IP ANYCAST
Load Balancer
l L4LBL7LB
l L4LBIP ANYCAST
NAT
l InternetNAT
l NATD-PlaneIP ANYCAST
11
Slide 12
Slide 12 text
DNS: Architecture
VM !'
l DNS.
&VM
%+!$
l )#VM
+HV
BGP / ,
l Full L3!$
l VMHV-DNSVIP ,
l VM( BGP Daemon*"
12
Slide 13
Slide 13 text
13
JANOG48: Refresh DNS Infrastructure with Modern Datacenter Network
Slide 14
Slide 14 text
DNS: Multi-AZs Support(1/2)
2AZDNS%( ".
l DNSVMA=
3E
l AZ7> VM68 #'-
AZ),*.BGPD
l DNS /32 VIP5C
l DNS$+&!B;
AZ?4F5C/> <1
9:0@
14
LB: Service-in
$4
l Old NetworkLB%6+5
l AZ!#LB&3/27+5
)'
l %6&3(*1/
+0, 2. 1-
l 1
LB90Gbps"7
25
Slide 26
Slide 26 text
LB: Service-in
$-	U
l Old NetworkLB:XDV
l AZ68LB=T /27DV
B1?
$-&#% $
l :X=T4AC1M) $$-&#
DN F5RI2QH
l 1
LB- !90Gbps7Y
3<@
l NW"+(.,/>B3<
l AZP$-&#S
J;
0K' /EWGL
26
AZP:X0O
!*/' /