如上圖:左為單一機箱雙控制器架構,右為雙機箱的架構。單一機箱雙控制器雖能應付任一控制器的故障,但無法應付更重大的災害,或是背板等共享組件損壞造成的問題,此時必須采用控制器機箱獨立的設計。
在傳統(tǒng)的存儲網(wǎng)絡上,SAN與NAS或FC SAN與IP SAN之間涇渭分明,因此單一系統(tǒng)的損毀或故障失效,只會影響到存取該系統(tǒng)的前端應用程序而已。而在采用統(tǒng)一存儲設備的環(huán)境中,一旦系統(tǒng)損毀或故障,造成的影響會涵蓋到前端所有的服務器,因此確保系統(tǒng)的可用性,將是統(tǒng)一存儲設備的重要指標。
存儲設備的可靠性牽涉到許多環(huán)節(jié),但最根本的是保障資料的完好,這方面影響最大的是存放數(shù)據(jù)的硬盤與控制存取的控制器。由于目前企業(yè)級的磁盤存儲裝置都有RAID提供保護,單一硬盤的故障還不至于造成數(shù)據(jù)的損毀。而在控制器方面,最基本的方式是采用雙控制器,任一控制器的損毀都不會影響到數(shù)據(jù)的存取。
但即使是雙控制機型,由于整個系統(tǒng)仍是位于同一個機房內(nèi),因此碰到某些災害時還是無法避免數(shù)據(jù)的損失,因此對某些執(zhí)行高敏感性關鍵任務的系統(tǒng)來說,就有必要另外結合遠程復制機制,將數(shù)據(jù)備份到遠程。不過遠程災難備援所需費用相當高,對中小企業(yè)或是任務關鍵性不高的系統(tǒng),利用雙控制器或RAID就能滿足要求。
統(tǒng)一存儲的多協(xié)議支持
擴充可分端口/支持協(xié)議、容量與性能等幾個方面討論。其中容量的擴充最容易做到,企業(yè)級儲存裝置多半都可透過外接硬盤柜來擴充容量。但控制器的存取性能有限,隨著容量或前端連接的服務器數(shù)量不斷增加,原先控制器的性能很可能會不足,以致需要更換。但問題在于能否在不影響儲存數(shù)據(jù)的情況下直接更換控制器。
早期多數(shù)設備在更換控制器后,都必須對原先的磁盤進行格式化的動作,接下來才能正常使用。因此用戶必須執(zhí)行費時費力的數(shù)據(jù)遷移的動作。因此現(xiàn)在比較新的產(chǎn)品,都能支持平滑的直接升級。如NetApp的FAS系列,從低階的FAS200到高階的FAS6000都能兼容,可直接更換性能更高的控制器,而毋需進行數(shù)據(jù)遷移,只要裝好新控制器后即可開機使用。另外EMC新的CX3系列亦具備類似的彈性升級能力。
而端口/支持協(xié)議擴充,指的是該產(chǎn)品支持的存取協(xié)議種類,以及支持的端口數(shù)目。這方面依產(chǎn)品型態(tài)的不同有幾種典型作法。
以NAS為基礎延伸的NAS+iSCSI類型產(chǎn)品來說,由于產(chǎn)品本質(zhì)上是一臺NAS,只要有與平臺相對應的iSCSI Target程序就能支持區(qū)塊級存取。而像NetApp等功能比較強大的NAS產(chǎn)品,則是在操作系統(tǒng)中提供了支持不同傳輸協(xié)議的功能,只要購買授權啟用即可。
至于某些以磁盤陣列為基礎的產(chǎn)品,則是透過更換控制器子卡的方式來支持不同的傳輸協(xié)議。如HDS的TagmaStore系列磁盤陣列就有FC、iSCSI與NAS子卡可供用戶選購,只要安裝不同類型的子卡,就能連接不同的存取通道。
現(xiàn)有主要統(tǒng)一儲存設備支持協(xié)議列表 |
|||||||
廠商 |
Adaptec |
Dell |
EMC |
HDS |
HP |
NetApp |
|
產(chǎn)品型號 |
Snap Server |
NX 1950 |
CX3-10C/20C/30C |
NS350 |
AMS1000* |
AMS500/200* |
|
支持傳輸協(xié)議 |
FCP |
無 |
無 |
有 |
有 |
無 |
有 |
iSCSI |
有 |
有 |
有 |
有 |
有 |
有 |
|
NFS/CIFS |
有 |
有 |
無 |
有 |
有 |
有 |
*為可選NAS配件