Netflix 如何調校 XEON/EPYC 串流伺服器 - 3C

Kumar avatar
By Kumar
at 2019-09-24T12:03

Table of Contents


EuroBSDCon 2019 的簡報
https://people.freebsd.org/~gallatin/talks/euro2019.pdf

Netflix 一直都用 FreeBSD 丟影片,他們會拿最新的測試版來用,
而且會魔改配合他們的需求,像是丟 100Gb/s 的加密資料這樣

然後他們試著弄到 200Gb/s 等級,就拿新玩具來試了

調整前 最佳化後
Xeon 4216 (16C32T) X2 105Gb/s 191Gb/s
EPYC 7502P (32C64T) 68Gb/s 194Gb/s

主要是在調整 FreeBSD 的核心做 NUMA 架構的最佳化,
簡單講就是降低 CPU 間的資料互傳需求,有興趣的話可以看一下簡報內容

可以看出來在這個領域有調沒調差非常多,板上有時候會看到
Phoronix 的測試資料也是這樣,編譯器參數不同效能就差很大

另外就是他們會這樣搭配跟 PCIe 通道數也有關,因為資料要從硬碟拉出來
然後再從網卡丟出去 (簡報上是寫至少要 64 條)

--
Do you hear the people sing? Singing a song of Angry Birds.

--
Tags: 3C

All Comments

Jake avatar
By Jake
at 2019-09-28T12:51
測出來不是 bsd 落後 linux 很多嘛
Susan avatar
By Susan
at 2019-10-01T15:49
真香
Leila avatar
By Leila
at 2019-10-05T02:21
感覺給AMD的說明怪怪的
Susan avatar
By Susan
at 2019-10-05T17:37
EPYC 7551/7502P
Oscar avatar
By Oscar
at 2019-10-09T02:49
Naples和Rome兩個架構差很多
Heather avatar
By Heather
at 2019-10-10T03:16
網路這塊 freebsd 比較強,所以 netflix 拿來做 cdn
Queena avatar
By Queena
at 2019-10-14T04:55
他們是從作業系統核心去解這個問題,雖然架構不同
Heather avatar
By Heather
at 2019-10-16T21:16
但是只要能減少跨 chip 互傳效能就可以提升
Connor avatar
By Connor
at 2019-10-19T05:18
屌屌的
Tom avatar
By Tom
at 2019-10-21T04:19
我還以為會用特製的ASIC跑哩,不然直播擷取卡幹嘛的?
Ethan avatar
By Ethan
at 2019-10-25T02:42
這是串流伺服器不是轉檔伺服器
Olivia avatar
By Olivia
at 2019-10-27T14:34
AMD沒有DDIO的硬體支援,是怎麼做到差那麼少的?

海盜船k65特價?

Franklin avatar
By Franklin
at 2019-09-24T09:06
Pcparty看到k65 lux rgb 2290 之前沒注意過不知道是不是常態性特價 ----- Sent from JPTT on my iPad - ...

AMD Navi14和Navi 12 據說將於十月推出

Harry avatar
By Harry
at 2019-09-24T07:55
根據PCGamesN的報告,AMD已經計劃透氣其Navi Radeon RX GPU在中階和低階領域帶來激 烈的競爭 該報告採用Mesa 3D GPU庫中的最新列表,該列表將兩個即將推出的Navi GPU (Navi 12和Navi 14)的PCI ID添加標記為trivial and urgent。 不過目 ...

AMD RX5300 XT 顯示卡B550晶片首次現身

Iris avatar
By Iris
at 2019-09-24T07:54
AMD RX5300 XT 顯示卡首次現身 - 軒仔 - 2019-09-23 現時 AMD Navi 顯示卡僅有 RX 5700 一個系列,目前流傳的消息指之後會有 Navi 12 / 14 / 21 等新核心、RX 5600 / 5500 / 5800 等新系列。不過規格及上市時間暫未有任何資料。 就 ...

藍寶RX 5700XT Nitro+到貨PULSE降價

Odelette avatar
By Odelette
at 2019-09-24T07:54
SAPPHIRE Nitro+ RX 5700XT 8G GDDR6 首批缺到貨 https://www.pcstore.com.tw/sapphiretech/M61095332.htm SAPPHIRE PULSE RX 5700XT 8G GDDR6 降價 https://www.pcstore.co ...

EVGA推出 PowerLink顯示卡轉接插頭

Jacob avatar
By Jacob
at 2019-09-24T07:53
去年EVGA推出了一款顯示卡供電轉接頭 叫EVGA PowerLink,很多玩家認為只是讓供電走線更美觀 其實不然,EVGA官方論壇測試給出了一些有趣的訊息 據了解EVGA PowerLink內擁有穩定兩個高品質濾波電容和控制晶片 在測試中接入電壓更穩定,紋波和噪聲波動更小,有助於顯示卡性能更穩定輸出。 如圖 ...