LSI公司Engenio存儲事業(yè)部的DML工程設(shè)計產(chǎn)品院士兼總監(jiān)Nelson Nahum

得易于目前在LSI負責(zé)開發(fā)存儲虛擬化與數(shù)據(jù)保護產(chǎn)品,因此,我們在5月21日LSI中國存儲論壇現(xiàn)場,與Nelson Nahum談起了虛擬化、災(zāi)難恢復(fù)和高性能計算下的存儲環(huán)境,而SGI公司解決方案中心經(jīng)理Marti Baldwin女士的加入,讓我們的談話內(nèi)容更加豐富了起來。

SGI公司解決方案中心經(jīng)理Marti Baldwin女士

澄清:虛擬化無罪

在前不久我們存儲在線發(fā)布的文章《虛擬環(huán)境下仍然難以了解存儲》中,一些國外的分析師和業(yè)內(nèi)人士表示,對于IT人員來說,在虛擬化狀態(tài)下監(jiān)控使用狀況已經(jīng)成為了一個挑戰(zhàn),雖然不斷有新的產(chǎn)品涌現(xiàn)出來以幫助用戶解決這個問題,壞消息則是,這些產(chǎn)品并非全都提供了更全面的功能,尤其是當(dāng)用戶需要追蹤虛擬環(huán)境中的存儲使用情況–僅僅是現(xiàn)在市場上相關(guān)產(chǎn)品的數(shù)量就能夠顯示出用戶對于可視性和可控性新技術(shù)的渴望。

尤其是,此前VMware曾經(jīng)打算嘗試著在大型環(huán)境下管理多個VirtualCenter實例的特性,但是最終歸于失敗了,這引起了我們的高度關(guān)注,到底在虛擬化環(huán)境下,我們能否更好的了解存儲?

與此同時,業(yè)界還有一種言論是,iSCSI并不能很好的滿足于虛擬化之后,數(shù)據(jù)中心內(nèi)產(chǎn)生的高負載問題,如R.W.Baird的分析師DanielRenouard就認為,雖然使用iSCSI的用戶數(shù)在上升,但是用戶還是對iSCSI的經(jīng)濟性有所疑問。他在調(diào)查總結(jié)中寫道:"一些用戶認為,iSCSI加虛擬化雖然改善了利用率,但由此所帶來的成本優(yōu)勢不是很大"。Renouard在談到一些如數(shù)據(jù)庫這樣的事務(wù)密集型的應(yīng)用時寫道,一些被調(diào)查的回答者"感覺在有很高的輸入/輸出負荷時,iSCSI在服務(wù)器虛擬化環(huán)境中表現(xiàn)得不是很好"。

"像虛擬化的廠商,在研發(fā)的過程中有復(fù)雜性,VirtualCenter是不同的服務(wù)器,尤其對存儲造成了很多的負擔(dān),因為不同的服務(wù)器,是由不同的機器構(gòu)成的,VMware在存儲方面就是需要所有的服務(wù)器都能夠同時的運行,這樣才能夠?qū)λ麄冞M行同時同樣的配制。"Nelson表示,LSI的方式是把存儲的虛擬化和服務(wù)器的虛擬化結(jié)合在一起的,這樣的話,物理層的服務(wù)器就不知道究竟發(fā)生了什么樣的變化,然后服務(wù)器這一層就可以把物理層出現(xiàn)的復(fù)雜性掩蓋起來,這樣發(fā)展的過程就變得更加好了–Nelson相信,LSI將多者結(jié)合在一起的方式,對于解決虛擬化之后出現(xiàn)的復(fù)雜性以及不可見性問題有很大的幫助。

而對于iSCSI難以承擔(dān)虛擬化后集中的高負載的問題,Nelson覺得事實可能比我們想象的要簡單得多,"的確這也是主要存在的一個問題,我想問題主要是因為像我剛才提到的物理的服務(wù)器,他們有很多內(nèi)在的機器,一個物理機器具有的工作負荷要超過典型服務(wù)器的負荷,"Nelson認為,虛擬化后確實產(chǎn)生了集中的高負荷,但是,這并不是說讓用戶從iSCSI和虛擬化中選擇一個,"不是要你在這兩者之間作出選擇,問題是讓你選擇高性能的iSCSI。"Nelson覺得,最終的問題出現(xiàn)用戶并未選擇高性能的iSCSI解決方案上–虛擬化是無罪的。

SGI公司解決方案中心經(jīng)理Marti Baldwin女士對此也進行了補充,她表示,SGI在高性能計算環(huán)境中也是一直運行著iSCSI的,SGI正在運行一套好的方案,而對于企業(yè)來說,選擇一套好的解決方案才是重要的。"我們知道高性能環(huán)境具有很高的不確定性,再加上環(huán)境是多種多樣的,所以說服務(wù)器自身的環(huán)境也是多種多樣的。"Marti Baldwin女士表示,在SGI的方案中,有共享的和分散的存儲,還有整合的存儲,既有高性能的iSCSI也有光纖通道,當(dāng)然,還有為數(shù)不少的InfiniBand網(wǎng)絡(luò)–"從這個角度而言,在網(wǎng)絡(luò)的層面上先進行虛擬化,我們覺得能夠給我們的客戶帶來最滿意的服務(wù)。"她相信,基于網(wǎng)絡(luò)的虛擬化能夠解決用戶的許多問題(當(dāng)然,擁有高性能的iSCSI解決方案也是必要的,這是LSI正在做的事情。)

看好基于網(wǎng)絡(luò)的虛擬化

Marti Baldwin女士在采訪時談到,雖然虛擬化的著眼點有很多地方,有服務(wù)器層面的虛擬化,有基于存儲設(shè)備的虛擬化,還有基于網(wǎng)絡(luò)的虛擬化,但是,從SGI的經(jīng)驗來看,無論是在高性能計算環(huán)境下還是SAN存儲環(huán)境之下,"基于網(wǎng)絡(luò)層面的虛擬化優(yōu)于其他的虛擬化方式。"對此,Nelson表示了十分的認可,這位帶外虛擬化的發(fā)明人認為–當(dāng)然,我們可以將其理念部分等同于網(wǎng)絡(luò)虛擬化的一些理念,"基于網(wǎng)絡(luò)的虛擬化執(zhí)行靈活的高,成本更低,相比基于控制器的虛擬化中,所有的通道都進入一個控制器而言,基于網(wǎng)絡(luò)的虛擬化更加便宜,而且不需要如此性能高價格也高的控制器。"

"基于控制器虛擬化的方法面臨這樣的問題:所有的這些通道都必須要進入一個控制器,"Nelson認為,或許有人建立了很大的控制器,但是虛擬化的成本是相當(dāng)昂貴的,網(wǎng)絡(luò)層次的就不存在這樣的問題,因為這是不同的數(shù)據(jù)接口,是獨立存在的,不需要所有的通道進入一個控制器,這是分配獨立的,然后再融合到一個虛擬化的過程當(dāng)中。這實際上就是帶外虛擬化和帶內(nèi)虛擬化的對比。

對此,Marti Baldwin表示了贊同,她談到:"基于網(wǎng)絡(luò)層面的虛擬化,使得我們在任何時候進行任何器件之間任何形勢的運動,但是,如果是用剛才所提到的控制器的虛擬化,只能是一個單一方向的,也就是說所有的數(shù)據(jù)都聚集到一個平臺上,所有存儲的過程都只能在一個器件的內(nèi)部,或者是和這個器件相附著的內(nèi)部來進行。"

雖然Nelson和Marti都堅決的支持了基于網(wǎng)絡(luò)的虛擬化,但是我們?nèi)匀徊幌敕艞壩覀兊囊蓡?,業(yè)界普遍認為,像基于網(wǎng)絡(luò)虛擬化這種模式的話,可能不是一家公司或者是兩家公司就能夠解決的,如果用戶要去做,可能會涉及到存儲,涉及到網(wǎng)絡(luò),甚至涉及到安全,必須是很多廠商推進的一個過程,但是用戶所接觸的廠商面是非常少的–對用戶來說有一個問題,他很難讓大量的廠商共同為他提供網(wǎng)絡(luò)虛擬化。

對此,Nelson談到了前幾個月的一項收購,他表示,得益于這次收購,LSI有一個完全的或者說是整套存儲虛擬化的解決方案,"在幾個月之前,我們收購了Qlogic的DPM技術(shù),獲得了相關(guān)的硬件,以及智能化的轉(zhuǎn)換機,所以我們現(xiàn)在已經(jīng)有一個完整的,即包括硬件和軟件存儲虛擬化的解決方案,也就是說我們的客戶不需要再尋找多家公司,只要利用我們一家公司提供的完整的解決方案就可以了。"–看起來Nelson對于LSI在虛擬化技術(shù)的發(fā)展非??春?,他認為LSI已經(jīng)有能力去做很多事情,而不必讓用戶去面向多個用戶,而"基于網(wǎng)絡(luò)的虛擬化到底是否優(yōu)于基于控制器的虛擬化?"這個問題,或許我們現(xiàn)在下結(jié)論還少有些早–更多的細節(jié)和觀點我們會在今后陸續(xù)收集起來提供給大家。

A與B:不同的存儲訴求

Nelson認為,對于用戶來說,應(yīng)用虛擬化有兩種不同的但是同樣重要的訴求,A是對于容量擴展的需求;B是對于存儲功能,如更好的進行備份的訴求。而在整個用戶應(yīng)用存儲的環(huán)境和驅(qū)動力中,也有不同的訴求。

"虛擬化對所有的設(shè)備進行再分配,根據(jù)應(yīng)用、參數(shù)來選擇不同的虛擬化方案,LSI幫助用戶做出不同的選擇,這并不是為了對設(shè)備的控制,二是為了滿足用戶的需求,或許,用戶不知道數(shù)據(jù)在哪一個設(shè)備上,他們只需要滿足遠程和本地的需要。"

這就像分層存儲,對于一個應(yīng)用程序到底放在那個存儲設(shè)備上,要根據(jù)其對性能、容量的需求且基于成本和整體建設(shè)的考慮來進行,用戶面臨的設(shè)備不同,應(yīng)用更不同,有些設(shè)備有性能但是容量有限,有些設(shè)備有容量,性能卻不能滿足需求,但是成本卻很低–這很像SAS硬盤和SATA硬盤的對比,用戶各取所取,設(shè)備各展所長。

Nelson談到,像LSI的SVM也正在被用戶進行著差異化的應(yīng)用,一方面,用戶利用其遠程技術(shù),進行遠程快照,而另一方面,也有用戶利用LSI支持網(wǎng)絡(luò)在線所有環(huán)境的遷移的特性,進行數(shù)據(jù)遷移–這就是A與B,不同的存儲訴求,卻由于數(shù)據(jù)的重要性而顯得同等重要。

在午飯時,Nelson顯得談意甚濃,他特別提起了虛擬化在災(zāi)難恢復(fù)上的應(yīng)用,他頗有些"責(zé)難"的對我們說,"這一點我們沒有提到。"–他所指即災(zāi)難恢復(fù)的機制,尤其是在虛擬化環(huán)境下。

他表示,災(zāi)難恢復(fù)能否成功應(yīng)用是考量虛擬化程度的重要標(biāo)準(zhǔn),在災(zāi)難恢復(fù)中"我們就是要到邊遠的地區(qū)或者是現(xiàn)場地區(qū),這些所有的存儲必須要在同時實現(xiàn)同步化的進程。"這在多重服務(wù)器的應(yīng)用當(dāng)中是不可能的,因為所有的這些量是分享多個服務(wù)器,用戶不可能在一個服務(wù)器進行功能的時候,對另外的服務(wù)器所應(yīng)用的量來進行復(fù)制。而即使是以存儲為基礎(chǔ)的復(fù)制,也不能夠?qū)崿F(xiàn)多個存儲實現(xiàn)同步化的過程,每一個存儲進行的時間都不同,有的是在幾分鐘之前,有的是30分鐘之前,"所以是不可以實現(xiàn)同步化進程的。每一個存儲有自己的步驟,都是按照自己的步驟來走,是一對一的方式。"

而如果通過虛擬層(即指應(yīng)用基于網(wǎng)絡(luò)的存儲),可以同時把這個數(shù)據(jù)同步的傳遞給目的地,所以說在地方層獲得的數(shù)據(jù)跟數(shù)據(jù)源達到同步的過程,是完全一樣的。"在這里你可以看到靈活度是比較高的,比如說在數(shù)據(jù)源的有三組高性能的存儲,你可以把到數(shù)據(jù)同步傳遞出去,并把目的地轉(zhuǎn)化為高性能的存儲。"

就這樣,Nelson在再次向我們"布道"了基于網(wǎng)絡(luò)的虛擬化的優(yōu)勢之后,才讓我們踏踏實實的吃完了當(dāng)天的午飯,記得Nelson曾經(jīng)在一篇談及虛擬化的文章時談到:"這是一種最有趣的方法,由于其獨立于存儲設(shè)備和服務(wù)器,因此很可能是最后勝出的方法。存儲虛擬化的關(guān)鍵要求之一就是讓不同的存儲空間看上去而且工作起來就像統(tǒng)一的存儲資源一樣。"–雖然我們目前還無法確定基于網(wǎng)絡(luò)的虛擬化是否未來會一統(tǒng)江湖,但是,對于眾多和Nelson一樣關(guān)注的虛擬化的業(yè)內(nèi)人士來說,Nelson曾經(jīng)為我們打開了帶外虛擬化的大門,現(xiàn)在他打算把另一扇大門也打開,好讓更多的人走進去,更多的數(shù)據(jù)也走進去。

分享到

多易

相關(guān)推薦