當(dāng)你看到一個(gè)新餐廳的瀏覽器廣告,或是一個(gè)送給難以取悅的家庭成員的完美禮物時(shí),你可能不會(huì)想到用來(lái)發(fā)布廣告的基礎(chǔ)設(shè)施。然而,這種基礎(chǔ)設(shè)施正是讓 Criteo 這樣的廣告公司提供這些見(jiàn)解的原因。 NVIDIA 網(wǎng)絡(luò)組合對(duì) Criteo 技術(shù)堆棧至關(guān)重要。
Criteo 是一個(gè)在線廣告平臺(tái),介于數(shù)字廣告商和出版商之間。這項(xiàng)業(yè)務(wù)需要 Criteo 解決與“網(wǎng)絡(luò)規(guī)模”數(shù)量相關(guān)的問(wèn)題。 Criteo 每天處理幾千億美元的銷售額,這是由幾萬(wàn)臺(tái)服務(wù)器上的數(shù)十億廣告、數(shù)千臺(tái)網(wǎng)絡(luò)設(shè)備和每秒太比特的東西方流量驅(qū)動(dòng)的。 Criteo 的 10 個(gè)數(shù)據(jù)中心(橫跨三大洲)內(nèi)部和之間的通信至關(guān)重要,網(wǎng)絡(luò)占據(jù)了中心地位。
遠(yuǎn)離鎖定
從 2014 年開(kāi)始, Criteo 啟動(dòng)了一項(xiàng)全面改革網(wǎng)絡(luò)戰(zhàn)略、實(shí)現(xiàn)基礎(chǔ)設(shè)施現(xiàn)代化和降低成本的計(jì)劃。通過(guò)從不同供應(yīng)商處采購(gòu)硬件, Criteo 將能夠降低成本,在采購(gòu)過(guò)程中獲得更大的靈活性,并減少對(duì)單個(gè)供應(yīng)商供應(yīng)鏈的依賴。
有了新的硬件方法,接下來(lái)就是軟件。 Criteo 需要他們的操作系統(tǒng)與他們的網(wǎng)絡(luò)自動(dòng)化堆棧兼容,后者由內(nèi)部的、與硬件無(wú)關(guān)的工具組成,這些工具主要是用 Python 構(gòu)建的。但是,每一個(gè)添加到混合中的新操作系統(tǒng)都需要對(duì)堆棧的其余部分進(jìn)行獨(dú)特的更新來(lái)支持它。此外,雖然供應(yīng)商的硬件通常是負(fù)擔(dān)得起的,但附帶的專有軟件使預(yù)算膨脹。
為所有平臺(tái)選擇一個(gè)操作系統(tǒng)解決了這兩個(gè)問(wèn)題。進(jìn)入 SONiC :在參加了開(kāi)放計(jì)算項(xiàng)目( OCP )全球峰會(huì)之后, Criteo 于 2018 年初開(kāi)始評(píng)估 NOS 。作為微軟和 OCP 為滿足 hyperscalers 的需求而構(gòu)想的開(kāi)源操作系統(tǒng), SONiC 的設(shè)計(jì)和功能滿足了 Criteo 的需求。此外, SONiC 的開(kāi)放性與 Criteo 靈活的硬件采購(gòu)策略完美結(jié)合,將充分釋放他們的網(wǎng)絡(luò)堆棧。
用 NVIDIA 翻開(kāi)新的一頁(yè)
Criteo 和 NVIDIA 在 SONiC 上的合作伙伴不僅僅是將 NVIDIA 視為一個(gè)供應(yīng)商, NVIDIA 維護(hù)和開(kāi)發(fā) SONiC 的功能集, Criteo 還幫助提供輸入。這來(lái)自 NVIDIA 向客戶提供 SONiC 的方式。 ZVK3 并沒(méi)有從社區(qū)版本中構(gòu)建一個(gè)專有的分支,而是將操作系統(tǒng)的社區(qū)版本支持為“純 SONiC ”,沒(méi)有任何附加組件。作為 SONiC 代碼庫(kù)的主要貢獻(xiàn)者之一, NVIDIA 在影響 SONiC 的路線圖和實(shí)現(xiàn) Criteo 的愿景方面具有獨(dú)特的地位。
此外,由于 NVIDIA 提供了 ASIC 到協(xié)議( A2P )的支持,網(wǎng)絡(luò)團(tuán)隊(duì)可以完全依賴 NVIDIA 在任何級(jí)別以最小的中斷卸載和分類網(wǎng)絡(luò)問(wèn)題。 Criteo 還受益于 NVIDIA 在太空中的應(yīng)用。 NVIDIA 開(kāi)發(fā)了這些功能并將其上傳到社區(qū)的主要分支,保持了純粹的聲波承諾,并允許 Criteo 自由選擇。
概括
在評(píng)估任務(wù)時(shí), Criteo 2014 年項(xiàng)目的目標(biāo)已達(dá)到預(yù)期目標(biāo),成本得到控制,部署靈活性不斷提高,網(wǎng)絡(luò)團(tuán)隊(duì)掌握了一些 DevOps + CI / CD 的實(shí)用技能。但目標(biāo)仍在進(jìn)行中; Criteo 看到了一天,所有的基礎(chǔ)設(shè)施,包括他們的管理網(wǎng)絡(luò),都在運(yùn)行 SONiC ,真正的一個(gè) NOS 來(lái)統(tǒng)治他們。所以下一次,當(dāng)你看到那個(gè)殺手級(jí)的廣告時(shí),也許你也會(huì)想到讓它成為可能的網(wǎng)絡(luò)結(jié)構(gòu)。
關(guān)于作者
Taylor Allison 負(fù)責(zé)與 NVIDIA 以太網(wǎng)交換機(jī)產(chǎn)品組合相關(guān)的產(chǎn)品營(yíng)銷,包括硬件平臺(tái)、網(wǎng)絡(luò)操作系統(tǒng)和遙測(cè)工具。 Taylor 熱衷于數(shù)據(jù)中心基礎(chǔ)設(shè)施領(lǐng)域的產(chǎn)品營(yíng)銷和管理,擁有網(wǎng)絡(luò)、存儲(chǔ)、 HPC 和 AI / ML 方面的專業(yè)知識(shí)。在 2021 年加入 NVIDIA 之前, Taylor 是聯(lián)想的 HPC / AI 存儲(chǔ)領(lǐng)導(dǎo)者,負(fù)責(zé)高性能存儲(chǔ)平臺(tái)、軟件和解決方案。泰勒在北卡羅來(lái)那大學(xué)獲得數(shù)學(xué)碩士學(xué)位。
審核編輯:郭婷
-
NVIDIA
+關(guān)注
關(guān)注
14文章
5025瀏覽量
103267 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
6856瀏覽量
123444
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論