1.外部磁盤鏡像的性能和管理
在有充分處理能力的前提下,外部磁盤子系統的鏡像可以達到很高的性能。不僅其處理器是存儲管理任務所專用的,子系統也是為某些特殊的成分而設計和調試的,再配以其他高速的I/O部件,包括系統處理器和總線,外部磁盤鏡像可以達到最優性能。
雖然這種鏡像的性能方面往往是很卓越的,但管理方面卻有待于進一步完善。由于沒有一個子系統駐留在服務器端,所以難于提供基于服務器的配置和錯誤報告的管理方案,SCSI總線通常用于連接這樣設備,但卻沒有提供適合的管理工具。因此,這類系統很難集成到現存的管理系統。
為了克服這個缺陷,制造商們已經開發出一些管理和錯誤報告的其他方案,方案之一是實現了簡單網絡管理協議,管理信息庫(SNMPMIB)結構。在SNMP開發之時,它僅作為一個網絡管理協議,并未考慮用來管理存儲設備和存儲柜,所以這個方法用于存儲管理是不合適的。由此可以看出,要想讓SNMP成為存儲管理問題的解決方案,還有一段很長的路。譬如,SNMP是被開發用于查詢網絡設備的,以了解設備是否出現任何問題。雖然這種查詢方案能很好地管理網絡,但管理實時的存儲設備卻極不適宜的,因為實時管理對失敗的響應要求更快。因此,SNMP可以用于失敗報告,但不能作為I/O路徑的自動實時糾錯技術,換而言之,它還不能快到足以處理I/O失敗切換的程度。此外,SNMPMIB結構是為網絡設備連接而開發的,不能很好地匹配存儲、I/O產品的性能和發展趨向,因為I/O過程與網絡過程略有不同,擁有屬于自己的標準和分析方法。總之,SNMP能足夠好地完成管理報警,但不要對它抱有超出這個功能之外的任何期望。
SNMP作為存儲管理工具存在一定的弱點,這導致了另一個方法的產生,即存儲資源管理(SRM)。SRM是應存儲子系統的管理要求而產生的,仍然處于初級階段,沒有得到廣泛的應用。存儲市場上雖有不同廠商開發出的解決方案,但都僅限于管理自己的系統,這些產品沒有統一的標準,不能在統一的框架下管理多廠商的系統。盡管市場需要這種標準化的、統一管理的產品,但由于不同產品之間的差異,目前尚不清楚工業界在倡導這個概念上能取得多大程度的成功。
SCSI封裝服務(SES)是新定義的標準規范,它能夠識別磁盤子系統的組件,也能識別于分析和報告這些組件的計量標準。SES是一個相當寬泛的、龐大的規范,對它的解釋還存在一定的差異,這種差異使它能夠在更廣泛的產品及存儲管理系統上實現,這也有力地證明了它的用處。
2.使用外部磁盤鏡像子系統替代失敗的磁盤驅動器
置換磁盤驅動器的方便性與性能的優勢是外部磁盤子系統真正耀眼之處。在提供統一的存儲管理方面,其他方法都存在缺陷,惟有外部磁盤子系統具有及時替換失敗磁盤的能力。假如你有24×7持續工作的需求,那么,外部磁盤子系統是僅有的重要選擇。術語“熱插拔”是指在撤除并替代一個組件時,系統依然保持運行,且系統的操作受到的影響很小。外部磁盤子系統使用一種特別設計的I/O總線,它能保證總線上其他設備具有正常的供電和信號,由此可以在外部子系統中實現熱插拔功能。