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

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

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

澄清:虛擬化無(wú)罪

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

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

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

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

而對(duì)于iSCSI難以承擔(dān)虛擬化后集中的高負(fù)載的問(wèn)題,Nelson覺(jué)得事實(shí)可能比我們想象的要簡(jiǎn)單得多,"的確這也是主要存在的一個(gè)問(wèn)題,我想問(wèn)題主要是因?yàn)橄裎覄偛盘岬降奈锢淼姆?wù)器,他們有很多內(nèi)在的機(jī)器,一個(gè)物理機(jī)器具有的工作負(fù)荷要超過(guò)典型服務(wù)器的負(fù)荷,"Nelson認(rèn)為,虛擬化后確實(shí)產(chǎn)生了集中的高負(fù)荷,但是,這并不是說(shuō)讓用戶(hù)從iSCSI和虛擬化中選擇一個(gè),"不是要你在這兩者之間作出選擇,問(wèn)題是讓你選擇高性能的iSCSI。"Nelson覺(jué)得,最終的問(wèn)題出現(xiàn)用戶(hù)并未選擇高性能的iSCSI解決方案上–虛擬化是無(wú)罪的。

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

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

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

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

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

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

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

A與B:不同的存儲(chǔ)訴求

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

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

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

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

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

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

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

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

分享到

多易

相關(guān)推薦