英特爾在存儲(chǔ)互連方面首先提到了NTB(Non-Transparent Bridge)技術(shù),它可以在兩個(gè)高性能存儲(chǔ)節(jié)點(diǎn)之間進(jìn)行通信和數(shù)據(jù)同步。這種同步機(jī)制不僅能保障數(shù)據(jù)的快速同步,也能確保,當(dāng)一個(gè)存儲(chǔ)節(jié)點(diǎn)發(fā)生故障時(shí),另外一個(gè)存儲(chǔ)節(jié)點(diǎn)可以馬上接管。

NTB技術(shù)可以顯著提升存儲(chǔ)系統(tǒng)的穩(wěn)定性和安全性,被廣泛應(yīng)用于雙存儲(chǔ)節(jié)點(diǎn)控制器系統(tǒng)中,在分布式存儲(chǔ)、服務(wù)器集群、和高性能計(jì)算場(chǎng)景中都會(huì)用到。在最新的至強(qiáng)6 性能核處理器上,它的速度可以進(jìn)一步提高到32GT/s。

此外,英特爾至強(qiáng)6還引入了CXL(Compute Express Link)2.0技術(shù),支持所有的CXL設(shè)備類型。CXL 2.0通過將內(nèi)存池化,使得不同存儲(chǔ)節(jié)點(diǎn)之間的內(nèi)存資源可以共享和調(diào)度。例如,當(dāng)一個(gè)存儲(chǔ)節(jié)點(diǎn)內(nèi)存資源不足時(shí),可以從其他節(jié)點(diǎn)調(diào)用內(nèi)存資源,以滿足業(yè)務(wù)需求。

CXL的池化機(jī)制不僅支持內(nèi)存資源的分配更加靈活,還提供內(nèi)存一致性的特性,使得上層應(yīng)用可以像操作本地內(nèi)存一樣,輕松調(diào)用池化的內(nèi)存資源。最后,CXL可以用來提高資源的利用率。

硬件加速器:解鎖存儲(chǔ)性能的關(guān)鍵

為了進(jìn)一步增強(qiáng)存儲(chǔ)系統(tǒng)的性能,英特爾還提供了多樣化的硬件加速器。

首先,DSA(Data Streaming Accelerator)是一種用于加速數(shù)據(jù)遷移和處理的硬件工具。隨著計(jì)算核心數(shù)量的增加,存儲(chǔ)和計(jì)算資源的整合變得越來越重要,大量數(shù)據(jù)需要在不同任務(wù)之間進(jìn)行流轉(zhuǎn)。如果完全依賴處理器完成數(shù)據(jù)的遷移,勢(shì)必影響系統(tǒng)的整體性能。

通過DSA加速器,可以將數(shù)據(jù)遷移的工作卸載給專門的硬件,從而釋放CPU資源,讓CPU專注于業(yè)務(wù)任務(wù)處理。在最新的至強(qiáng)6處理器上,DSA的單實(shí)例單向帶寬已達(dá)到60GB/s,為企業(yè)級(jí)存儲(chǔ)系統(tǒng)的高效運(yùn)轉(zhuǎn)提供了堅(jiān)實(shí)基礎(chǔ)。

除了加速數(shù)據(jù)遷移,DSA還可以執(zhí)行數(shù)據(jù)校驗(yàn),確保數(shù)據(jù)的可靠性。通過將部分原本由CPU處理的校驗(yàn)工作卸載給DSA,系統(tǒng)性能和效率得到了進(jìn)一步提升。

另一個(gè)重要的硬件加速器是QAT(QuickAssist Technology),它主要用于實(shí)時(shí)壓縮和加密數(shù)據(jù)。在當(dāng)今的數(shù)字世界,數(shù)據(jù)的增長(zhǎng)速度極為迅猛,如果能把數(shù)據(jù)進(jìn)行壓縮,就可以顯著減少要存儲(chǔ)和傳輸?shù)臄?shù)據(jù)量。

QAT可以顯著減輕CPU的負(fù)擔(dān),通過硬件來完成數(shù)據(jù)的壓縮,從而釋放CPU資源,提升系統(tǒng)的整體性能。英特爾的測(cè)試表明,使用QAT可以節(jié)省多達(dá)95%的核心占用,極大地提高了系統(tǒng)的資源利用率和整體性能。

數(shù)據(jù)可靠性:VMD與VROC的雙重保障

存儲(chǔ)系統(tǒng)中的數(shù)據(jù)可靠性問題始終是企業(yè)級(jí)客戶關(guān)注的焦點(diǎn)。英特爾通過其VMD(Volume Management Device)和VROC(Virtual RAID on CPU)技術(shù),確保了數(shù)據(jù)的安全和可靠性。

VMD是英特爾集成在至強(qiáng)可擴(kuò)展處理器中的控制器,它可以配合軟件提升存儲(chǔ)系統(tǒng)的可靠性,還可以管理SSD會(huì)碰到的各種問題。比如,它支持SSD盤的熱插拔和故障隔離功能,在盤被意外移除時(shí),VMD能有效隔離錯(cuò)誤。

VROC則是一款配合VMD的軟件產(chǎn)品,它可以將多個(gè)SSD組合成一個(gè)大容量或高性能的存儲(chǔ)盤,或者實(shí)現(xiàn)更高的數(shù)據(jù)可靠性。與傳統(tǒng)的HBA卡相比,VROC不僅大幅降低了成本,還在性能上取得了顯著提升。

開放生態(tài)與軟件創(chuàng)新

除了硬件層面的創(chuàng)新,英特爾也在存儲(chǔ)軟件領(lǐng)域不斷發(fā)力。英特爾推出的ISA-L和SPDK等庫,為存儲(chǔ)系統(tǒng)提供了底層支持。

例如,ISA-L提供了一系列高效的數(shù)據(jù)處理工具,包括EC和CRC等,可以加速數(shù)據(jù)的處理和校驗(yàn)過程。而SPDK則專注于提升用戶態(tài)存儲(chǔ)的性能,提供端到端的高性能存儲(chǔ)服務(wù)。通過這些軟件,英特爾的存儲(chǔ)方案在數(shù)據(jù)處理速度、穩(wěn)定性和可靠性方面得到了進(jìn)一步增強(qiáng)。

此外,英特爾還積極參與開放生態(tài)的構(gòu)建,并為開源社區(qū)貢獻(xiàn)力量。在分布式存儲(chǔ)系統(tǒng)Ceph以及面向AI和HPC的存儲(chǔ)系統(tǒng)DAOS中,英特爾也提供了技術(shù)支持。英特爾依靠軟硬件的深度融合,推動(dòng)存儲(chǔ)技術(shù)的發(fā)展,推動(dòng)產(chǎn)業(yè)生態(tài)的開放與發(fā)展。

最后,如果想要更全面介紹英特爾在存儲(chǔ)方面的布局,不得不提的還有超融合存儲(chǔ)架構(gòu)。英特爾通過其至強(qiáng)處理器、存儲(chǔ)以及網(wǎng)絡(luò)方案為超融合提供了全面支持,其技術(shù)幫助超融合實(shí)現(xiàn)更高效的資源利用、數(shù)據(jù)傳輸和管理,增強(qiáng)了整體系統(tǒng)的性能和靈活性。

小結(jié)

盡管英特爾在過去幾年中對(duì)存儲(chǔ)業(yè)務(wù)進(jìn)行了一定調(diào)整,但這并不意味著它退出了存儲(chǔ)領(lǐng)域。相反,英特爾通過硬件、軟件的協(xié)同發(fā)展,繼續(xù)在存儲(chǔ)系統(tǒng)的各個(gè)層面提供強(qiáng)大的技術(shù)支持。

分享到

zhupb

相關(guān)推薦