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