存儲技術(shù)大揭曉:設計開(kāi)發(fā)的你了解多少(二)
CacheCade的工作方式類(lèi)似于典型的緩存控制器,它將常用扇區的數據加載到閃存中。性能往往高出混合驅動(dòng)器很多,閃存的數量由所有者控制。系統可以處理多達32個(gè)SSD。
其他差別,也就是大多數SAS控制器支持的能力在于,可以將存儲器作為虛擬驅動(dòng)器。同樣,存儲器可以基于RAID配置。比如,單個(gè)控制器可以處理像RAID 5、RAID 0和RAID 60陣列的組合,其中每個(gè)陣列都包含多個(gè)虛擬驅動(dòng)器。反過(guò)來(lái),這些配置中的任意一種配置都可以與閃存匹配。這些控制器一般用于企業(yè)服務(wù)器,配置往往更加簡(jiǎn)單,只有單個(gè)RAID陣列?;ヂ?lián)網(wǎng)服務(wù)提供商(ISP)和企業(yè)環(huán)境可以充分發(fā)揮虛擬化技術(shù)的優(yōu)勢,但是可能需要具有不同特性的多種虛擬驅動(dòng)器。此外,這些比較昂貴的SAS控制器還可以處理這些常規操作。
圖6:HighPoint公司的RocketHybrid采用Marvell公司的HyperDuo SATA控制器技術(shù)在單個(gè)Windows混合存儲設備中整合了硬盤(pán)驅動(dòng)器和固態(tài)磁盤(pán)驅動(dòng)器。
盡管SATA和SAS閃存驅動(dòng)器有許多優(yōu)勢,但是接口卻有帶寬限制。閃存的運行速度可能比硬盤(pán)驅動(dòng)器快,供應商將提供使用PCI Express連接至主機的解決方案。PCI Express可以通過(guò)增加通道數進(jìn)行擴展。
Fusion-io公司的ioDrive Octal板通過(guò)x16 PCI Express連接提供閃存(圖7)。它支持6Gbps帶寬,可提供高達每秒1百萬(wàn)次I/O操作的速度。此板以模塊化形式構建,可處理容量高達5.12 TB的閃存。ioDrive Octal的外觀(guān)與傳統的模塊設備相似。
圖7: Fusion-io公司的ioDrive Octal板通過(guò)PCI Express提供閃存,可提供6GBps的帶寬和高達5.12 TB的存儲容量。
基于PCI Express的閃存解決方案現在可謂遍地開(kāi)花。耐用型應用可以采用Extreme Engineering Solutions XPort6103 XMC模塊這樣的產(chǎn)品(圖8)。
XPort6103可以提供容量高達0.5TB的閃存。它采用PCI Express x1接口,提供可選的3Gbps SATA和加密支持配置。此外,由于在嵌入式應用中很有可能會(huì )興起長(cháng)使用壽命優(yōu)于高容量這樣一種趨勢,因此XPort6103采用SLC NAND閃存。其讀性能和寫(xiě)性能分別為200MBps 和120MBps。
圖8: Extreme Engineering Solutions XPort6103模塊插入XMC插槽,具有高達0.5TB的閃存容量。
非易失性存儲器主機控制器接口(NVMHCI)工作組的NVM Express規范,是一個(gè)針對基于PCI Express存儲器設計的新標準。此標準受到包括英特爾在內的眾多供應商支持。
網(wǎng)絡(luò )和互聯(lián)網(wǎng)
這些存儲技術(shù)可滿(mǎn)足嵌入式應用、PC和服務(wù)器環(huán)境的需求,但還有另一個(gè)持續增長(cháng)的主要領(lǐng)域,即網(wǎng)絡(luò )存儲?!霸啤焙汀霸拼鎯Α币恢倍际亲顬闊衢T(mén)的話(huà)題,其背后毫無(wú)疑問(wèn)需要技術(shù)支撐。

評論