人們在購買(mǎi)車(chē)時(shí)除開(kāi)價(jià)格之外都會(huì )考慮兩個(gè)關(guān)鍵要素,一是可靠性,一是性能。一款高檔車(chē)一定是既有良好的可靠性保障又有極佳的性能,那么存儲也是一樣的道理,一款高端存儲除了需要具有99.999%以上的可靠性以外在性能方面也有非常苛刻的要求。
那么,我們如何衡量一個(gè)存儲的性能呢?IOPS(Input/Output OperationsPer Second),即每秒進(jìn)行讀寫(xiě)(I/O)操作的次數是國際上通用的存儲性能衡量標準,IOPS越高意味著(zhù)在同一時(shí)間系統能夠處理的用戶(hù)請求越多,能夠承載用戶(hù)訪(fǎng)問(wèn)壓力就越大,滿(mǎn)足同樣性能需求的配置就越低,由此可以為客戶(hù)帶來(lái)更高的生產(chǎn)效率和價(jià)值。另一方面,系統IOPS處理能力決定了對于未來(lái)不斷增加的性能需求滿(mǎn)足度。系統能夠提供的IOPS越高,就越能夠滿(mǎn)足用戶(hù)未來(lái)的需求。
OceanStor 18000系列高端存儲系統是華為存儲的高端旗艦產(chǎn)品,為支持企業(yè)客戶(hù)的關(guān)鍵業(yè)務(wù)而打造,致力于為企業(yè)級數據中心提供安全可信、彈性高效的核心存儲解決方案。OceanStor 18000系列以其特有的S m a r t M a t r i x 架構和RAID 2.0+技術(shù)為技術(shù)支撐,在標準性能評估機構SPC的SPC-1基準測試中再次以1,005,893.43 IOPS?刷新高端存儲性能, 以安全、可信、彈性和高效的特性滿(mǎn)足客戶(hù)需求,輕松應對業(yè)務(wù)不斷增長(cháng)對高性能的需求。
那么為什么華為OceanStor 18000系列能夠實(shí)現百萬(wàn)級的IOPS呢?下面我們就來(lái)深入分析一下。
圖1 OceanStor 18000系列示意圖
強勁有力的發(fā)動(dòng)機--百萬(wàn)級IOPS之硬件
一輛車(chē)想要擁有強勁的動(dòng)力的前提條件就是它要有一顆強勁的發(fā)動(dòng)機,所以我們看到高端車(chē)的發(fā)動(dòng)機技術(shù)都非常先進(jìn)而且排量很大。OceanStor 18000系列采用Smart Matrix高端存儲專(zhuān)享的系統架構,通過(guò)控制器擴展系統資源,從而超越傳統雙控架構的物理約束,帶來(lái)前所未有的系統性能。
圖2 Smart Matrix Architecture示意圖
Smart Matrix基于PCI-E 2.0網(wǎng)絡(luò ),所有控制器全交換互連,每個(gè)控制器整合了前后端端口和全局緩存,多控同時(shí)下盤(pán),提升I/O效率。同時(shí),由于Smart Matrix可進(jìn)行Scale-out線(xiàn)性擴展系統資源,在線(xiàn)添加控制器,最大可擴展至16個(gè)控制器,同時(shí)支持3TB緩存,3216塊磁盤(pán)驅動(dòng)器,共7PB容量,通過(guò)控制器的配置提升系統的IO處理能力。
眾所周知,硬盤(pán)是存儲系統的核心部件,承載了所有數據請求的處理。通過(guò)硬盤(pán)數量的增加,讓更多的硬盤(pán)參與業(yè)務(wù)的處理,就能夠不斷提升系統的整體性能,承接用戶(hù)更多的IO訪(fǎng)問(wèn)。OceanStor 18000系列高端存儲的控制器數量可以從雙控擴展到16控,硬盤(pán)數量最大可擴展到3216塊,系統的性能也隨著(zhù)控制器和硬盤(pán)的擴展而增加。OceanStor 18000系列Smart Matrix系統
架構和強大的硬件擴展能力為百萬(wàn)級IOPS奠定了堅實(shí)的硬件基礎。與此同時(shí),OceanStor18000支持SSD盤(pán)。SSD采用閃存作為存儲介質(zhì),讀取速度相對機械硬盤(pán)更快。同時(shí)固態(tài)SSD硬盤(pán)不用磁頭,尋道時(shí)間幾乎為0,因此SSD的性能遠超傳統硬盤(pán)。OceanStor 18000系列采用SSD與SAS硬盤(pán)混插,配合Smart Tier技術(shù),自動(dòng)識別和遷移用戶(hù)業(yè)務(wù)中的熱點(diǎn)數據到SSD硬盤(pán)中,充分發(fā)揮SSD高性能特點(diǎn),有效的提升系統處理效率,減少請求的處理時(shí)延。