FB DC Network Evolution v0.1
FB DC Network Evolution v0.1
FB DC Network Evolution v0.1
- "FatCat" Architect
- Using big box Cisco N7K and C3K
Cisco N7018
Cisco N7018
Cisco N3k
• The cluster size is limited by the size of the CSW. CSW port density limit the scale and
bandwidth of these topologies.
• Very large switches (Eg: Nexus 7018) restrict vendor choice and are produced in smaller
volumes which result in high per-port CapEx and OpEx.
• Large switches tend to have oversubscribed switching fabrics (internally), so all ports
cannot be used simultaneously.
Traffic Trend in FB DC
128X40G FSW(6ack)
128X100G FSW (BackPack)
Arista
7308X
• Scaling
• Scaling • ASICs • ASICs
• Scaling • Capacity
• Region • Optics • Power and
• Capacity • Service and
• Topology and • Fiber cooling
• Region Server
routing infrastructure • Physical
• Bandwidth
space
100G CWDM4-OCP
4 Down 4 Up
for Rack Switch for Spine Switch
uServer Control
12 12 12 12
Fabric 400G
Fabric 100G
• Broadcom Tomahawk-3
• Same rack uplink bandwidth capacity as 4 x 400G: up to 1.6T per TOR
• 3X+ less chips and control planes =
TCO and Ops efficiency
• 2X+ less power/Gbps than 100G F4 fabrics
• Mature and available optics, instead of
high-volume bleeding edge ramp-up:
OCP 100G CWDM4
• Realistic next-steps scalability:
- optimized for power in current and future generations
- 200G or 400G optics as the way to achieve the
next 2x or 4x
FA 16
FA 01
Plane
S001 S002 S003 S004 S016 S001 S002 S003 S004 S016
Fabric 1 Fabric 6
(Building) (Building)
Pod 01, Fabric 1 Pod 96, Fabric 1 Pod 01, Fabric 6 Pod 96, Fabric 6
TOTALS 4608 RACKS PER F16 TOTALS 6X4,608 = 27,648 RACKS TOTALS 4608 RACKS PER F16
• 12.8Tbps throughput
• Modular design, instead of fixed ‘pizza box’ design Regional Fabric
-8 slots with 4x400G (PIM-4DD/QSFP-DD) or 16x100G Aggregator (FA)
(PIM-16Q/QSFP-28)
≫With 4 reverse gearbox on PIM-16Q card
• 8x200G, 16x40G/100G
• 100G CWDM4-OCP optics with reverse gearbox
Spine Switch
≫Support mixed-and-match
-Redundant power
-Redundant fan
• Multiple roles
-Leaf, spine, aggregator Fabric Switch
8 6
24 12
AC PSU Up to 4 PSU
(1900W) (2 Default)
48 Confidential. Copyright © Arista 2018. All rights reserved.
High Level Schematic: 7368X - System
TH3
Management Card
GB GB GB GB GB GB GB GB
- Keep the same F8/F16 architect, but upgrade each link from 100G CWDM to 200G FR4
- Upgrade to new ToR Wedge400 and Minipack2 / Arista7388x4
Cables: UU – DU (4 x 2 x 2) FA 01 FA 16 Cables: UU – DU (4 x 2 x 2)
IXIA: None IXIA: None
Cables: Cables:
- FSW to SSW (48 Links x 2(planes) x - FSW to SSW (48 Links x 2(planes) x
2(Pods) 2(Pods)
- SSW to FA (8(Per Du) x 2(2 Du’s) x 4 - SSW to FA (8(Per Du) x 2(2 Du’s) x 4
(SSW) x 2 (Planes) (SSW) x 2 (Planes)
- IXIA: 8x100G to test FA - IXIA: 8x100G to test FA
6K IPv4 Routes
12K IPv6 Routes
AS32934 AS64562
DR01 4 links EB-01 EB-02
IXIA 8 links
wa495 GHS274 GHS273
200.0.1.0/24
1000 Routes
AS65501
FA01-
UU1
FA01- FA01 AS65501 FA02-
UU1
FA02-
FA02
AS8001 GLC262 UU2 AS8002 AS8001 UU2 AS8002
GLC260
GLC261 GLC259
LC2 B0 B0
18 links
48 links
FA02-
48 links FA02-
FA01- FA01- FA01- FA02- FA02- DU4
FA01- AS7001 DU2
AS7001 DU1 AS7002 DU2 AS7003 DU3 DU4 AS7004 DU1
GLC271 AS7002 DU3 AS7003 GLC269 AS7004
GLC274 GLC272 GLC264 GLC273 GLC263 B0 EBB
GLC270 B0 EBB
B0 B0 7,9
8 links
ITM0 P0 2/5/1
ITM0 P1 2/3/1 IXIA
ITM0 P0 2/15/1
ITM0 P6 6/5/1
ITM1 P2 4/9/1
ITM1 P3 3/15/1
AS65074 AS65074
12 links
8 links
POD1 04:05 04:06
dm1-rack91-ixia1 POD2 POD1 04:07 04:08
dm1-rack91-ixia1 POD2
IPv4: 6K IPv4: 6K
IPv6: 10K IPv6: 10K
RSW-2 RSW-4 RSW-1 RSW-2 RSW-4 RSW-1 RSW-2 RSW-4 RSW-1 RSW-2 RSW-3 RSW-4
F02
RSW-1 RSW-3 RSW-3 RSW-3
F01
UPP417 UPP418 UPP419 UPP406 UPP413 UPP414 UPP415 UPP416 UPP407 UPP408 UPP409 UPP410 UPP411 UPP435 UPP421 UPP422
10/1 15/1 15/1 15/1 15/1 10/1 15/1 15/1 15/1 15/1 10/1 15/1 15/1 24/1 15/1 10/1 15/1 15/1 15/1 15/1
AS2001 AS2002 AS2003 AS2004 dm1-rack91-ixia1:02:03 AS2001 AS2002 AS2003 AS2004 dm1-rack91-ixia1:02:03 AS2001 AS2002 AS2003 AS2004 AS2001 AS2002 AS2003 AS2004
10.191.0.1/32 10.191.0.2/32 10.191.0.3/32 10.191.0.4/32 10.191.0.65/32 10.191.0.66/32 10.191.0.67/32 10.191.0.68/32 10.191.32.1/32 10.191.32.2/32 10.191.32.3/32 10.191.32.4/32 10.191.32.65/32 10.191.32.66/32 10.191.32.67/32 10.191.32.68/32
10.128.225.0/24 10.128.225.0/24
8401:db00:191::1/128 8401:db00:191::2/128 8401:db00:191::3/128 8401:db00:191::4/128 8401:db00:191::65/128 8401:db00:191::66/128 8401:db00:191::67/128 8401:db00:191::68/128 8401:db00:191:32::1/128 8401:db00:191:32::2/128 8401:db00:191:32::3/128 8401:db00:191:32::4/128 8401:db00:191:32::65 8401:db00:191:32::66 8401:db00:191:32::67 8401:db00:191:32::68
2803:db00:129:225::/64 2803:db00:129:225::/64
02:01 07:05 dm1-rack91-ixia1:07:08 dm1-rack91-ixia1:07:03 dm1-rack91-ixia1:07:06 02:02 07:01 dm1-rack91-ixia1:07:02 dm1-rack91-ixia1:07:04 dm1-rack91-ixia1:07:07 02:03 03:01 dm1-rack91-ixia1:03:02 dm1-rack91-ixia1:03:03 dm1-rack91-ixia1:03:04 02:04 03:05 dm1-rack91-ixia1:03:06 dm1-rack91-ixia1:03:07 dm1-rack91-ixia1:03:08
dm1-rack91-ixia1 dm1-rack91-ixia1 dm1-rack91-ixia1 dm1-rack91-ixia1
10.128.225.0/24 10.128.226.0/24 10.128.227.0/24 10.128.228.0/24 10.128.241.0/24 10.128.242.0/24 10.128.243.0/24 10.128.244.0/24 10.129.225.0/24 10.129.226.0/24 10.129.227.0/24 10.129.228.0/24 10.129.241.0/24 10.129.242.0/24 10.129.243.0/24 10.129.244.0/24
2803:db00:128:225::/64 2803:db00:128:226::/64 2803:db00:128:227::/64 2803:db00:128:228::/64 2803:db00:128:241::/64 2803:db00:128:242::/64 2803:db00:128:243::/64 2803:db00:128:244::/64 2803:db00:129:225::/64 2803:db00:129:226::/64 2803:db00:127:225::/64 2803:db00:129:228::/64 2803:db00:129:241::/64 2803:db00:129:242::/64 2803:db00:129:243::/64 2803:db00:129:244::/64