時間:    2008年7月22日 14:15 – 15:50

嘉賓:    金微  IBM系統與科技事業部中國區存儲產品經理

演講內容:

大家下午好,我是IBM系統與科技事業部中國區存儲產品經理。今年的五周年發布會距我們03年7月份的發布會有非常大的變化,但是它的根本原則是一樣,就像服務器虛擬化一樣,目的是更好地利用資源。SVC這個產品是IBM在03年的時候推出的虛擬化產品,經過了好幾代,現在已經是軟件版本第4.3代,硬件也經歷了好幾代的變化,每一次變化代表著硬件結構越來越大。SVC是一個軟硬件的結合體,體現出來的功能和作用是一個軟件,宿主是在IBM固定的硬件上,這樣為IBM軟件提供了可靠的平臺,所以它有硬件在里面,所以是軟硬件的結合體?,F在看硬件是IBMX3550這個機型,這個機型的系統至少要有兩個這樣的硬件,它的速度我們會看到有很多測試來證明自己的速度是怎么樣的。這塊經常有一些用戶和媒體朋友認識IBM這么擅長做p系列UNIX的機器,為什么不把硬件引擎用UNIX或者其他的硬件平臺做,其實這是IBM的開發組經過慎重選擇的,用這個系統開放性,后面會看到兼容其他不同類型的存儲,開放性非常好。

可靠性也沒有什么可擔心的,我相信在座的每一個人都有這個經驗,用的Windows機器或者是PC機都有死機的情況,但是誰真正發生過Intel CPU壞了,換一個新的CPU,非常少的情況。所以現在硬件的架構上,硬件的破壞率比較少,軟件的比較多,IBM在這上面運行的是自己獨立的操作系統。講到性能,我們把這個SVC的系統,在公開的存儲性能委員會去測,存儲性能委員會是一個非盈利性的組織,一個是SPC-1,主要是測下來每秒最多存儲系統達到多少個I/O,另外一種是SPC-2,有這幾種情況,大文件傳輸、還有Copy。SVC這個系統在兩種基準測試里面都是速度最快的系統,從這里面可以看出自己的速度是沒有問題的。下面測試利用SVC的八結點,后面用了IBM產品中4000的磁盤陣列。

SVC最大的用處是一個產品是一個軟件,主體功能做了介紹,在新的版本里面做了分析,分析有幾方面是特別重要的,第一個是在業界首個推出了這樣一個獨立的虛擬化產品,但是具備節約空間,節約空間是什么意思呢?我先給大家做一個解釋,在座有30位朋友,每個人計算機上都有一些空間,比如是50個G,現在作為總公司部門IT的人,現在我們公司買了一個新的存儲,大家每個人可以在這個存儲上分配一塊空間,有什么數據可以放在這塊地方,大家想,我有50個G,我至少向IT我要200G的空間,這樣我很多東西就可以放在上面。但是200G 30個人都要就是6個T,雖然分配了200G,但是根本用不了那么多,只用這部分,問題是說空白的部分幾乎很難把它收回,如果我買了200G,我劃上我的地盤,不可能把我的地盤突然偷走一部分讓別人用,如果你這么做了系統就崩潰了,用不下去了。這個情況是在企業的環境下,每塊空間每個應用為了自己的安全和充足的數據增長的考慮,都預留很大一塊的空白,這塊空白的自留地很難把它充分地用起來?,F在節省空間是告訴你沒問題還是給你200G的空間,但實質上是不從物理上分多少空間給你,而是用到多少自動地到后臺存儲不斷地把單位空間分配給你。這時候對我們30個人來說,我只要儲備一個T不到的富??臻g,誰要用隨時分配。這就是節省空間的概念,會告訴你給你多少空間,一個G或者200G,真正的空間是按照使用的量按需分配的。這是目前非常少數的磁盤陣列里面有,但是在完全虛擬的像SVC這樣獨立的虛擬平臺上這還是第一個。

第二個叫做節約空間的FlashCopy,FlashCopy就是基于SEFC軟件,指定一個磁盤在很短的時間內做一個Copy,SEFC是說,如果你拷貝到新的200G空間上,只會拷貝一些新的更改,對內可能利用了200個G的實際空間,你看到的是兩個200G,是400個G。省空間的,這個功能在新版的SVC加進去的。

下面這個功能是Virtual Disk鏡像,有時候需要進一步提高安全性,我現在有兩個磁盤陣列,都是SVC比較舊的產品,對可靠性也有一些擔心,能不能把數據在兩臺環境上做一個互備,再增加一些保險系數。這在SVC也做到,可以指定兩臺磁盤陣列再做鏡像,這不僅提高了可靠性,還有一些其他的作用。

第三個增強是把閃存復制的目標提高到了256,最高可以創建256個卷,256這個數字在IBM產品線里面不算很高,但是特殊的意義是,255個卷既可以自己是自己的目標卷,也可以是源卷。后面我會再講,看了圖會清楚一些。

最后一個增強是對新的或者更舊一些磁盤陣列的支持,使適用范圍更廣一些。這里是講的節約空間Virtual Disk,服務器要的空間肯定是灰色的200G,服務器真正寫的數據是紅顏色50個G,在原來的分配模式下,服務器要200G,必須給200G,否則創造不出200G的地盤。物理上已經分配了50個G,因為寫數據只寫了50G,但是告訴服務器你有200G,隨用隨增長,如果你超過50G后臺會慢慢地多起來,這就是節約空間Virtual Disks的好處。這部分東西可以省下來,不僅是省了購買的錢,維護成本,還有耗電等等都得到了降低。

還有一點這個功能非常不錯,Virtual Disk在我們的這個系統里面,在我們的系統里和標準磁盤在范圍上是一視同仁的,什么叫一視同仁呢?一般在其他系統里面的這種的方式,因為和標準的是不一樣的。往往必須自己有一個獨立的空,任何東西和標準的不一樣。這里面沒有任何的區別,都完全一樣。

這個好處剛剛說了,可以大量的省空間,現在很多的磁盤系統,可以應用50%或者以下,從一個企業的整體結構來看,另外一種方式是可以降低空白的空間。另外一方面把存儲管理員的精力也可以解放出來,原來他要維持10個系統,每天要花一點時間考慮郵件系統存儲是不是夠,交易系統怎么樣,或者文件存儲系統怎么樣,如果SVC有了,總的儲備有安全的問題,如果我說我的儲備空間只剩下500了,不要擔心每一臺郵件服務器到底怎么做或者是擴容的問題。這是通過虛擬化提高存儲的資源利用率以后,解放了存儲管理員的效率。

我們在講到SVC另外一個新功能就是VDisk鏡像,就是兩個不同的磁盤陣列之間可以做拷貝,現在幾乎所有的主流磁盤陣列里面都是兩份,就像大家坐飛機一樣,所有的引擎都是兩份,但是問題是磁盤陣列完全是處于不同的環境,在存儲里面有時候會發生,因為是24小時提供服務的,所以里面壞一些東西的時候,機器沒有問題,還會跑,壞了以后,完全是邊跑邊換,完全是安全的,這時候用了VDisk鏡像就避免了這個問題,本來是用兩套后臺的磁盤陣列,雖然很危險,但沒關系,還有一個備份和替補的東西在里面,這種方式也有了更多的意義。

而且我們這種方式對我們前面說的節約空間的是支持的,對SVC所有的卷都是支持的。這里在提到我們節約空間的卷的使用上的一些好處,其中這塊也提到原來如果不用這種模式的話,要預先為每一個服務器預留空間,如果不預先留的話,會造成資源浪費,這完全是隨動態需要而分配空間的模式,這在存儲的資源利用上也是又往前走了一大步。

在磁盤克隆Copy數據這塊目前的FlashCopy的支持256個卷,這個復制可以是實際的,真正在做復制的時候,不會Copy任何東西,只是Copy一些指針,也就是說是一個虛擬的Copy。另外有一個老的功能,就是增量的FlashCopy,如果你做過一次全盤的數據庫,過了兩天又想重新做一次物理復制,原來增量的物理Copy不會再做。在這里提出來是因為它也支持節約空間的虛擬磁盤,不是實際一開始介紹的盤,磁盤在我們虛擬領域和標準盤是完全一樣的。

在FlashCopy上,SVC是非常融合的,它的一個源卷可以產生出256個目標卷,而且這256個目標卷是可以級聯的,我舉個例子,我做一些編寫和更改,比如有一些空間還空著,拿到了一個5個G的紅顏色的文件,你要做修改,修改之前肯定是希望我把原文件保留一份,萬一改壞了就麻煩了,這時候磁盤上已經占了5個G,Copy到另外5個G黃顏色,是修改的版本,你有兩個想法,一個是把片頭改成綠顏色,一個是想把片頭改成黃顏色,這樣一改,如果磁盤空間允許的話,你是希望把每一步的修改保留下來,以后還可以做。你的想法是這兩種都可以用,先改成墨綠色,片頭顏色改了也希望改里面的具體內容,這時候你會希望保留一份,然后繼續做你的編輯,這個意義在哪里?如果我全部推倒重來,我可以找到片頭位置,我可以從任意一點繼續開始。磁盤可以提供不同層面的恢復點,讓你方便地找到某一點恢復。這個做法與我們前面舉例,你有10個G的空間,給你5個G的文件,你要做這些事情是不可能的,這里需要5×5=25G的空間,在新的SVC下面,每一個Copy都是一個虛的,不是真的把5個G復制一遍。這樣,實際盤的空間里面就真正保留了五份不同的電影版本,可以隨時等你修改。這就是在新版本里面與節約空間合在一塊兒的。

這是我們前面一直說的節約空間FlashCopy,不是實際的復制,而是只復制更改的部分,而且支持了節約空間的FlashCopy,可以針對目標卷做復制。把節約空間和FlashCopy,很少有人做到把兩者結合到一起。

這里有更實際的例子,很多生產系統是需要生產線完全復制出來,針對數據做多份的測試用,比較典型的是SAP系統。不要因為物理共享同一資源對系統造成影響,這時候SEFC多種手段復制就有幫助,比如他可以按照完全復制,復制完了以后兩部分沒有關聯,今后的任何操作不會影響另外一部分,這就達到了測試生產分離的目的。另外對Copy的文件對測試的要求,虛的Copy,不需要占那么多空間,分離出來的映像可以做測試和修改。這是結合了Copy各種模式對應用環境帶來的各種應用。

還有很多的系統,特別是刀片服務器,幾百套刀片一般自己不再配內置的硬盤,如果幾百套刀片,每個系統一個硬盤,首先是兩百個磁盤的問題,除了操作系統其他也不裝什么東西,比較浪費。同時可以想到,在二百個服務器上裝很麻煩,所以現在有很多系統在集中存儲上,開了一些啟動盤。在VMware和虛擬的啟動機上也是一樣?,F在的情況是,很多啟動盤里面的文件不一樣,但是這些啟動盤本質差不多,所以200個G的啟動盤,最終在物理上只占用了很少的空間,這樣既省空間也達到了集中管理的目的,無論對管理還是省資源來說都有非常大的幫助,這是對現在新出現的大量的啟動盤集中以后,可以用存儲它,同時用Copy模式復制。復制完了以后,虛擬卷就可以啟動一臺新加進來的刀片的機器。

當然這種復制方式也可以用在備份領域,希望每天多做幾個備份,不需要太占物理空間,在恢復的時候又可以很快地恢復過來。

最后SVC還有一些更新,主要是對原來支持的一些規格上做了很大的更新,原來最多支持對外虛擬4000多個虛擬,現在是最大到8192VD,還有對版本6的支持。支持一些市場上在用的老的操作系統或者是硬件,現在基本上所有主流的,POWER6,還包括了一些非主流的,新加進來的磁盤陣列的名字,在國內很少聽到過的。各位媒體如果見識廣的話,會見到過。SVC為了它的兼容性的要求,自己做了主流磁盤和一些驅動,使得兼容性達到了比較好的程度。虛擬磁盤SVC前面活動也提到全球交付了12000個引擎,在比較關鍵的應用下有實際的使用。

最后比較一下市場上的實現,虛擬化的實現可以在各個方面,可以是在交換機上,大家知道高端的交換機業提供一些平臺和運行一些軟件,另外可以在磁盤界面上,高端機器提供了虛擬化的功能。IBM提供的功能既不要求你給我提供一臺服務器,也不要求你SAN一定是什么型號,也不需要你要買什么磁盤陣列。所有實現方式不去考慮軟件功能上的優勢,在獨立性上具有非常大的幫助,這個也是對現在的虛擬產品這一類里面的SVC敢想非常好的,本來它就是開放的東西,要在很特定的環境下,必然對它有一定的約束。

這個表(見圖),總結了我們在市場上的優勢,產品很成熟很早就推出了,而且一開始就綁在一塊兒做,成績是非常不錯的。成本現在來看,即使是第一次的購買成本,和友商相比非常有競爭力,測試也是有第三方測試最高的產品,功能上虛擬存儲軟件里面是非常不錯的,包含了存儲業主流的虛擬化方面的功能。這部分的產品就介紹到這里,非常感謝。

未經允許不得轉載:存儲在線-存儲專業媒體 » [視頻]SVC五周年慶典:IBM虛擬化新品及應用
分享到

dostor

相關推薦

精品国产午夜肉伦伦影院,双性老师灌满浓jing上课h,天天做天天爱夜夜爽,攵女乱h边做边走