Slide 1

Slide 1 text

*LVP/BLBKJNB 4IV.VLBJ 5BLVNB:V[VSJIBSB A story to adopt SONiC in -*/&`T Clos Network

Slide 2

Slide 2 text

"CPVU6T *LVP/BLBKJNB /FUXPSL%FWFMPQNFOU 4IV.VLBJ /FUXPSL$POTUSVDUJPO 5BLVNB:V[VSJIBSB /FUXPSL0QFSBUJPO

Slide 3

Slide 3 text

$POUFOUT 8IBU-FEVTUP 40/J$ 0QFSBUJPOBM$IBMMFOHFT 3PBENBQ

Slide 4

Slide 4 text

-*/&OFUXPSL

Slide 5

Slide 5 text

8IBUJT7FSEB 7JSUVBM .BDIJOF #BSFNFUBM )ZQFSWJTPS • 7FSEB JTUIFQSJWBUFDMPVEQMBUGPSNGPS-*/& • 5IJTQMBUGPSNIPTUTNBOZPG-*/&TTFSWJDFT • 8FIPTU7FSEB $MVTUFST • 7FSEB 1SPE'PSQSPEVDUJPOTFSWJDF • 7FSEB %FW'PSTFSWJDFEFWFMPQNFOU

Slide 6

Slide 6 text

*1$-04%BUB$FOUFS/FUXPSL • 7FSEB JTXPSLJOHPO*1$-04%BUB$FOUFS/FUXPSL • $-045PQPMPHZ • #(1POMZTJNQMFOFUXPSL/POFFEGPSDPNQMFYQSPUPDPMMJLF&71/ 79-"/ • 0SDIFTUSBUFECZJOUFSOBMMZEFWFMPQFE$-04$POUSPMMFS @ʜ ʜ ʜ ʜ ʜ &$.1 &$.1 &$.1 -FBG 4QJOF &YUFSOBM 5P3 Y #(1 #(1 #(1 -*/&ͷωοτϫʔΫΦʔέετϨʔλΛϦχϡʔΞϧͨ͠࿩!+"/0(IUUQTXXXKBOPHHSKQNFFUJOHKBOPHMJOFP

Slide 7

Slide 7 text

8IBU-FEVTUP 40/J$

Slide 8

Slide 8 text

8IBUJT40/J$ 3FGFSFODF40/J$$PNNVOJUZ6QEBUFBOE#FZPOE 118 new features in 2022

Slide 9

Slide 9 text

8IBU-FEVTUP 40/J$ 8IZ8F-PPLFEGPS"OPUIFS0QUJPO %FMJWFSZ $PTU "VUPNBUJPO *446&4

Slide 10

Slide 10 text

8IBU-FEVTUP 40/J$ 8IZ8F-PPLFEGPS"OPUIFS0QUJPO %FMJWFSZ $PTU "VUPNBUJPO 8IJUFCPY .VMUJ7FOEPS 0SDIFTUSBUPS $FOUSJD ,&:803%4 *446&4

Slide 11

Slide 11 text

8IZ8F-PPLFEGPS"OPUIFS0QUJPO %FMJWFSZ $PTU "VUPNBUJPO 8IJUFCPY .VMUJ7FOEPS 0SDIFTUSBUPS $FOUSJD ,&:803%4 *446&4 .VMUJQMF)8 TVQQPSU 044 3&45 '33 40/J$ 8IBU-FEVTUP 40/J$

Slide 12

Slide 12 text

BBC $-*#BTF "1*#BTF /PSUICPVOE*' • 5FYUQBSTJOH &SSPSQSPOF • 4USVDUVSFE EBUB 7BMJEBUJPO 8IBU-FEVTUP 40/J$

Slide 13

Slide 13 text

'33PVUJOH 8IBU-FEVTUP 40/J$

Slide 14

Slide 14 text

%FWFMPQNFOUPS4PMVUJPO 8IBU-FEVTUP 40/J$ $PNNPO6TF -*/&4QFDJGJD /P4PMVUJPO 3FMJBCMF4PMVUJPO

Slide 15

Slide 15 text

8IBU-FEVTUP 40/J$ $PNNPO6TF -*/&4QFDJGJD /P4PMVUJPO 3FMJBCMF4PMVUJPO %FWFMPQNFOUPS4PMVUJPO /'7GPS 7FSEB -PBECBMBO DFSFUDʜ

Slide 16

Slide 16 text

8IBU-FEVTUP 40/J$ $PNNPO6TF -*/&4QFDJGJD /P4PMVUJPO 3FMJBCMF4PMVUJPO /04JO$MPT/FUXPSL "OZ4VJUBCMF4PMVUJPOGPS-*/& %FWFMPQNFOUPS4PMVUJPO /'7GPS 7FSEB -PBECBMBO DFSFUDʜ

Slide 17

Slide 17 text

8IBU-FEVTUP 40/J$ $PNNPO6TF -*/&4QFDJGJD /P4PMVUJPO 3FMJBCMF4PMVUJPO %FWFMPQNFOUPS4PMVUJPO /'7GPS 7FSEB -PBECBMBO DFSFUDʜ /04JO$MPT/FUXPSL "OZ4VJUBCMF4PMVUJPOGPS-*/& #SPBEDPN &EHFDPSF )BSEXBSF

Slide 18

Slide 18 text

8IBU -FE VT UP 40/J$ 8IZ&OUFSQSJTF40/J$ Reference: https://www.opencompute.org/events/past-events/webinar-sonic-paves-the-way-for-open-networking

Slide 19

Slide 19 text

"QSJM 1P$3FQPSU +BOVBSZ /PX 8IBU -FE VT UP 40/J$ .POUIT 8IZ&OUFSQSJTF40/J$ %FDFNCFS 1SPKFDU4UBSU +VOF 4FSWJDFJOJO 7FSEBEFW

Slide 20

Slide 20 text

%FDFNCFS 1SPKFDU4UBSU +VOF 4FSWJDFJOJO 7FSEBEFW "QSJM 1P$3FQPSU +BOVBSZ /PX 8IBU -FE VT UP 40/J$ .POUIT 8IZ&OUFSQSJTF40/J$ %FW $POTU 0QF

Slide 21

Slide 21 text

&WBMVBUJPO3FTVMU4VNNBSZ TEST TYPE 0, /( 'VODUJPO Performance 5SBGGJD-PTT.FBTVSFNFOU -POH5FSN&OEVSBODF .POJUPSJOH -PX 1SJPSJUZ 0QFSBUJPO • &EHFDPSF )8 • 7326-56X, 7816-64X 8IBU -FE VT UP 40/J$

Slide 22

Slide 22 text

• *TTVFT • $-04OFUXPSLTXJUDIFTIBWFBMPUPGIPTUSPVUFT FTQFDJBMMZPOVQQFSMBZFSTXJUDI • *OTVGGJDJFOU'*#XSJUJOHQFSGPSNBODFDBVTFQBDLFUMPTT '*# XSJUJOHQFSGPSNBODF @ʜ ʜ ʜ ʜ ʜ &$.1 &$.1 &$.1 -FBG 4QJOF &YUFSOBM 5P3 Y 3PVUF$PVOU "CPVU SPVUFT 8IBU -FE VT UP 40/J$

Slide 23

Slide 23 text

'*# XSJUJOHQFSGPSNBODF • 4PMVUJPO • 5FTU'*#XSJUJOHQFSGPSNBODF • /PCJHEJGGFSFODFCFUXFFO40/J$ BOE&YJTUJOH4XJUDI 0 1 2 3 4 5 6 7 8 9 SONiC Existing Switch 0 1 2 3 4 5 6 7 8 SONiC Existing Switch JQWIPTUSPVUFTBEE JQWIPTUSPVUFTEFMFUF 8IBU -FE VT UP 40/J$

Slide 24

Slide 24 text

0QFSBUJPOBM$IBMMFOHFT

Slide 25

Slide 25 text

"QSJM 1P$3FQPSU +BOVBSZ /PX .POUIT %FDFNCFS 1SPKFDU4UBSU +VOF 4FSWJDFJOJO 7FSEBEFW 5IJT1FSJPE 0QFSBUJPOBM$IBMMFOHFT

Slide 26

Slide 26 text

.Z 'JSTU*NQSFTTJPOPO40/J$"EBQUJPO • +VTUSFDFOUMZ ZPVEFQMPZFEBMBSHFOVNCFSPG UIFOFXEFWJDFTXJUIPVUBOPUJDF • "OPUIFSOFXTXJUDI /P UIBOLZPV • 5IBUNPEFMGSFRVFOUMZSFCPPUJOHBOENVMGVODUJPOJOH • 8FBSFPOGJSFCFDBVTFPGUIFIFBQTPGJOUFSGBDFGBJMVSF • 40/J$ .645/05CFUIBUQSPCMFNBUJD"SFZPVTVSFBCPVUUIBU • 0I GFFMJOHIFBEBDIF5PPNBOZUIJOHTUPMFBSO PQFSBUJOHDPTU MPBETPOGJSTUBMFSUIBOEMFST 5PPMGJYFT "OPUIFSOFXTXJUDIBHBJO 0QFSBUJPOBM$IBMMFOHFT 8IBUJT40/J$

Slide 27

Slide 27 text

0QFSBUJPO $PODFSOTBCPVU*OUFSGBDF'MBQQJOH 4JMFOU3FCPPUJOH 0QFSBUJPO 0QFSBUJPOBM$PNQMFYJUZ 'VODUJPO *OUFSGBDF /BNF 1PMJDZ .POJUPSJOH 'VODUJPO 3BDLBSSBOHFNFOU 'VODUJPO 0QFSBUJPOBM$IBMMFOHFT

Slide 28

Slide 28 text

)PXUP1SPDFFE • 8FFLMZ.FFUJOHT • %FWFMPQNFOU $POTUSVDUJPO 0QFSBUJPOQBSUJDJQBUFE • $IFDL4UBUVTPG&WBMVBUJPO $POTUSVDUJPO FUD • 4IBSJOHPG0QFSBUJPOBM*TTVFT • 4FFLJOH4PMVUJPOT 0QFSBUJPOBM$IBMMFOHFT

Slide 29

Slide 29 text

$PODFSOTBCPVU*OUFSGBDF'MBQQJOH BOE4JMFOU3FCPPUJOH • *TTVFT • *GBOPUIFSOFXTXJUDIIBTUIFGPMMPXJOHT • 'SFRVFOU*OUFSGBDF'MBQQJOH • 'SFRVFOUSFCPPUJOHBOENVMGVODUJPOJOH • *UTHPJOHUPCFB/*()5."3&GPSPQFSBUJPO Interface Failure Device Down, Reboot Other 3FTQPOTFPG&NFSHFODZ"MFSU 0QFSBUJPOBM$IBMMFOHFT

Slide 30

Slide 30 text

*OUFSGBDF'MBQQJOH BOE4JMFOU3FCPPUJOH • $BMDVSBUJPOCBTFEPOUIFOVNCFSPGFYDIBOHFEUSBOTDJFWFST YDWST • 'PSUIFTQFDJGJDTXJUDIJOBTFSWFSSPPN $BTF $BTF &YDIBOHFE YDWS NPOUI NPOUI 5PUBMYDWST TXJUDIFT YMJOLT YDWST TXJUDIFT YMJOLT YDWST 'BJMVSF3BUF • 'PS40/J$&EHFDPSF TXJUDIFTYMJOLTYDWST • /PBMFSUGPSNPOUITJTPVSFYQFDUBUJPO • /FFENPSFNPOJUPSJOHJO7FSEBEFW FOWJSPONFOU 'BJMVSFSBUFJOBNPOUI 0QFSBUJPOBM$IBMMFOHFT

Slide 31

Slide 31 text

0QFSBUJPOBM$PNQMFYJUZ • *TTVFT • /FFEUPIBWFPQFSBUPSTMFBSOUIFPQFSBUJOHDPNNBOETPGUIFOFX04 • 0QFSBUJPOTNBOVBMOFFETUPCFSFWJTFE 0QFSBUJPOBM$IBMMFOHFT

Slide 32

Slide 32 text

0QFSBUJPOBM$PNQMFYJUZ • 4PMVUJPO • $-04DPOUSPMMFS • 4FUVQ %FUPVS FUDʜ /04" /04# /04$ • $-*$PNNBOE.BOVBMT 0QFSBUJPOBM$IBMMFOHFT

Slide 33

Slide 33 text

0QFSBUJPOBM$PNQMFYJUZ • "VUPNBUJPOXJUI$-04$POUSPMMFSUPNJOJNJ[FUIFPQFSBUJPOBMMPBET 4BNF6*GPS/04FT BOEBVUPUJD DIFDL • )PXFWFS PQFSBUPSTBSFSFRVJSFEUPMFBSOBMM/04FTUPTPNFFYUFOUGPSIBOEMJOHJTTVFT 0QFSBUJPOBM$IBMMFOHFT

Slide 34

Slide 34 text

*OUFSGBDF/BNF1PMJDZ • *TTVFT • *OUFSGBDFOVNCFSJOHTUBSUTGSPN • *OUFSGBDFTUPTFSWFSTBSFGSPN&UIUP&UI • (FOFSBSMMZ JUTUBSUTGSPN5IFEJGGFSFODFXJMMDBVTFBIVNBOFSSPS • *OUFSGBDFOVNCFSTPOUIFGSPOUQBOFMTUBSUGSPN 1SJOUFE/VNCFST /VNCFST0O40/J$ 0QFSBUJPOBM$IBMMFOHFT

Slide 35

Slide 35 text

&UI &UI 4FSWFS@ $POGVTJOH 40/J$ 0UIFS 4XJUDIFT 3FNPUF 0QFSBUPS -PDBM 0QFSBUPS 3FQMBDFUIFDBCMF BUQPSU 0, 5P3 5P3 0QFSBUJPOBM$IBMMFOHFT

Slide 36

Slide 36 text

• 4PMVUJPO • 'JYJO&OUFSQSJTF40/J$ • 5IFTDPQFJODMVEFT 3&45 (/.* $POGJH@ECKTPO GSSDPOG TZTMPH 4/.1FUD • 5IFOFXOVNCFSJOHQPMJDZJTPQUJPOBM &UI 4FSWFS@ 40/J$ 0UIFS 4XJUDIFT &UI 5P3 5P3 0QFSBUJPOBM$IBMMFOHFT

Slide 37

Slide 37 text

3BDLBSSBOHFNFOU "4*4 50#& 5P3" 5P3# 4FSWFS 4FSWFS ʜ 5P3" 5P3# 4FSWFS 4FSWFS ʜ • $IBOHF3BDLBSSBOHFNFOUGPSTNPPUI%"$SFNPWBM 0QFSBUJPOBM$IBMMFOHFT

Slide 38

Slide 38 text

.POJUPSJOH • *TTVFT • 4/.1QSPDFTTDSBTIQFSJPEJDBMMZ • 4PNF4/.1.*#XIJDI-*/&VTFXBTOPUBWBJMBCMF • .BTTJWFMPHHJOH 0QFSBUJPOBM$IBMMFOHFT

Slide 39

Slide 39 text

.POJUPSJOHCZ4/.1 • 4PMVUJPO • 4IBSFEUIFJTTVFEFUBJMPOXFFLMZNFFUJOHXJUI&OUFSQSJTF40/J$ EFWFMPQNFOUNFN CFST • #PUIJTTVFTXBTGJYFEXJUIJOPOMZNPOUI 4/.1.*# TUBUVT .FNPSZVTBHF 0, $16VTBHF 0, *OUFSGBDFDPVOUFS 0, UFNQFSBUVSF 0, --%1JOGP 0, 1PXFSTUBUVT /(0, '"/TUBUVT /(0, 0QFSBUJPOBM$IBMMFOHFT

Slide 40

Slide 40 text

-PHHJOH 0 20,000 40,000 60,000 80,000 100,000 120,000 140,000 SONiC NOS A NOS B NOS C NOS D NOS E 120,000 13,000 <100 <100 <100 <100 /VNCFSPGTZTMPHNFTTBHFTQFSEBZ • #ZEFGBVMU #SPBEDPN40/J$ TFOEBMBSHFOVNCFSPG TZTMPHNFTTBHFT5IJTDBVTF)JHI MPBEPGTZTMPHTFSWFS • $MBTTJGZTZTMPHNFTTBHFTNBOVBMMZBOETUPQTFOEJOHVOOFDFTTBSZTZTMPH 0QFSBUJPOBM$IBMMFOHFT

Slide 41

Slide 41 text

4VNNBSZ •5IFSFXFSFWBSJPVTPQFSBUJPOBMQSPCMFNT CVUXFNBOBHFEUPDMFBSUIFN •4P GBS 40/J$ OPEFTBSFSVOOJOH TUBCMZ • *UXBTHPPEUIBUXFXFSFBCMFUPDIFDLBOEEJTDVTTGSPNBOPQFSBUJPOBMQFSTQFDUJWF GSPNUIFFBSMZTUBHFTPGUIF OFX /04 TVQQPSUQSPKFDU 0QFSBUJPOBM$IBMMFOHFT

Slide 42

Slide 42 text

3PBENBQ

Slide 43

Slide 43 text

%FDFNCFS 1SPKFDU4UBSU +VOF 4FSWJDFJOGPS 7FSEBEFW&OW +VOF /PEFT %FQMPZNFOU "QSJM 1P$3FQPSU +BOVBSZ /PX 4FSWJDFJOGPS 7FSEBQSPE 1SPKFDU4DIFEVMF 8IBU 8FSF 8PSLJOH 0O

Slide 44

Slide 44 text

3PBENBQ • )BSEXBSF"HOPTUJD/FUXPSL • $MPT/FUXPSL7FSJGJDBUJPO • 43W5FSNJOBUJPOPO5P3 • 1SJWBUF/FUXPSL&YUFOTJPOUP1IZTJDBM4FSWFST • )JHI1FSGPSNBODF1SJWBUF/FUXPSL(BUFXBZ

Slide 45

Slide 45 text

4VNNBSZ • $PMMBCPSBUJWF%FDJTJPONBLJOH • 'BTU4FSWJDFJO %FW $POTU 0QF 1P$3FQPSU .POUIT 1SPKFDU4UBSU 4FSWJDFJOJO 7FSEBEFW 4UBLF IPMEFST

Slide 46

Slide 46 text

)PXEPZPVFWBMVBUFBOFX/04 2VFTUJPOTGSPN4QFBLFST &YQFDUBUJPOTPO40/J$ &Y8IFOPQFSBUJPOUFBNKPJOUIFQSPKFDU &Y8IFSFEPZPVQMBOUPVTF40/J$ .BOBHFNFOU $BNQVT "OZRVFTUJPOTBSFXFMDPNF

Slide 47

Slide 47 text

5)"/,:06