LSI SAS9205-8e 6Gb/s HBA
LSI 9205-8e通過2個SFF-8088 miniSAS連接器提供了8個外部6Gb/s SAS端口。我們在前文中并未提到該HBA卡官方宣布支持PCIe 3.0,那本文的標(biāo)題又是怎么回事呢?還是先來看看下面這張放大的照片吧。
拆下散熱片之后的LSI SAS9205-8e(局部)
9205-8e使用的主芯片——LSISAS2308 6Gb/s SAS控制器并沒有像上一代的LSISAS2008表面帶有金屬保護蓋(見下圖),在它右側(cè)是一顆BGA封裝的Intel 64Mb閃存芯片,用于保存HBA卡的Firmware。而最吸引筆者的,卻是PCB板上印刷的PCI Express“PCIe3 x8”字樣。
這個并不出乎我們意料的logo,至少能夠代表LSISAS2308控制器芯片和9205-8e HBA卡在硬件上都具備支持PCIe 3.0的能力。
拆下散熱片的LSI SAS9212-4i4e(局部)
上圖為我們同時收到的另一塊卡,LSI公司第一代6Gb/s SAS HBA——9212-4i4e。它使用了集成533MHz PowerPC 440 IOP的LSISAS2008控制器芯片,在相同的位置我們看到了“PCIe2 x8”,代表該HBA卡的主機接口規(guī)范為PCI Express 2.0。
LSI SAS9212-4i4e 6Gb/s HBA卡
根據(jù)LSI SAS9212-4i4e這個型號,我們就知道這款6Gb/s SAS HBA帶有4個內(nèi)部端口和4個外部端口。比較有意思的是,其中的4個內(nèi)部端口使用了兼容SATA的物理連接器,筆者曾經(jīng)推測這樣的設(shè)計在連接1、2個硬盤驅(qū)動器時能夠節(jié)約線纜的成本。
我們在LSI SAS9205-8e的包裝盒上卻沒有看到支持PCIe 3.0,取而代之的還是x8 PCI Express 2.0的字樣。
上圖截自LSI SAS9205-8e最新的Product Brief文檔,可見LSI官方并未標(biāo)明該HBA卡支持PCI Express 3.0。此外我們還看到了另一個變化:9205-8e宣稱能夠?qū)崿F(xiàn)超過550,000的IOPS,超過了之前公布的數(shù)值500,000。
類似的情況也出現(xiàn)在LSI最新一代的6Gb/s RAID卡MegaRAID SAS 9265-8i和9285-8e上。盡管之前LSI曾宣傳過它使用的RoC芯片——帶有雙核800MHz PowerPC的LSISAS2208支持PCIe 3.0,而如今該RAID卡的官方說明仍然是x8 PCI Express 2.0主機界面(又被筆者言中了)。
以上談了這么多PCIe 3.0,可能有讀者會問:PCIe 3.0的價值在哪里?SAS HBA卡支持該標(biāo)準(zhǔn)的又有什么好處呢?
如上圖,每個Wide port(寬端口,4 lanes)6Gb/s SAS的單向帶寬可達2400MB/s,像9205-8e這樣2個x4 miniSAS端口的就是4800MB/s,而x8 PCIe的突發(fā)傳輸率只有3200MB/s,形成了瓶頸;全雙工(雙向)傳輸時的情況與之類似。這里需要說明一點,PCI Express 2.0 x8的理論帶寬為4GB/s,但實際應(yīng)用中達不到100%的效率。
我們以前還給大家介紹過16端口的LSI SAS9202-16e 6Gb/s SAS HBA卡,就是由于PCIe 2.0 x8帶寬的原因,采用了2顆LSISAS2008控制器,通過PCIe交換芯片PEX8632轉(zhuǎn)接為x16 PCI Express 2.0擴展卡的形式。這樣做不僅成本較高,而且大多數(shù)的服務(wù)器主板并未提供支持PCIe x16電氣信號的插槽。
如今LSI已經(jīng)有了支持PCIe 3.0的HBA/RAID卡產(chǎn)品,卻為什么不能宣傳該特性?這是因為盡管PCIe 3.0正式標(biāo)準(zhǔn)已經(jīng)發(fā)布,但支持它的主板/服務(wù)器平臺還未推出。未來PCIe 3.0適配卡的用武之地在哪里?我們將在下文中繼續(xù)分析。
后面一頁中,我們還會簡單介紹PCIe 3.0規(guī)范是如何提升帶寬的。另外,除了SAS HBA/RAID卡之外還有那些設(shè)備對它有著迫切的需求呢?
Intel Lyndonville SSD 710系列企業(yè)固態(tài)硬盤原計劃在8月中旬發(fā)布,但因故推遲到9月中上旬,最快本周出爐。雖然這種企業(yè)性產(chǎn)品和普通消費者距離遙遠,但其中的諸多新技術(shù)還是很讓人感興趣的,尤其是使用耐久性方面。 SSD 710將首次使用新型的HET-MLC NAND閃存芯片。MLC就是多層單元封裝,HET則代表著高耐久性技術(shù)(High Endurance Technology),是為了解決閃存類型與壽命之間的矛盾而誕生的。
簡單地說,SLC NAND單層閃存芯片的優(yōu)點是速度快、可靠性高,缺點是容量小、成本高,MLC NAND則正好相反:容量大、成本低、速度慢、可靠性差,因此目前的固態(tài)硬盤產(chǎn)品在消費市場上多使用MLC,企業(yè)領(lǐng)域則鐘愛SLC。
Intel宣稱,HET技術(shù)相比于普通MLC NAND固態(tài)硬盤可帶來更高的寫入壽命和同樣的不可糾正錯誤率(UBER),同時擦寫周期更高。正因為對HET-MLC閃存的可靠性有著高度的信心,Intel才將其引入了企業(yè)市場。
SSD 710系列采用和桌面型號SSD 320系列類似的25nm MLC NAND閃存芯片,容量有100GB、200GB、300GB三種,接口為SATA 3Gbps,不可糾正錯誤率都是1E-16,和桌面上的SSD 320系列相同,而比上代X25-E系列的1E-15低一個數(shù)量級。
寫入可靠性指標(biāo)根據(jù)容量不同而有所差異。4KB寫入壽命方面,三種容量型號分別標(biāo)稱為500TB、1PB(1000TB)、 1.1PB(1100TB),如果各自保留20GB、40GB、60GB冗余容量(總?cè)萘康?0%話,寫入數(shù)據(jù)量則可達900TB、1.5PB、 3.0PB,已經(jīng)非常接近X25-E 64GB,也是MLC固態(tài)硬盤的新紀(jì)錄。
4KB隨機寫入方面分別為600TB、1PB、1.3PB,保留冗余容量可達900TB、1.3PB、1.5PB。
再看IOPS吞吐性能。4KB隨機讀取三種型號都是38500,8KB隨機讀取分別為26000、27000、27000。4KB隨機寫入分別為2400、2400、2000,8KB隨機寫入則是1900、1300、1700。
保留20%冗余容量的話,4KB隨機寫入會提高到4000、3300、2400,8KB隨機寫入則會達到6000、2500、2500。
最后是大家平常最先關(guān)心的隨機讀寫速度。三種型號的讀取最高都可達270MB/s,寫入方面100GB最高170MB/s,200/300GB最高210MB/s。典型延遲都是讀取75微秒、寫入85微秒,加電時間1.5秒。