0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

以網(wǎng)絡(luò)為中心的性能:關(guān)鍵任務(wù)有效性的關(guān)鍵

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:KELLY MASOOD ? 2022-11-14 16:07 ? 次閱讀

當(dāng)今的高需求數(shù)據(jù)環(huán)境依賴于有效的以網(wǎng)絡(luò)中心通信,這可以決定任務(wù)的成功并決定作戰(zhàn)人員的生存能力。傳統(tǒng)方法導(dǎo)致效率低下的系統(tǒng)遇到瓶頸和網(wǎng)絡(luò)流量停滯。需要新一代的網(wǎng)絡(luò)加速系統(tǒng)來緩解痛苦。

TCP和UDP[傳輸控制協(xié)議和用戶數(shù)據(jù)報(bào)協(xié)議]等傳統(tǒng)架構(gòu)在計(jì)算機(jī)網(wǎng)絡(luò)中普遍存在。從歷史上看,這些協(xié)議要求主機(jī) CPU 承擔(dān)繁重的處理負(fù)擔(dān),并且是網(wǎng)絡(luò)流量瓶頸的主要原因。隨著網(wǎng)絡(luò)速度從 1G 到 10G 再到 40G/100G bps 甚至更高,主機(jī)處理器繼續(xù)受到瓶頸的困擾,這些瓶頸限制了關(guān)鍵網(wǎng)絡(luò)流量,導(dǎo)致系統(tǒng)停滯和效率低下。這些瓶頸可能對(duì)高需求、競爭環(huán)境、任務(wù)關(guān)鍵型應(yīng)用程序有害。在突發(fā)網(wǎng)絡(luò)流量環(huán)境中,服務(wù)器和客戶端由交換機(jī)和路由器層隔開,導(dǎo)致明顯的延遲、抖動(dòng)和不穩(wěn)定的行為,問題會(huì)變得更糟。

行業(yè)嘗試的重點(diǎn)是通過在通信控制器芯片(如媒體訪問控制器 (MAC))中實(shí)現(xiàn) TCP/IP 協(xié)議套件的某些功能、集成 CPU 或在適配器卡 (NIC) 上引入 ASIC [特定于應(yīng)用的集成電路] 來運(yùn)行堆棧,從而緩解網(wǎng)絡(luò)擁塞并提高吞吐量。其中大多數(shù)是以部分卸載的形式出現(xiàn)的,并導(dǎo)致網(wǎng)絡(luò)利用率從10%逐步提高到30%,這仍然有60%到70%的未使用容量和效率。

當(dāng)前格局中的技術(shù)優(yōu)勢

技術(shù)已經(jīng)發(fā)展,支持解決基于網(wǎng)絡(luò)的挑戰(zhàn)的不同方法,包括部分卸載功能,這主要在TCP連接保持打開相當(dāng)長一段時(shí)間的情況下提高性能。CPU 軟件仍會(huì)處理連接設(shè)置、重試和異常,從而導(dǎo)致其他應(yīng)用程序任務(wù)的執(zhí)行停止。它還使操作系統(tǒng)能夠?qū)⑼ㄐ诺乃?TCP/IP 數(shù)據(jù)段移動(dòng)到網(wǎng)絡(luò)適配器上的專用硬件,同時(shí)將 TCP/IP 控制決策留給主機(jī)服務(wù)器。

減少 CPU 開銷的兩種常用方法包括 TCP/IP 校驗(yàn)和卸載,這是一種將 TCP 和 IP 校驗(yàn)和數(shù)據(jù)包的計(jì)算從主機(jī) CPU 移動(dòng)到網(wǎng)絡(luò)適配器的技術(shù),從而降低 CPU 利用率;或大型發(fā)送卸載 (LSO),它使操作系統(tǒng)無需將應(yīng)用程序的傳輸數(shù)據(jù)分段為 MTU [最大傳輸單元] 大小的塊。

這些技術(shù)為發(fā)送的流量提供了性能優(yōu)勢,盡管對(duì)接收的流量幾乎沒有改進(jìn)。

完全卸載能力

相反,考慮完全卸載功能,這是一種卸載 TCP 通信堆棧的所有組件的方法:

通過處理所有與協(xié)議和數(shù)據(jù)處理相關(guān)的任務(wù),提高效率和數(shù)據(jù)完整性

支持多個(gè)并發(fā)會(huì)話(從 4 個(gè)到 1,000 個(gè)或更多),擴(kuò)展網(wǎng)絡(luò)帶寬和可維護(hù)性

最大限度地減少網(wǎng)絡(luò)爭用和中斷,從而專注于改進(jìn)應(yīng)用程序 I/O 事務(wù)性能

通過主機(jī)處理器在通過內(nèi)存進(jìn)行的每次 I/O 傳輸中僅涉及一次,從而大幅減少請(qǐng)求數(shù)量,而不會(huì)中斷 CPU

通過將數(shù)據(jù)直接從分配的緩沖區(qū)復(fù)制到應(yīng)用程序內(nèi)存緩沖區(qū)來提高系統(tǒng)性能,從而消除 TCP/IP 開銷的三個(gè)主要原因:中斷處理、內(nèi)存復(fù)制和協(xié)議處理

這種完全卸載架構(gòu)在不同的技術(shù)層中實(shí)現(xiàn)了創(chuàng)新方法,提供了超快的硬件搜索引擎功能,專為動(dòng)態(tài)陣列中的TCP狀態(tài)高效搜索而設(shè)計(jì);搜索引擎的可擴(kuò)展深度/寬度,通過現(xiàn)場可編程門陣列(FPGA)的超寬處理路徑,可以同時(shí)搜索更多的“狀態(tài)字段”;以及高度并行的流水線構(gòu)建塊,根據(jù)活動(dòng) TCP 會(huì)話的數(shù)量自動(dòng)擴(kuò)展或縮減。這些方法可實(shí)現(xiàn)無抖動(dòng)處理和數(shù)據(jù)傳輸。

將技術(shù)付諸實(shí)踐

正如行業(yè)經(jīng)驗(yàn)所證明的那樣,以CPU為中心的硅技術(shù)無法提供足夠的CPU功率來滿足最苛刻的網(wǎng)絡(luò)要求,盡管這種在高性能FPGA中實(shí)現(xiàn)的TCP/UDP加速技術(shù)在過去13年多的商業(yè)、工業(yè)和軍事應(yīng)用中一直在解決這個(gè)問題。

以下是幾個(gè)國防和軍事應(yīng)用領(lǐng)域以及用例示例。目標(biāo)領(lǐng)域包括數(shù)字戰(zhàn)場、網(wǎng)絡(luò)中心戰(zhàn)、軍事指揮中心間超快關(guān)鍵任務(wù)精確通信、戰(zhàn)區(qū)管理、衛(wèi)星基站到基站通信、城市戰(zhàn)和星地通信。

實(shí)際客戶項(xiàng)目:

多個(gè)通道接收來自需要發(fā)送/接收實(shí)時(shí)任務(wù)數(shù)據(jù)圖像的許多來源的大型復(fù)雜數(shù)據(jù)集

通過多個(gè)同時(shí)通道在地面站之間傳輸TCP/UDP通信數(shù)據(jù),具有低納秒級(jí)延遲和零抖動(dòng)

在需要網(wǎng)絡(luò)安全和高速數(shù)據(jù)傳輸?shù)牡孛嬲局g傳輸TCP/UDP加密數(shù)據(jù)

需要以接近 10G 或 40G 線速實(shí)時(shí)傳輸大圖像(每張圖像 》 GB 字節(jié))的圖像傳輸應(yīng)用

支持衛(wèi)星系統(tǒng)的地面站將數(shù)據(jù)和圖像實(shí)時(shí)分發(fā)到活躍的復(fù)雜網(wǎng)絡(luò)

在當(dāng)今的遠(yuǎn)程工作環(huán)境中,數(shù)百個(gè)客戶使用 Zoom(或其他遠(yuǎn)程通信平臺(tái))來共享實(shí)時(shí)數(shù)據(jù)文件,傳統(tǒng)的 TCP 網(wǎng)絡(luò)架構(gòu)會(huì)導(dǎo)致演示抖動(dòng)和峰值。在服務(wù)器級(jí)別使用 TCP 卸載解決方案來處理多個(gè)范圍的客戶端交互可以完全消除抖動(dòng)和峰值,從而消除數(shù)據(jù)丟失和誤解的事件?,F(xiàn)在考慮一下這種網(wǎng)絡(luò)保真度對(duì)軍事行動(dòng)的重要性。

與傳統(tǒng)方法相比,這些客戶項(xiàng)目的網(wǎng)絡(luò)加速性能提升了 5 到 60 倍,具體取決于目標(biāo)服務(wù)器/客戶端網(wǎng)絡(luò)的復(fù)雜性。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16416

    瀏覽量

    178756
  • 適配器
    +關(guān)注

    關(guān)注

    8

    文章

    1965

    瀏覽量

    68115
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    理解云服務(wù)器網(wǎng)絡(luò)指標(biāo):關(guān)鍵性能指標(biāo)

    指標(biāo)、它們的重要以及它們?nèi)绾斡兄趯?shí)現(xiàn)最佳性能。 關(guān)鍵云服務(wù)器網(wǎng)絡(luò)指標(biāo): 網(wǎng)絡(luò)吞吐量: 網(wǎng)絡(luò)
    的頭像 發(fā)表于 11-11 17:04 ?379次閱讀

    InfiniBand網(wǎng)絡(luò)內(nèi)計(jì)算的關(guān)鍵技術(shù)和應(yīng)用

    InfiniBand在高性能計(jì)算(HPC)和人工智能(AI)應(yīng)用中發(fā)揮著關(guān)鍵作用,體現(xiàn)在它提供了高速、低延遲的網(wǎng)絡(luò)通信能力,以支持大規(guī)模數(shù)據(jù)傳輸和復(fù)雜計(jì)算任務(wù)。而InfiniBand的
    的頭像 發(fā)表于 10-23 11:33 ?420次閱讀

    數(shù)據(jù)中心對(duì)MOS管性能的要求

    數(shù)據(jù)中心作為現(xiàn)代信息技術(shù)的核心基礎(chǔ)設(shè)施,承載著數(shù)據(jù)存儲(chǔ)、處理和傳輸?shù)闹匾?b class='flag-5'>任務(wù)。在這些任務(wù)中,MOS管(金屬氧化物半導(dǎo)體場效應(yīng)晶體管)作為關(guān)鍵的電子元件,其
    的頭像 發(fā)表于 10-11 11:22 ?310次閱讀

    這些關(guān)鍵詞帶你了解智算中心高性能網(wǎng)絡(luò)

    以GPT-4和Llama3代表的大語言模型實(shí)現(xiàn)了突破進(jìn)展,引爆了高性能計(jì)算。由于大語言模型爆炸增長的存儲(chǔ)和算力需求,其分布式計(jì)算需要芯片間進(jìn)行高頻通信,網(wǎng)絡(luò)流量急劇增加。所以對(duì)通信
    的頭像 發(fā)表于 09-19 11:52 ?338次閱讀

    武漢凱迪正大分享電纜絕緣性能檢測的關(guān)鍵及其重要

    電纜絕緣性能的檢測是確保電纜質(zhì)量和安全關(guān)鍵環(huán)節(jié),本文將從電纜絕緣檢測的關(guān)鍵點(diǎn)、檢測方法以及為何要進(jìn)行絕緣檢測三個(gè)方面進(jìn)行闡述。
    的頭像 發(fā)表于 07-12 11:48 ?537次閱讀

    建立有效的DNS性能檢測機(jī)制

    今天來分享如何建立有效的DNS性能監(jiān)測機(jī)制,實(shí)時(shí)或定期監(jiān)測關(guān)鍵指標(biāo)。 一、建立DNS性能監(jiān)測機(jī)制 (一)選擇合適的監(jiān)測工具 市場上有多種DNS性能
    的頭像 發(fā)表于 07-08 16:00 ?325次閱讀

    羅德與施瓦茨測試解決方案助力向?qū)拵?b class='flag-5'>關(guān)鍵任務(wù)通信成功遷移

    TETRA 或 P25 傳統(tǒng)窄帶技術(shù)已無法滿足當(dāng)今應(yīng)急響應(yīng)人員的連接需求。隨著任務(wù)關(guān)鍵網(wǎng)絡(luò)需求的增長,寬帶連接是解決之道。
    的頭像 發(fā)表于 05-15 16:38 ?432次閱讀

    揭秘工業(yè)級(jí)路由器:提升網(wǎng)絡(luò)效率的關(guān)鍵工具

    工業(yè)級(jí)路由器是專為工業(yè)環(huán)境設(shè)計(jì)的網(wǎng)絡(luò)設(shè)備,具有高性能、高可靠和強(qiáng)抗干擾能力。它通過高速數(shù)據(jù)傳輸、網(wǎng)絡(luò)優(yōu)化、網(wǎng)絡(luò)冗余和安全防護(hù)提升
    的頭像 發(fā)表于 05-14 14:29 ?341次閱讀

    【Molex】莫仕不間斷電源:數(shù)據(jù)中心關(guān)鍵任務(wù)連續(xù)的核心所在

    數(shù)據(jù)中心對(duì)能源的渴求量巨大,而且隨著數(shù)字世界的不斷擴(kuò)大,這種渴求只會(huì)有增無減。好消息是不間斷電源系統(tǒng) (UPS) 可在斷電時(shí)保持?jǐn)?shù)據(jù)中心正常運(yùn)行,從而確保關(guān)鍵應(yīng)用程序在我們的互聯(lián)世界中持續(xù)運(yùn)行
    發(fā)表于 04-10 14:02 ?247次閱讀

    主軸維修:關(guān)鍵步驟和要點(diǎn)有哪些?|深圳恒興隆機(jī)電.

    是一項(xiàng)復(fù)雜且關(guān)鍵任務(wù),需要精確的技能和合適的工具。通過了解主軸的結(jié)構(gòu)和工作原理,遵循正確的維修程序,可以確保主軸的可靠性能。不僅如此,定期的維護(hù)和檢查也有助于預(yù)防故障,延長設(shè)備的
    發(fā)表于 03-25 09:45

    薄膜電容性能穩(wěn)定的關(guān)鍵所在

    薄膜電容在電子領(lǐng)域應(yīng)用廣泛,其性能穩(wěn)定的關(guān)鍵在于優(yōu)質(zhì)薄膜材料、薄膜的適當(dāng)厚度和均勻,以及先進(jìn)的制造工藝。這些因素共同保證了薄膜電容的高性能和穩(wěn)定性,
    的頭像 發(fā)表于 03-12 16:40 ?461次閱讀

    薄膜電容性能穩(wěn)定的關(guān)鍵所在

    薄膜電容在電子領(lǐng)域應(yīng)用廣泛,其性能穩(wěn)定的關(guān)鍵在于優(yōu)質(zhì)薄膜材料、薄膜的適當(dāng)厚度和均勻,以及先進(jìn)的制造工藝。這些因素共同保證了薄膜電容的高性能和穩(wěn)定性,
    的頭像 發(fā)表于 03-12 16:40 ?438次閱讀
    薄膜電容<b class='flag-5'>性能</b>穩(wěn)定的<b class='flag-5'>關(guān)鍵</b>所在

    數(shù)據(jù)中心市場的關(guān)鍵以太網(wǎng)解決方案

    了解數(shù)據(jù)中心市場動(dòng)態(tài)的關(guān)鍵在于以太網(wǎng)解決方案。Synopsys負(fù)責(zé)產(chǎn)品管理和高性能計(jì)算IP的副總裁Michael Posner說:“以太網(wǎng)在數(shù)據(jù)中心中根深蒂固……雖然它并不廣為人知,但
    發(fā)表于 03-12 09:53 ?477次閱讀
    數(shù)據(jù)<b class='flag-5'>中心</b>市場的<b class='flag-5'>關(guān)鍵</b>以太網(wǎng)解決方案

    多業(yè)務(wù)光端機(jī)在數(shù)據(jù)中心的應(yīng)用:提升網(wǎng)絡(luò)效率的關(guān)鍵

    隨著云計(jì)算、大數(shù)據(jù)等技術(shù)的迅猛發(fā)展,數(shù)據(jù)中心已成為現(xiàn)代社會(huì)不可或缺的基礎(chǔ)設(shè)施。數(shù)據(jù)中心內(nèi)部網(wǎng)絡(luò)的高效、穩(wěn)定運(yùn)行對(duì)于整個(gè)數(shù)據(jù)中心性能至關(guān)重要。多業(yè)務(wù)光端機(jī)作為數(shù)據(jù)
    的頭像 發(fā)表于 02-23 14:09 ?690次閱讀

    美國站群服務(wù)器優(yōu)化:提升性能與可靠關(guān)鍵功能

    隨著互聯(lián)網(wǎng)的迅猛發(fā)展,網(wǎng)站的性能和可靠成為了企業(yè)成功的關(guān)鍵因素之一。美國作為全球互聯(lián)網(wǎng)的中心,其站群服務(wù)器在全球范圍內(nèi)都有著廣泛的應(yīng)用。本文將探討美國站群服務(wù)器優(yōu)化的
    的頭像 發(fā)表于 01-25 11:56 ?364次閱讀