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