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