国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

PCIe和NVMe實現(xiàn)存儲現(xiàn)代化

2020-05-26 12:05卡爾·保爾森
傳播與制作 2020年4期
關(guān)鍵詞:隊列插槽命令

卡爾·保爾森

在這個數(shù)字轉(zhuǎn)型的時代,媒體領(lǐng)域發(fā)生了許多變化,制作設(shè)施面臨著是否走向IP的決策,同時還要努力確定UHDTV1(4K)及以上內(nèi)容制作的影響。

2019年消費電子展表明4K電視作為硬件已經(jīng)基本普及,4K市場已趨近成熟,同時明確地將8K(UHD-TV2)視為未來電視顯示屏的下一個巨變。當然,伴隨8K到來的是創(chuàng)作和分發(fā)這些內(nèi)容的要求,而隨著這個循環(huán)的持續(xù),在如何有效地管理基礎(chǔ)設(shè)施所需的更改方面會發(fā)生重大的變化。

顯然,制作這些新內(nèi)容所需要的數(shù)據(jù)量不會變小。此外,制作8K優(yōu)質(zhì)內(nèi)容的需求,可能意味著以高動態(tài)范圍(HDR)拍攝,而且分辨率至少要達到4K,才能實現(xiàn)更大屏幕的價值,這將在相當長一段時間內(nèi)依賴分辨率提升器。

多向擴展性

在過去十年中,與SaaS、AI、VR、社交媒體和圖像分辨率相關(guān)的應用要求系統(tǒng)在多個維度擴展。峰值需求不斷變化,迫使數(shù)據(jù)集及其管理出現(xiàn)前所未有的增長。為處理這些新的數(shù)據(jù)密集型工作量,要求相稱的新框架,這是傳統(tǒng)解決方案集所無法實現(xiàn)的。

系統(tǒng)資源現(xiàn)在正在被分離,允許它們獨立地擴展并轉(zhuǎn)換為服務,而不是以前對待它們的方式。那些依賴于“共享存儲”模式的人正在發(fā)現(xiàn),存在I/O(輸入/輸出)性能不足且延遲過大(即吞吐量邊界),難以滿足新要求的情況,網(wǎng)絡接口和服務器以及存儲器也有同樣的情況。

基于閃存的設(shè)計從問世到現(xiàn)在已經(jīng)過去了20多年,在串行數(shù)據(jù)I/O和傳輸方面達到了一個峰值。簡單地用SSD取代硬盤驅(qū)動器,然后在傳統(tǒng)的SAS(串行連接SCSI)或SATA(串行ATA)接口上微調(diào)性能,已不再有效。

當前,最新的技術(shù)是非易失性存儲器主機控制器接口規(guī)范(NVMe),這是一個可擴展的主機控制器接口,與存儲協(xié)議耦合,加速客戶端和/或企業(yè)系統(tǒng)之間的數(shù)據(jù)傳輸,這些系統(tǒng)使用基于高速PCIe(高速串行計算機擴展總線標準)的固態(tài)硬盤(SSD)。

命令和隊列

至少有兩個主要因素影響SSD性能——命令和隊列。傳統(tǒng)的SATA設(shè)備通常在一個隊列中最多支持32個命令;SAS設(shè)備在一個隊列中最多支持256個命令。下面簡要介紹這兩種結(jié)構(gòu)的工作原理:

根據(jù)預期的工作量和系統(tǒng)配置,主機軟件將根據(jù)控制器支持的最大值,建立“隊列”(可用位或插槽)。通常,這是由核心處理器控制的,并且在數(shù)量上受到限制,以避免鎖定,并確保根據(jù)核心處理器的緩存無障礙地創(chuàng)建數(shù)據(jù)結(jié)構(gòu)。

一個循環(huán)緩沖區(qū),即具有固定插槽大小的提交隊列(SQ),被主機用來提交控制器執(zhí)行的“命令”。每個SQ條目都是一個命令。完成隊列(CQ)是另一個具有固定插槽大小的循環(huán)緩沖區(qū),用于公布完成命令的狀態(tài)。隊列的數(shù)量因應用而異——企業(yè)應用隊列數(shù)從16到128,而客戶端隊列數(shù)量僅為2到8個。兩者的塊大小都是4kB(采用NVMe協(xié)議4kB以上)。

換道和千兆傳輸

考慮到各種各樣的接口機會以及進出連接到總線的設(shè)備的I/O的相互依賴,了解PCIe解決方案集的真正含義可能很復雜。計算PCIe帶寬可能更具挑戰(zhàn)性,特別是在出現(xiàn)像千兆傳輸(GT/s)這樣與速率和速度(如GHz)互換的新術(shù)語時。我們將從更簡單的角度提供一些關(guān)于PCIe演化的介紹性信息,而不是查看每代PCIe的詳細信息。

使用PCIe連接的平臺不斷增加,從第1代(24通道)到第2代(36通道,帶寬增加了一倍),到第3代的每通道1GBps的I/O性能。

通道是一種數(shù)據(jù)傳輸鏈路,它由兩對線組成——一對用于傳輸,一對用于接收。消費PCIe插槽可以是1、4、8或16通道。數(shù)據(jù)包以每周期1比特的速度穿過通道。1個鏈路(一個通道)每個方向每周期傳輸1比特(因此每個方向兩條線乘以2)。雙鏈路(兩個通道)使用8條線,每個方向(每周期)同時傳輸2比特。隨著PCIe迭代,這些數(shù)量不斷增加。

作為PCIe一代和二代采用8b/10b編碼,導致20%的性能開銷。編碼將8位數(shù)據(jù)集轉(zhuǎn)換為10位字符集,因此每個通道250MBps帶寬只能傳輸200MBps。當使用來自千兆字節(jié)帶寬數(shù)中的千兆傳輸參數(shù)時,這些數(shù)字有一個不均勻的變化,這在一個圖表中被很好地呈現(xiàn),反映編碼、傳輸和速度的關(guān)系,用于比較(圖2)。

支持第2代的SSD有八通道,在3GBps上傳輸;第三代接口的速度提高一倍,單個設(shè)備的速度達到6Gbps。編碼現(xiàn)在是128b/130b,導致僅1.5%的開銷。延遲也降低了,而且還可以直接連接到芯片組或CPU。

還不止于此

AMD在2019年CES上宣布,它將是第一個在企業(yè)或桌面(客戶端)級別支持PCIe 4.0的公司。具有諷刺意味的是,在今年5月,PCIe 5.0規(guī)范(提供的帶寬是PCIe 3.0的4倍)甚至在第4代(PCIe 4.0)發(fā)布之前就已經(jīng)發(fā)布了。

這能走多遠?為什么當?shù)谖宕旧暇哂?00GbE(千兆以太網(wǎng))連接的帶寬(相當于每秒大約63GB,16倍速)時,還要繼續(xù)發(fā)展?當然,家庭用戶不需要這些值,甚至企業(yè)用戶也可能質(zhì)疑這一命題,特別是考慮到他們連接的SSD的限制和交換設(shè)備的成本(不管成本不斷降低)。

這些數(shù)據(jù)速率指數(shù)增長的一個演進場景是“始終開機”(相對于“始終聯(lián)網(wǎng)”)的計算平臺級場景,這種場景正悄然成形,由于電池壽命的預期,“始終開機”模式似乎在競爭中處于領(lǐng)先地位。對于媒體和娛樂業(yè),例如那些慣常創(chuàng)作UHD/4K內(nèi)容的機構(gòu),存儲刷新現(xiàn)在可以占用更少的空間,耗電和冷卻要求更低,并比以前的存儲解決方案集提高了數(shù)倍的性能。

新興的協(xié)議

當前的存儲系統(tǒng)的發(fā)展基于最新的NVMe協(xié)議。將NVMe與多核處理器結(jié)合使用有助于消除單獨的傳統(tǒng)接口所遇到的瓶頸。NVMe為高速訪問存儲媒體帶來了高度可擴展的新功能,這反過來又為包括媒體、視頻制作和后期制作在內(nèi)的數(shù)據(jù)驅(qū)動市場帶來了更大的增長。

當你處于更新模式或考慮轉(zhuǎn)到UHD制作時,可看看包含NVMe的存儲解決方案,特別是那些再利用現(xiàn)有SSD(你可能已經(jīng)擁有)的存儲解決方案。B&P

猜你喜歡
隊列插槽命令
管理Windows10的PowerShell命令行使用記錄
隊列隊形體育教案
英特爾發(fā)布 第3代至強處理器
命令操作Windows 10回退的秘密
升級M.2沒反應 PCI-E共享通道要注意
緩存淘汰算法研究
KD399:便裝式窗簾固定架
青春的頭屑
解析Windows10的內(nèi)部命令
寶箱4