張?zhí)废壬榻B說,面對PCle的問題,首先,我們要考慮NVMe SSD雙端口,這樣做的好處是,即便在單個鏈路出現(xiàn)掉電,斷路等情況,或單個主控出現(xiàn)死機,重啟等情況時,都不影響數(shù)據(jù)的連續(xù)性。
明年,Memblaze會推出高性能和低功耗兩款產(chǎn)品,低功耗12瓦,高性能25瓦,滿足企業(yè)級的需求。
以下是張?zhí)废壬葜v內(nèi)容摘錄:
我首先介紹一下我的演講的題目,《NVMe SSD在企業(yè)級存儲的應用》。大概從2012年開始,NVMe標準正式發(fā)布到現(xiàn)在已經(jīng)五六年,且在整個數(shù)據(jù)中心已經(jīng)是非常廣泛的應用。但是在企業(yè)級,我所說的是傳統(tǒng)的集中式存儲企業(yè)級存儲其實還沒怎么開始。雖說是沒怎么開始,但是也許這個事情很快會在今年和明年有非常大的改變。
對傳統(tǒng)企業(yè)級集中式存儲情況的變化,剛才中存超為的沈總也介紹過,他們的公司也在雙控,整個市場都處呼之欲出的狀態(tài),我也講一下最近Memblze在做哪些事情,給大家做一個分享。
Memblze是一個北京的小公司,成立于2011年,到現(xiàn)在差不多六七年的歷史。多年來,我們專注做PCleSSD。到現(xiàn)在我們?nèi)匀荒軞W保持全球幾乎最快的性能。如果你在我們的展臺參觀,能夠看到我們得產(chǎn)品IOPS可以達到一百萬。最近我們開始追求更高的可用性,易用性,長期以這樣的發(fā)展來打造我們的品牌。目前,Memblze在國內(nèi)有了自己的立足之地,我們的產(chǎn)品已經(jīng)應用到了很多行業(yè)。
從超級互聯(lián)網(wǎng)到BAT,都有我們的產(chǎn)品部署。除此之外,我們的客戶也覆蓋了180家中國大大小小的云廠商??蛻艨倲?shù)量超過兩百多家,包括電信、金山云,很多的客戶都在用我們的產(chǎn)品。另外,一些國際一線品牌也在使用我們的產(chǎn)品。在市場銷售上,我們跟很多公司都有非常緊密的合作。Memblaze一共推出過五代產(chǎn)品,其實真正的從應用場景來說,前三代產(chǎn)品還不是NVMe的,我們大概是在2015年,也是國內(nèi)第一個推出了NVMe的產(chǎn)品。
為什么叫NVMe,其實剛才中存也介紹了。比如說一個盤,最開始一個盤大概可以有128個隊列,如果你有四千個CPO。我們現(xiàn)在很多是在盤上,比如說Memblaze。
后面我給大家看,周末畫了NVMe過去和現(xiàn)在的變化。2014年,NVMe1.2的發(fā)布基本上使得卡或者盤這個級別變得比較的堅實了。緊接著開始在2015年的Q4發(fā)布了NVMe-MI 1.0。之后在2016年的Q2發(fā)布了NVMe-Of,同時更新了NVMe1.2.1。再就是今年的五月份發(fā)布了NVMe1.3。
到2020年,整個市場預計差不多能達到180億美金,這個數(shù)字比五年前高很多。中國差不多35億,也是很大的比重。我們再PCle,2017年有一個很大的變化。我今天早晨聽說北美的一個大公司,一年為微軟供貨幾百萬顆,這是非常大的量。
所以說服務器存儲,是一個已經(jīng)大規(guī)模部署的狀態(tài),如果大家再用服務器,我們一臺服務器上接一塊NVMe,有點晚了,不要被淘汰,是這么一個狀態(tài)。服務器NVMe能干什么呢,比如做緩存,做本地存儲,做分布式存儲,大規(guī)模數(shù)據(jù)中心做的事情全部是這一類的,但是有一個領域,也就是SAS,依然非常強壯。這些系統(tǒng)NVMe剛剛開始,這是個全新的興起的機會,這是好事情,對我們廠家來講最喜歡這種事,因為有生意可以做,這個是我們最想看到的一個事情。下面我著重講一下企業(yè)級存儲這一塊。
我班門弄斧的畫了一張典型企業(yè)級存儲架構,非常簡單的一個結(jié)構,其實是什么呢,是兩個控制器,上面一個下面一個,就像是一個傳統(tǒng)的SAS結(jié)構,通過了Storage、Controller。如果你要想很強的擴展性,我們把它轉(zhuǎn)成SAS,SAS Expender可以連到所有SAS的盤上。NVMe很簡單的,直接拿到PCle Switch。
就這樣大家也許不過癮,因為PCle有很大的問題。首先,我們要做雙端口NVMe SSD。這樣,在單個鏈路出現(xiàn)掉電,斷路等情況,或單個主控出現(xiàn)死機,重啟等情況時,都不影響數(shù)據(jù)的連續(xù)性。
性能方面,Dual PCle3.0X2,可以實現(xiàn)Active-Active訪問。并且對比SAS可發(fā)現(xiàn),3-4X具有更高的帶寬性能,2X則具備更好的延時。企業(yè)級特性方面,雙端口NVMe SSD具備端到端數(shù)據(jù)保護DIF/DIS,及安全TCG。
NVMe over Fabric高性能導出協(xié)議,可跨不同網(wǎng)絡實現(xiàn)端到端的NVMe協(xié)議,擴展能力遠好于Pcle,另外,它還具備業(yè)標準接口,更多的儲存系統(tǒng)交換機,HBA供應商,更容易實現(xiàn)高可用性。
下面,我想講一下NVMe企業(yè)級存儲系統(tǒng)對于SSD的挑戰(zhàn),第一個是SGL,當你通過網(wǎng)絡去傳DMA是比較零散的,不像本地的DMA都是連續(xù)的,通過網(wǎng)絡發(fā)過來的數(shù)據(jù)非常零散。在零散的時候傳送的DMA,是不能很好的撼動這個事情的。而NVMe支持SGL,系統(tǒng)無需額外的轉(zhuǎn)換。
CMB SSD端內(nèi)存,我們過去所有的CMD讀寫在本地,通過DMA發(fā)送給盤不是問題。有沒有辦法把命令直接寫到盤上,我直接把我的內(nèi)容讓遠端寫進來,這是另外一個很企業(yè)級特性。更短的IO路徑,減少CPU處理,更低的Iatency。
虛擬化方面,SSD NVMe虛擬化,RDMA網(wǎng)卡虛擬化都可以實現(xiàn)。
另外一個我想說的挑戰(zhàn)就是密度,企業(yè)級存儲系統(tǒng)具備高密度需求,超微48盤位雙端口SBB,Wiwynn60盤位;60,80甚至更高的雙端口系統(tǒng)正在設計中。
Memblaze支持雙端口,當然也有一些不支持的,我們還在努力的做。到明年會推出高性能和低功耗兩款產(chǎn)品,低功耗12瓦,高性能25瓦。這兩個產(chǎn)品我們在2018年的時候會發(fā)布,可以說Memblaze在明年全部是滿足企業(yè)級的需求。
謝謝大家。