關(guān)鍵字:固態(tài)硬盤(pán) PCIe
去年,包括戴爾(Dell)、英特爾(Intel)、美光(Micron)、甲骨文(Oracle)與Stec等共80家廠商,組織了一個(gè)產(chǎn)業(yè)團(tuán)體著手定義 NVMe (Non-Volatile Memory Express)接口標(biāo)準(zhǔn),采用該標(biāo)準(zhǔn)的首批固態(tài)硬盤(pán)預(yù)計(jì)在今年稍晚上市。
在此同時(shí),另一個(gè)產(chǎn)業(yè)組織SCSI Trade Association (STA)最近宣布,將采用ANSI T10技術(shù)委員會(huì)所訂定的、以PCI Express標(biāo)準(zhǔn)為基礎(chǔ)的SCSI接口(SCSI Express)。STA將于5月初在美國(guó)硅谷舉行技術(shù)研討會(huì),屆時(shí)該組織成員應(yīng)該會(huì)展示首款支持SCSI Express接口的固態(tài)硬盤(pán)。
分屬不同陣營(yíng)的NVMe 與SCSI Express 固態(tài)硬盤(pán),預(yù)期將延續(xù)目前SATA與SAS兩種指令集在閃存儲(chǔ)存碟與硬盤(pán)機(jī)領(lǐng)域的競(jìng)爭(zhēng)態(tài)勢(shì);而以上兩種固態(tài)硬盤(pán)對(duì)新創(chuàng)公司 Fusion-io 來(lái)說(shuō)則是一項(xiàng)挑戰(zhàn),該公司是因率先讓固態(tài)硬盤(pán)搭載快速的PCIe總線、與系統(tǒng)中央處理器緊密連結(jié)而聲名大噪。
大多數(shù)第一代的固態(tài)硬盤(pán)還是采用速度較慢的SATA或SAS接口,這兩種接口在服務(wù)器的互連接口中層級(jí)較低。PCIe的性能優(yōu)勢(shì)讓Fusion-io最近一季的銷(xiāo)售業(yè)績(jī)達(dá)到8,400萬(wàn)美元,其表現(xiàn)讓該公司在過(guò)去兩年成功募集了超過(guò)3億美元的資金。
隨著越來(lái)越多的PCIe固態(tài)硬盤(pán)將在今年上市,F(xiàn)usion-io所面臨的是雙重挑戰(zhàn):其一,當(dāng)標(biāo)準(zhǔn)化硬盤(pán)產(chǎn)品的供應(yīng)量增加,將加速該類(lèi)產(chǎn)品的價(jià)格下滑;其二,更多固態(tài)硬盤(pán)的出現(xiàn),可能會(huì)削弱該公司采用獨(dú)家技術(shù)達(dá)成的產(chǎn)品性能優(yōu)勢(shì)。
Fusion- io研發(fā)了一種方法,能讓主CPU快速存取固態(tài)硬盤(pán)內(nèi)的內(nèi)存;該公司的專(zhuān)利技術(shù)號(hào)稱(chēng)能將固態(tài)硬盤(pán)內(nèi)資料存取位置的“地圖”提供給主CPU,讓寫(xiě)入存取的延遲時(shí)間低于15微秒(microseconds)。大多數(shù)的硬盤(pán)產(chǎn)品仍較少著墨控制器上的logical-to-physical轉(zhuǎn)譯地圖功能,因此有較高的延遲。
新的NVMe 與 SCSI Express標(biāo)準(zhǔn)能讓供貨商利用共通的PCIe固態(tài)硬盤(pán)軟件堆棧,可降低其成本并縮短產(chǎn)品上市時(shí)程。“目前大多數(shù)的PCIe固態(tài)硬盤(pán)都有自己專(zhuān)屬的驅(qū)動(dòng)軟件,缺乏產(chǎn)業(yè)標(biāo)準(zhǔn)軟件;”NVMe組織發(fā)言人、英特爾資深儲(chǔ)存工程師Amber Huffman表示,利用NVMe的一致性功能集:“我們可望達(dá)成更快的產(chǎn)品上市時(shí)程與更高的滲透率。”
在Fusion- io這廂,其產(chǎn)品部門(mén)副總裁Gary Orenstein表示,該公司將支持SCSI Express陣營(yíng),因?yàn)樗麄兪亲裱?jīng)業(yè)界共同認(rèn)可的標(biāo)準(zhǔn)團(tuán)體──ANSI T10技術(shù)委員會(huì)的工作;而采用NVMe規(guī)格則需要簽署一份由該陣營(yíng)帶頭者英特爾主導(dǎo)的授權(quán)文件。“NVMe 與 SCSI Express標(biāo)準(zhǔn)的興起將帶來(lái)的影響還有待觀察;有人認(rèn)為這兩種標(biāo)準(zhǔn)終有一天會(huì)融合。”他補(bǔ)充指出。
到目前為止,F(xiàn)usion-io最近三季的業(yè)績(jī)主要來(lái)自三大服務(wù)器廠商客戶(hù)的貢獻(xiàn),包括戴爾、惠普(HP)與IBM;其中戴爾已經(jīng)透露其最新服務(wù)器產(chǎn)品將支持NVMe標(biāo)準(zhǔn),為Fusion-io前景帶來(lái)些許陰霾。
還有一種新趨勢(shì)是,可帶來(lái)附加價(jià)值的軟件逐漸成為固態(tài)硬盤(pán)守住價(jià)格底線的秘密武器;對(duì)此Fusion-io表示,軟件現(xiàn)在是該公司研發(fā)工作的主要關(guān)鍵;Fusion-io并在去年8月砸下6,500萬(wàn)美元收購(gòu)了一家儲(chǔ)存虛擬化(storage virtualization)軟件供貨商IO Turbine。
Fusion- io已經(jīng)推出了重新命名的ioTurbine軟件,能讓執(zhí)行VMWare虛擬化軟件的服務(wù)器,把固態(tài)硬盤(pán)當(dāng)高速緩存用;該公司還預(yù)見(jiàn)了能讓固態(tài)硬盤(pán)進(jìn)軍 其它應(yīng)用領(lǐng)域的軟件商機(jī),那些領(lǐng)域包括數(shù)據(jù)庫(kù)、企業(yè)搜尋軟件(enterprise search)以及社交游戲(social gaming)。
以這種模式,F(xiàn)usion-io可望藉由各種支持快閃記憶碟的應(yīng)用程序軟件,再次引領(lǐng)固態(tài)硬盤(pán)市場(chǎng)風(fēng)潮;不過(guò)長(zhǎng)期看來(lái),固態(tài)硬盤(pán)產(chǎn)業(yè)還需要更多的標(biāo)準(zhǔn)化工作以及來(lái)自各種操作系統(tǒng)的支持,讓閃存儲(chǔ)存更能融入系統(tǒng)內(nèi)存階層。
對(duì)各方來(lái)說(shuō),好消息是目前固態(tài)硬盤(pán)產(chǎn)業(yè)還在起步階段,仍有取得高成長(zhǎng)率的潛力;根據(jù)市場(chǎng)研究機(jī)構(gòu)IDC的預(yù)估,PCIe接口固態(tài)硬盤(pán)市場(chǎng)在2010年至 2015年間將取得85%的平均復(fù)合年成長(zhǎng)率(CAGR);就連速度較慢的SATA與SAS接口固態(tài)硬盤(pán),在預(yù)測(cè)期間的CAGR也可達(dá)到56%。PCIe 固態(tài)硬盤(pán)在2009年還名不見(jiàn)經(jīng)傳,但在2011年出貨量已達(dá)2~3億顆。
NVMe組織的Huffman認(rèn)為,長(zhǎng)遠(yuǎn)來(lái)看,PCIe接口產(chǎn)品將會(huì)取代SATA、甚至SAS產(chǎn)品;她指出,SATA接口的進(jìn)展在目前的6 Gbps版本后就停滯,下一步是與PCIe的融合:”SAS接口會(huì)在超越12Gbps時(shí)遇到瓶頸,我們未來(lái)必然會(huì)看到PCIe成為終極方案。”
Huffman 表示,產(chǎn)業(yè)界對(duì)NVMe的興趣濃厚,而且工程師們迄今已經(jīng)為該規(guī)格添加了約20個(gè)勘誤表;目前已經(jīng)有授權(quán)產(chǎn)品正在開(kāi)發(fā)階段:”我們舉辦了不少說(shuō)明會(huì),這意味著人們確實(shí)在采用該規(guī)格。”NVMe在新罕布什爾大學(xué)(University of New Hampshire)設(shè)置了一個(gè)互通性測(cè)試實(shí)驗(yàn)室,該實(shí)驗(yàn)室并進(jìn)行該接口的擴(kuò)展,包括支持多主機(jī)以及省電功能的選項(xiàng)。
Solid-state drives jump on PCI Express
Rick Merritt
SAN JOSE, Calif. – A wide group of vendors is poised to roll solid-state drives for the PCI Express bus, promising improved performance over current flash drives that mainly use serial ATA and Serial-Attached SCSI interfaces. The wave of new products will continue the current split between SATA- and SCSI-based protocols, and accelerate the shift to competition based on new software features.
As many as 80 companies including Dell, Intel, Micron, Oracle and Stec are part of the trade group that defined the NVMe interface last year. The first drives using the interface are expected to ship later this year.
Separately, the SCSI Trade Association (STA) recently announced it will adopt the SCSI over PCI Express standard being completed by the ANSI T10 committee. STA will hold a technology showcase in Silicon Valley on May 9 where members may demo some of the first SCSI Express flash drives.
The competing NVMe and SCSI Express drives are expected to continue the same split between SATA and SCSI command sets that exists in today’s SATA and SAS flash and hard-disk drives.
The NVMe and SCSI Express drives represent a challenge to Fusion-IO, a startup that soared to success based on pioneering the move to plugging solid-state drives into the fast PCIe bus, closely linked to system CPUs. Most first-generation solid-state drives used the slower SATA and SAS hard drive interfaces that reside lower in the hierarchy of interconnects on a server.
The performance benefits of PCIe helped Fusion IO tap into sales that soared to $84 million in its most recent quarter. The strong sales supported two successful public offerings in the past two years, raising more than $300 million.
With the advent of many more PCIe flash drives this year, Fusion faces a two-fold challenge. A wider supply of standard drives could help speed price decreases in the sector. In addition, the presence of more solid-state drives will likely narrow Fusion’s performance benefits based on its proprietary approach.
Fusion pioneered a method of giving host CPUs fast access memory stored on flash drives. The company has a proprietary approach for sharing with the host processors a map that describes where all the data on a flash drive physically resides, enabling write access at latencies of as little as 15 microseconds. Most drives maintain less comprehensive logical-to-physical translation maps on the drive controllers and thus have higher latencies.
The new NVMe and SCSI Express specs will enable vendors to leverage common software stacks for PCIe drives, lowering their costs and time-to-market.
“Today most PCIe flash drives include a proprietary driver and no industry software standard,” said Amber Huffman, a spokeswoman for the NVMe group and a senior principal storage engineer at Intel. With NVMe’s consistent feature set, “we expect to see faster time-to-market and broader adoption,” she said.
For its part, Fusion will back the SCSI Express approach because it is based on the work of a recognized standards group, the ANSI T10 committee. Access to the NVMe spec requires signing a legal document managed by Intel Corp., the group’s leader, said Gary Orenstein, vice president of products at Fusion IO.
“Is too early to tell what the shift to NVMe and SCSI Express will mean,” said Orenstein. “Some people think there could be a merging of the two efforts eventually,” he added.
To date, nearly three-quarters of Fusion’s sales have gone to three large customers, likely the top server makers—Dell, Hewlett-Packard and IBM. Dell has already signaled its support for NVMe in its latest servers, casting a shadow over at least one of Fusion’s big customers.
Shift to software
Value-added software is increasingly the secret sauce for maintaining flash drive prices. For its part, Fusion says software is now the key focus of its R&D efforts, and it acquired IO Turbine, a developer of storage virtualization software, in August for $65 million.
Fusion is already shipping the renamed ioTurbine software. It enables solid-state drives to be used as memory caches on a server running VMWare virtualization software. Fusion sees opportunities to roll software that enables other applications with its flash drives in areas such as database, enterprise search and social gaming.
In this way, Fusion may again be pioneering the direction for the rest of the flash drive market—a move to flash-enabled applications software. Long term, the industry still needs broader standards and support from operating systems for how flash storage can fit into the memory hierarchy.
The good news for all sides is it’s still early days for solid-state drives with plenty of growth seen ahead. International Data Corp. expects the market for PCIe-based flash drives to expand 85 percent on a compound basis from 2010-2015. Even the older market for slower SATA and SAS flash drives will grow a solid 56 percent over that period, IDC predicts.
PCIe-based flash drives came from virtually nowhere in 2009 to sales of 200 to 300 million units in 2011, according to various market researchers.
Long term, PCIe will supplant SATA and perhaps SAS as well, said Huffman.
SATA development ended at the current 6 Gbit/second generation with a SATA/Express merger planned as the next step. “SAS will have trouble getting beyond 12 Gbit/s—we definitely see PCI Express as the future,” Huffman said.
Interest in the NVMe spec is strong based on engineers adding about 20 errata to the spec to date, a sign products are in development. “We’re processing lots of clarifications, and that means people are using the spec,” she said.
The group has interoperability test labs set up at the University of New Hampshire and it is working on extensions to the spec. They include options for supporting multiple hosts and power-saving features.