而一個讓絕大多數(shù)客戶都感到頭痛的問題就是自己所采購的來自不同廠商的存儲設備之間總是或多或少地存在一些互不兼容的現(xiàn)象。雖然標準化的呼吁在業(yè)內已經有些時日,但是從現(xiàn)實狀況來看,對于異構存儲環(huán)境的整合依然很不理想,這就造成了很多存儲資源的浪費以及過多的重復投資。同時,容災也是一直被業(yè)內所廣泛關注的焦點和難點之一。而這兩點的結合??異構環(huán)境中的容災問題,則更是始終困擾著企業(yè)用戶。
為DCC建立完善和合理的容災系統(tǒng),首先要解決的課題是“異構容災”。所謂的異構是指不同的廠商的數(shù)據(jù)存儲設備。今天,在復雜的企業(yè)存儲環(huán)境,不同廠商的存儲出現(xiàn)用戶的機房是經常遇到的事情,在“信息孤島”林立的日益復雜的企業(yè)IT系統(tǒng)中,異構存儲容災成為大勢所趨。
存儲SAN上的“信息孤島”是指不同廠商存儲形成不同的存儲單元,對“信息孤島”存在的問題如下:
如上所述,要實現(xiàn)異構容災首先要解決的問題是實現(xiàn)存儲平臺的統(tǒng)一。存儲平臺的統(tǒng)一可以通過存儲的虛擬化來完成,使不同品牌的存儲具有相同的功能,呈現(xiàn)給應用相同的接口,這也是存儲的發(fā)展方向。存儲的虛擬化可以從以下幾個方面入手,主機、存儲和中間層(指連接交換機上設備或智能交換機)。目前業(yè)界比較認同的是基于中間層的存儲的虛擬化管理,選擇說明如下:
選擇一:主機層,即存儲的管理軟件安裝在主機上,如卷管理器,卷復制器等,需要解決的問題:
1、投入高 :每臺主機都要安裝軟件,購買軟件license的費用高。而且存儲的容量利用率低。
2、性能影響:需要主機的CPU完成存儲的管理。
3、管理和升級復雜,每臺主機都要安裝軟件,操做和管理復雜。
選擇二:存儲層,即存儲的所有管理功能有存儲本身的控制器完成。需要解決的問題:
1、不開放,只能使用同一廠商的產品,響應的存儲軟件等也必須是是統(tǒng)一廠商的。
2、價格高,按照存儲的數(shù)量和磁盤容量來購買軟件,容量的利用率低,存在存儲孤島。
3、難管理,沒有統(tǒng)一的管理控制。
選擇三:中間層,即存儲的部分高級管理功能運行在中間層即Fabric層,其中分為兩種方式: 內置在智能交換機型和中間層單獨的appliance。IBM兩種方式都有, SVC(IBM TotalStorage SAN卷控制器 SAN Volume Controler)和SVC內置MDS交換機兩種結構。SVC本身作為一個單獨的產品,或作為基于Cisco MDS 9000的IBM TotalStorage SAN卷控制器,它所提供的SAN卷控制器軟件可以嵌入在Cisco MDS 9000光纖通道控制器和交換機的高速緩存服務模塊之中。基于Cisco MDS 9000的SAN卷控制器可以幫助減少SAN網(wǎng)絡中的端口數(shù)量,并實現(xiàn)了與Cisco MDS 9000家族管理功能的緊密集成。
SVC控制器
采用中間層結構的優(yōu)勢:
SVC 實現(xiàn)了虛擬存儲層(Virtualization Layer)的功能,將存儲智能加入到SAN的網(wǎng)絡中。SVC為各種不同的存儲設備提供了一個統(tǒng)一的數(shù)據(jù)復制平臺,例如瞬間復制FlashCopy和遠程復制Metro Mirror。這些復制功能都允許源磁盤卷和目標磁盤卷可以存在于不同品牌的磁盤陣列上。SVC對當前所有的主流存儲系統(tǒng)都支持,包括IBM、HP、EMC、HITACH、SUN等。智能交換機的數(shù)據(jù)安全功能是由智能交換機本身提供,與存儲無關;一般存儲的安全功能是由存儲的控制器提供,必須要一對相同廠商甚或相同機型之存儲才可支持(如IBM的PPRC只有同系列的存儲才支持),而應用SVC則可搭配本地的中高檔存儲與遠端低階存儲進行數(shù)據(jù)安全保護。
針對目前用戶有多個廠商存儲的情況,如果采用同等磁盤的數(shù)據(jù)安全方式,因為是由磁盤的控制器來完成的,無法實現(xiàn)異構存儲之間的數(shù)據(jù)安全,則只能實現(xiàn)各自產品對各自產品的數(shù)據(jù)安全功能。
而應用了IBM的智能虛擬存儲的解決方案可以實現(xiàn)異構的存儲快照,是由SVC機本身的功能實現(xiàn)的,是在交換機一層實現(xiàn)的不同磁盤之間的快照,通過前期的測試可以容災不同廠商的存儲產品,可以采用一臺或多臺存儲設備,節(jié)省投資,適用于現(xiàn)有的環(huán)境。針對目前企業(yè)有多個存儲的情況,如果采用智能磁盤的快照方式,因為是由磁盤的控制器來完成的快照,無法實現(xiàn)異構的快照,則只能實現(xiàn)各自產品對各自產品的快照方式,管理復雜,增加了投資成本,而且原數(shù)據(jù)和目標數(shù)據(jù)沒有分開。
所以此次采用智能虛擬存儲進行數(shù)據(jù)整合的解決方案可以實現(xiàn)不同存儲之間的數(shù)據(jù)安全,這是由智能交換機本身的功能實現(xiàn)的,是在交換機一層實現(xiàn)的數(shù)據(jù)安全保護方式(與主機和存儲無關),可以支持不同廠商的存儲產品,可以采用一臺或多臺存儲設備,節(jié)省投資,適用于現(xiàn)有的環(huán)境。
在容災的環(huán)境中,對于生產中心已經有存儲和數(shù)據(jù)存在的情況下,如何把現(xiàn)有數(shù)據(jù)歸為SVC管理那?
SVC有一種Image mode運行模式,可以透明的加入SAN 是SVC的基本功能,當SVC被加入到一個現(xiàn)有的SAN 環(huán)境中時,不需要做數(shù)據(jù)遷移,SVC 把現(xiàn)有的磁盤配置原封不動的繼承下來(這是SAN VC的Image mode),這樣對服務器上的應用是完全透明的。當SAN VC完全配置好以后,所有的過程對服務器透明,因此不需要中止應用。
Image mode 提供了從已有的磁盤到虛擬的磁盤之間的直接的BLOCK的轉換,保持原來的數(shù)據(jù)。
而且SVC是唯一通過 SNIA-certified 虛擬解決方案。
IBM公司一直以來在業(yè)務連續(xù)性方面就有顯著的優(yōu)勢,現(xiàn)在更是通過虛擬技術將業(yè)務連續(xù)性方案帶到了一個新的高度。SVC目前已經發(fā)展到了3.1的版本,發(fā)布了27個月,8次release。目前SVC已經在40個國家擁有1300個實際安裝用戶。IBM的業(yè)務連續(xù)性方案已經在銀行、電信和政府等在內的多個行業(yè)內得到了廣泛的應用。
IBM希望通過SVC在一個復雜的異構存儲環(huán)境,搭建一個統(tǒng)一的容災平臺,為公司中的人員減輕超負荷工作的問題,通過BM TotalStorage SVC為用戶提供一個豐富的、自動化和虛擬功能隨需應變的存儲環(huán)境。幫助企業(yè)提高應用可用性、存儲資源使用率和存儲管理員的工作效率。