戴爾第12代服務(wù)器PERC卡種類與介紹在整個服務(wù)器系統(tǒng)中,最慢的應(yīng)該屬于磁盤存儲系統(tǒng)了。傳統(tǒng)的磁盤存儲采用機械轉(zhuǎn)動的方式,單個磁盤讀寫速度提升相比其它組件都要來得慢。因此通常我們會使用RAID技術(shù)將多個物理磁盤的讀寫性能合并。而RAID卡的性能毫無疑問地會影響到整個存儲系統(tǒng)的性能。我們首先來看看戴爾第12代服務(wù)器的RAID卡有什么變化。 戴爾服務(wù)器上的RAID卡被稱作PERC (PowerEdge Expendable RAID Controller的縮寫)。12G服務(wù)器的PERC卡按性能分成了以下幾種:
我們下面就來看看PERC H810: 大塊白色散熱片下面的,就是這次H710P/H810首次采用的雙核PPC 800MHz CPU,同時還增加了1MB的二級緩存和4MB的SRAM,大大提高了RAID卡的計算能力。讀寫緩存使用1GB的1333MHz DDR內(nèi)存。這些新硬件使H710P/H810比上一代PERC產(chǎn)品提高了近一倍的性能。 散熱片的右邊是電池。熟悉戴爾PERC卡的童鞋們一定會發(fā)現(xiàn)新PERC卡上的電池比以前的版本小了很多。這是因為12G的PERC卡使用NVRAM保護寫緩存。也就是說,當(dāng)系統(tǒng)意外掉電時,1GB DDR緩存中還未寫入硬盤的數(shù)據(jù)將被寫入到NVRAM中,這個小電池就是在寫入NVRAM的過程中保證供電。寫入成功后,電池就不需要再工作了。而NVRAM中的緩存可以長期地保存下去。 較之以前只能保持72小時的緩存,新PERC卡的可靠性提高了一個檔次。 如果需要進一步提高IO性能,可以采用SSD固態(tài)硬盤替代傳統(tǒng)硬盤,組成SSD RAID,將讀寫性能提高近30倍。 CacheCade – PERC卡級別的數(shù)據(jù)分層查看整個存儲中的數(shù)據(jù),通常有約80%以上屬于不活躍性數(shù)據(jù),只有約20%屬于活躍或者熱點數(shù)據(jù)。有相當(dāng)一部分應(yīng)用對存儲的訪問,會對熱點數(shù)據(jù)有頻繁的讀操作,例如Web服務(wù)器、文件服務(wù)器、虛擬桌面(VDI)中的啟動鏡像、以及一部分的數(shù)據(jù)庫服務(wù)器。這些應(yīng)用常常對存儲系統(tǒng)中的某些熱點數(shù)據(jù)進行大量的讀操作。這時候傳統(tǒng)的磁盤存儲無法滿足如此高的IOPS請求和響應(yīng)速度,如果全部更換成SSD的固態(tài)硬盤雖然能提供30倍以上的IOPS性能,然而SSD有限的容量和高昂的價格又令人望而卻步。 我們可以利用H710P/H810中自帶的CacheCade功能,啟用PERC卡級別的數(shù)據(jù)分層。只需要添加1-4塊SSD硬盤并設(shè)置為CacheCade。 CacheCade的SSD硬盤不會被PERC卡用來存放正常數(shù)據(jù),而是用來作為整個存儲系統(tǒng)的巨大讀緩存。當(dāng)PERC卡發(fā)現(xiàn)有某些數(shù)據(jù)塊被頻繁訪問的時候,就會自動將此數(shù)據(jù)塊復(fù)制一份到作為CacheCade的SSD上,下次再需要讀取該數(shù)據(jù)塊時,會直接從SSD上讀取,從而大大的提高了熱點數(shù)據(jù)的讀性能。這種方式簡單效率高,成本也較小,對原有磁盤上的數(shù)據(jù)沒有造成任何的影響,管理和使用上也沒有任何的不同。不過,由于CacheCade對寫性能影響不大,因此主要適合較多讀的應(yīng)用。 總而言之,CacheCade通過將熱點數(shù)據(jù)復(fù)制到高速響應(yīng)的SSD固態(tài)硬盤上,實現(xiàn)在PERC卡級別的數(shù)據(jù)分層,從而以較小的代價提高近30倍的熱點數(shù)據(jù)讀性能。 第12代PowerEdge服務(wù)器磁盤陣列卡操作演示(H710p mini)其他相關(guān)資料 Dell PowerEdge RAID Controller (PERC) H310,H710, H710P, and H810手冊 |
|