虛擬化技術(shù)曾被稱作是服務(wù)器低效率的救贖。
長期實(shí)踐證明,每個(gè)應(yīng)用程序有一臺(tái)服務(wù)器已經(jīng)造成了數(shù)據(jù)中心散置成百上千的x86盒子或一排排機(jī)架的“惡果”。電源和制冷費(fèi)用在飆升。更重要的是,這些服務(wù)器還擁有令人瞠目的利用率——低至10%。
而VMware提供的服務(wù)器虛擬化拯救了這個(gè)時(shí)代。突然之間你能把10臺(tái)甚至更多的虛擬機(jī)放進(jìn)一臺(tái)物理服務(wù)器,每一臺(tái)虛擬機(jī)可以運(yùn)行一個(gè)應(yīng)用程序。然后大量服務(wù)器開始進(jìn)行整合,整個(gè)IT世界向VMware撲棱翅膀。
但另一方面,公司決定加入存儲(chǔ)并為存儲(chǔ)虛擬化提供終極平臺(tái)。而這就成了它所有錯(cuò)誤的開端,Toigo Partners顧問Jon Toigo如是說。他把存儲(chǔ)標(biāo)記為虛擬化技術(shù)真正的絆腳石。
“虛擬化應(yīng)用程序運(yùn)行像個(gè)廢物,” Toigo表示。
他還對(duì)軟件定義存儲(chǔ)不屑一顧,認(rèn)為它僅僅是一個(gè)市場(chǎng)營銷術(shù)語并沒有什么實(shí)際意義。甚至,他還質(zhì)疑將智能化遠(yuǎn)離陣列或硬件的邏輯性。在他看來,軟件定義存儲(chǔ)和VMware的需求正在將更大的需求放在存儲(chǔ)上,導(dǎo)致效率低下,性能差以及高成本。
麻煩開始了,他表示,當(dāng)VMware推出vStorage API適用于陣列整合(VAAI)——在2010年與vSphere 4一同推出。隨著虛擬化廠商影響力愈來愈大,相比其它方式,它開始要求存儲(chǔ)行業(yè)遵從它的標(biāo)準(zhǔn)。這就將非標(biāo)準(zhǔn)元素融入到了存儲(chǔ)基礎(chǔ)設(shè)施,Toigo稱。后來發(fā)布的,比如vSphere Storage Appliance和vSAN僅僅是延續(xù)了這個(gè)趨勢(shì)。導(dǎo)致的結(jié)果是麻煩的集群布局支持存儲(chǔ)。
“VMware正推著你給每臺(tái)物理服務(wù)器配置3節(jié)點(diǎn)存儲(chǔ)群集。”
這樣一來成本增大——每節(jié)點(diǎn)16,000美元到26,000美元花在認(rèn)證和硬件上。他認(rèn)為這個(gè)退化是存儲(chǔ)不能訪問到非VMware管理程序。結(jié)果是存儲(chǔ)孤島——被認(rèn)為是業(yè)內(nèi)無法擺脫的大難題,他如是說。
他還引用了IDC研究報(bào)告來支持自己的言論。當(dāng)75%的x86服務(wù)器被虛擬化,它們似乎并沒有運(yùn)行太多。IDC數(shù)據(jù)顯示剩下的25%非虛擬化的x86服務(wù)器支持了79%的整體負(fù)載。
StorageIO Group 公司分析師Greg Schulz建議受存儲(chǔ)虛擬化影響的存儲(chǔ)經(jīng)理學(xué)習(xí)如何使用它。
“和所有的技術(shù)一樣,只要使用得法,虛擬化會(huì)是件好事兒,”他表示,“但如果不會(huì)用可能會(huì)有糟糕的經(jīng)歷?!?/p>
存儲(chǔ)虛擬化方案
Toigo制定了一個(gè)不同供應(yīng)商進(jìn)行虛擬化和存儲(chǔ)整合方案的圖表。他表示,首先這些系統(tǒng)需要一個(gè)固定硬件模式如VMware EVO:RAIL,它僅支持單個(gè)虛擬機(jī)管理程序負(fù)載,Nutanix和EMC支持多個(gè)管理程序負(fù)載,StarWind支持多個(gè)虛擬機(jī)管理程序,DataCore則進(jìn)一步采取了跨硬件支持多管理程序同時(shí)也支持非虛擬化工作負(fù)載。
“DataCore是虛擬化的最佳點(diǎn),無需在任何硬件和管理程序上運(yùn)行,” Toigo稱,“EMC無需管理程序但你得用它的硬件?!?/p>
他解釋稱DataCore用于并行IO的方案被證實(shí)在分擔(dān)應(yīng)用程序負(fù)擔(dān)從而讓虛擬機(jī)運(yùn)行更快方面相當(dāng)成功。
Toigo還提及了一段歷史。業(yè)內(nèi)為了擁有更強(qiáng)的處理能力曾一直在努力協(xié)調(diào)多個(gè)CPU到并行結(jié)構(gòu)。但英特爾的單核處理器改變了這個(gè)運(yùn)行軌跡還推出了一個(gè)遵從摩爾定律的新作戰(zhàn)計(jì)劃。不過DataCore的一些人仍記得如何做并行I/O。
“雖然應(yīng)用程序可能還沒有開始利用并行化,但I(xiàn)/O是為它量身訂做的,” Toigo稱,“不必連續(xù)運(yùn)作IO,而是采用可用邏輯核心分配,并行處理它們?!?/p>
“有了并行IO進(jìn)行存儲(chǔ)的應(yīng)用程序,幾乎所有磁盤和閃存的吞吐量都將獲得最低成本的增速,” Toigo表示,“隨著核心數(shù)量的增加,吞吐量也在增加?!?/p>
與此同時(shí),VMware繼續(xù)展平自身的存儲(chǔ)虛擬化技術(shù)。新一代VSAN 6.0有兩種運(yùn)行模式:全閃存或混合。在混合存儲(chǔ)配置中,一個(gè)SSD和多達(dá)7個(gè)HDD在一個(gè)磁盤組進(jìn)行運(yùn)作,并將閃存用作讀取緩存。據(jù)說每臺(tái)服務(wù)器能提供40k IOPS。另外,一個(gè)全閃存VSAN據(jù)說每臺(tái)服務(wù)器可提供90k IOPS。這個(gè)配置有兩層SSD,其中一層利用其高耐久性進(jìn)行寫入緩存,另一層則采用更便宜的讀密集型SSD作為具有高寫入性能的持久數(shù)據(jù)層。
網(wǎng)絡(luò)托管公司Grass Roots用VSAN替換了他的老化SAN。該公司負(fù)責(zé)人稱用于網(wǎng)絡(luò)驅(qū)動(dòng)的性能有5倍提升并為其節(jié)省了成本。
責(zé)任編輯:ct
評(píng)論
查看更多