十四五年前開始自學計算機的人,多數(shù)都見過Wiley出版社的“傻瓜書”系列,其中最有名的當數(shù)“PC傻瓜書”。多年以后,“For Dummies”有了個“阿呆叢書”的新中文名,內(nèi)容也與時俱進,涵蓋了從工作到生活的多個領域,幾乎無所不包,其中就有剛問世不久的“Storage Virtualization for Dummies”——日立數(shù)據(jù)系統(tǒng)公司的技術專家撰寫的《阿呆叢書“存儲虛擬化”專輯》。
印象中的“傻瓜書”系列都是字大行疏,便于閱讀,但有一定的厚度,即便是題材如“PC傻瓜書”者,如果不廢寢忘食的話,沒個一兩天也很難讀完。這本《阿呆叢書“存儲虛擬化”專輯》則不然:薄薄幾十頁的小冊子,號稱“60分鐘速成讀本”。顯然,理解存儲虛擬化不會比PC更容易,千萬別被“阿呆”兩個字所蒙蔽,它應該是給具備一定存儲基礎的人看的。如果不考慮較為生動有趣的文筆,《阿呆叢書“存儲虛擬化”專輯》其實就是一本黃色封面的存儲虛擬化入門白皮書。
為了讓更多的人認識存儲虛擬化,HDS還為這本書建立了官方網(wǎng)站,可以免費下載其電子版。當然,HDS也希望此舉能夠喚起業(yè)界對存儲虛擬化的重新思考。
對于虛擬化的定義有很多,包括SNIA這樣的國際組織也參與進來。其中最簡短的一個將虛擬化定義為“不受物理限制的資源邏輯表達”。不過,過于簡短往往意味著不夠明確,指向過于寬泛,如果僅從字面理解,自動精簡配置、VTL(虛擬磁帶庫)乃至RAID都可以劃入存儲虛擬化的范疇。
好在,IT業(yè)界對虛擬化已達成基本的共識,將其詮釋為兩大類情況:將一個物理設備作為很多虛擬資源(分區(qū))來使用,或者令多個異構(gòu)資源的行為看起來如同一個大的資產(chǎn)(集合)。簡而言之,前者對應服務器虛擬化,后者對應(大家公認的)存儲虛擬化。
站在這樣的角度,不難理解先于VMware開始大肆宣傳的存儲虛擬化,在市場接受程度上卻早已被拋到身后?!胺帧蓖取昂稀备菀?,筆者就經(jīng)常舉前蘇聯(lián)一夜宣告解體,和歐盟歷數(shù)十年而難求一統(tǒng)的例子,加以說明。
不過,筆者也承認,上述解讀重在形式,應該盡量避免以偏概全。在日立數(shù)據(jù)系統(tǒng)(HDS)公司解決方案與專業(yè)服務事業(yè)部總監(jiān)陳戈看來,服務器虛擬化的成功有一個重要的基礎,即不管是什么樣級別的客戶,大小企業(yè)都會用到服務器?;旧厦總€客戶都有一些Windows主機,做一個虛擬化之后便很容易接受。反過來,對于存儲虛擬化而言,就存在一個定位的問題。
很多中小企業(yè)客戶,數(shù)據(jù)量不是很大,用一個很簡單、很小的存儲就可以解決所有的問題。有些中小企業(yè)采用IT技術的歷史不長,或者雖然較長,但是數(shù)據(jù)量和對處理能力的要求還不高,沒有讓他們面臨很多存儲孤島的情況出現(xiàn)。所以,對于這樣的客戶,存儲虛擬化基本沒有意義,類似自動精簡配置這樣的單項技術可能更為實用。他們需要的就是一個存儲系統(tǒng),至于它是不是虛擬化的,完全要看客戶的具體需求。
陳戈認為,至少在目前這個階段,存儲虛擬化還不是一個面向全民的技術和產(chǎn)品,更多的是面向真正有需求的客戶。購買新的存儲系統(tǒng)之后,數(shù)據(jù)遷移、舊有存儲系統(tǒng)繼續(xù)使用(利舊)、整合存儲孤島等等,都是客戶考慮存儲虛擬化的好時機,但切忌為了虛擬化而做虛擬化。
既然如此,《阿呆叢書“存儲虛擬化”專輯》的價值是否會大打折扣?正如前面所說,這本書原就是給具備一定存儲基礎的人看的,沒有也不可能“全民皆存儲虛擬化”。選擇這個時機努力提升大家對存儲虛擬化的認識,與如火如荼的“云”不無關系。
陳戈表示,HDS的存儲虛擬化是成熟的技術,真正實現(xiàn)了存儲之間的虛擬化,而且能夠虛擬化異構(gòu)平臺。實際上客戶在建造“云”的過程中,私有云里肯定需要存儲的基礎架構(gòu),那么,能不能支持異構(gòu)的存儲虛擬化,也應當是私有云非常需要考慮的一個重要因素。
為什么不是公共云呢?陳戈認為,公共云根本就不是某一個服務器,也不是某一個存儲平臺,或者存儲的技術,也不是某一個應用軟件來實現(xiàn)的,而是將它們的集合。Internet和云的服務,是將服務器、軟件、硬件、存儲平臺、網(wǎng)絡整合在一起,所有的設備放在不同的地方,把實現(xiàn)和表現(xiàn)真正的分割開,比虛擬化的概念更為廣義。所以,在公有云里,服務器、存儲等都可以來自于單獨的供應商,也不能說不是主體,但任何一方均不構(gòu)成真正交付的服務。
私有云就不太一樣了,因為私有的一個云存儲在企業(yè)里是完全能夠存在的。譬如客戶有兩個數(shù)據(jù)中心,相距10~20公里,也想做成一個云的概念,這就是一個私有云,需要考慮怎么做虛擬化。云的概念首先一定是虛擬化的,在這個基礎上,再來考慮安全性或多租戶的概念。那么,兩個數(shù)據(jù)中心相距10公里或20公里,怎么虛擬化呢?存儲肯定也不大一樣,很少有客戶從頭到尾清一色全是某一個品牌或者同一個型號的存儲,肯定有兩三個品牌或不同型號的存儲,怎么在一起實現(xiàn)云的概念?異構(gòu)存儲虛擬化是很好的解決方案,而且能不能遠程也很重要。當然,這個遠程不是指幾百公里以外,那樣的私有云未免過大了。就20公里以外的距離來說,HDS的客戶早已實現(xiàn)了虛擬化??傊摂M化的存儲能夠更好的支持服務器虛擬化,成為私有云的堅實基礎。