在最近的博客當(dāng)中,EMC公司的技術(shù)聯(lián)盟副總裁Chuck Hollis做了一個案例,表示在一個大的VMware虛擬架構(gòu)3(Virtual Infrastructure 3)環(huán)境當(dāng)中,NAS比SAN表現(xiàn)更好。EMC控制著VMware,但VMware是作為一個相對獨(dú)立的公司在運(yùn)行。Hollis表示,目前已經(jīng)有大量的VMware ESX主機(jī)連接到了SAN存儲上――這個比例至少達(dá)到了70%。
其他人,例如明尼阿波利斯的VMware分銷商VMPowered公司的CTO Rod Lucero表示,這個數(shù)字更接近于90%。Hollis在隨后的會談中表示,在VMware環(huán)境中,與SAN相比,NAS有非常多的優(yōu)勢。“首先,NAS的名字空間(namespace)要比SAN的名字空間更容易管理。”
在一個大的VMware環(huán)境當(dāng)中,由于會經(jīng)常用到VMware的VMotion和分布資源計劃(DRS),名字空間更容易管理是一個非常顯著的優(yōu)勢。同時,VMotion和DRS兩個特性都在VI3被支持。DRS與VMotion一起工作,自動基于性能和可用性策略在虛擬機(jī)和ESX Host之間進(jìn)行遷移。
在SAN環(huán)境中的DRS的問題是,為了更有效率地使用,你不得不將你的SAN對所有的服務(wù)器開放,Hollis說。以設(shè)計最優(yōu)方法的觀點(diǎn)看,這將是一個潛在的問題。Hollis說。Hollis在博客當(dāng)中寫到:“我想,從長期來看,與目前的SAN相比,我們會發(fā)現(xiàn)高端的NAS產(chǎn)品對高端的VMotion/(DRS)農(nóng)場更友好。”
但在另一方面,Hollis說,他看到了在混合部署VMotion和DRS在數(shù)目上的戲劇性提高。Hollis說,“最初,VMotion主要的被用于服務(wù)器與服務(wù)器之間的相互容錯,這是在2005年到2006年之間的技術(shù)應(yīng)用水平。”自從去年夏天DRS作為VI3的一部分發(fā)布以后,為優(yōu)化服務(wù)水平,防止簡單硬件錯誤,Hollis個人就知道至少有兩打(24個)EMC的客戶通過DRS進(jìn)行大尺度的負(fù)載均衡。
在塊上的文件
“管理上的便利并不是在虛擬環(huán)境當(dāng)中使用NAS的唯一好處,”Hollis說。“NAS還有一些在目前的SAN世界中沒找到的潛在好處。”例如,NAS是依賴于普遍存在的、非常便宜的TCP/IP和以太網(wǎng)鏈接,而不是光纖通道技術(shù)(FC)。通過TCP/IP和NFS,同樣可以提供相當(dāng)好的安全和訪問控制。
此外,與文件系統(tǒng)相合將會使得分層存儲更加容易――基于他們的性能和訪問特性,坐標(biāo)將在不同的存儲層級上。“分層將會在塊級上實(shí)現(xiàn),但是假若你是從文件開始表達(dá),你會獲得更多的信息生命周期管理(ILM)工具。”他說。
當(dāng)客戶愿意復(fù)制他們的存儲時,VMPower的Lucero在他的客戶案例當(dāng)中,推薦NAS超過SAN存儲。“通過SAN,假若你希望進(jìn)行復(fù)制,你不得不復(fù)制整個LUN,”Lucero說,“通過NAS,你能使用基于文件的復(fù)制并且僅僅復(fù)制發(fā)生了改變的個別獨(dú)立文件,例如虛擬機(jī)。”
7年前 ,當(dāng)Lucero還是一個試用期的員工時,他就已經(jīng)開始使用NAS來存儲虛擬機(jī)(VMs)了。Lucero說,“因?yàn)槟蔷褪俏覀兯苡玫降摹!碑?dāng)VMware發(fā)布ESX 1時,公司不再支持NAS,但在ESX 3發(fā)布之后,情況再次發(fā)生改變,公司重新支持NAS了。
NAS的機(jī)會
假如NAS產(chǎn)品有那么好,為什么他沒有得到所有人的認(rèn)同?
TheInfopro公司是一家關(guān)注于幸福1000強(qiáng)公司的IT操作環(huán)境的市場研究公司。該公司的存儲管理總監(jiān)Rob Stevenson說,“很簡單,這是因?yàn)樾阅艿脑颉2捎肗AS,當(dāng)你存取數(shù)據(jù)的時候都會需要經(jīng)過TCP/IP堆棧的處理,所以你幾乎不會獲得比較好的性能。”
但是根據(jù)Hollis的說法,NAS的性能懲罰可能被夸大了。他說,“誠實(shí)地說,我們沒有看到很多高性能的應(yīng)用用于VMWare上。”此外,不論數(shù)據(jù)包是通過光纖通道還是通過以太網(wǎng),“他們都是以光速進(jìn)行傳播,實(shí)際的問題是帶寬――難道我就不能合并多條小路為一條大道嗎?”例如EMC、BlueArc以及NetApp公司的高端NAS平臺都能夠被配置為通過多個千兆以太網(wǎng)端口進(jìn)行數(shù)據(jù)傳輸,從而可以匹配單個4Gb光纖通道的帶寬。
Stevenson說,如果NAS適合他的環(huán)境,能夠簡單地增加總體IOPS,那么他就希望設(shè)置ESX主機(jī)。Lucero表示,通常,連接NAS的虛擬機(jī)上都是運(yùn)行非事務(wù)處理型的應(yīng)用,例如Web服務(wù)器、DNS、DHCP以及例如思科的fabric管理應(yīng)用套裝這樣的通用網(wǎng)絡(luò)服務(wù)。但是這種情況正在改變,Lucero說,“隨著時間的流逝,NAS會有更大的表演舞臺,尤其是在我們獲得了萬兆以太網(wǎng)以后。”