雖說服務器虛擬化帶來了各種好處,但從存儲角度來看,服務器虛擬化并不那么討人喜歡,它帶來很多問題,包括主存儲和備份存儲的巨大I/O瓶頸,以及復雜的災難恢復等。
隨著多核CPU被用于服務器上以創建多個虛擬機,并且大型企業的服務器群存在70%到80%的虛擬化,因此,在應用服務器和主存儲之間以及主存儲和備份存儲之間將有更多的應用I/O流。據IBM的研究人員表示,由于服務器虛擬化的廣泛應用,2000年和2010年之間,全球服務器的數量增加了六倍,而存儲量則增加了69倍。
調查結果顯示,在服務器虛擬化不斷廣泛應用的同時,帶來了一系列的新的存儲難題,其中有五個最讓人頭疼的問題。當然,這些問題也不是不可以解決。
1. 存儲性能下降以及I/O瓶頸
首先,讓IT管理員非常郁悶的是,存儲性能增長速度相比于計算能力的增長,其明顯要慢得多。對于虛擬化而言,I/O瓶頸和緩慢的存儲性能成為頭號難題。“虛擬化可以讓你在單個物理硬盤上進行頻繁的操作,但這會產生大量的I/O流,所以會加大了磁盤的工作工作負載,并且緩存越來越難對性能進行提升,”Taneja Group高級分析師Jeff Boles表示,“虛擬化能夠讓我們完成比實際計算能力更多的工作。”
如何解決:I/O瓶頸問題的解決方案取決于問題所在的位置:是在網絡還是存儲域。大多數情況下,這個問題都出現在存儲環境。因為存儲能力的發展落后于其他所有的基礎設施。“存儲性能進展非常緩慢。并且,管理員無法看到存儲環境內部所發生的事情,所以他們不知道如何解決。還好,有一些工具可以幫助發現并解決問題,”Boles表示。
例如光纖通道用戶可以在存儲區域網絡(SAN)使用Virtual Instruments公司的性能監控工具來優化性能和可用性。其他提供可視性工具的存儲供應商還包括NetApp公司,該公司最近收購了Akorri及其虛擬基礎設施預測工具;以及戴爾公司,其所收購的EqualLogic公司所擁有的圖形用戶界面可以讓客戶監控存儲系統性能。
總部位于美國波士頓的廣告代理公司Arnold Worldwide在五年前對其部分服務器進行了虛擬化。公司的高級系統工程師Chris Elam記得當他第一次開始做備份的時候,發現備份的吞吐量在下降,備份的時間也越來越長。該公司部署的Dell Compellent SAN可視性工具發現并報告這個問題,于是他增加了更多驅動器來提高I/O操作,現在Compellent在驅動器之間傳輸數據。
作為額外的預防措施,Arnold Worldwide公司的IT人員將大部分復制工作放在下班時間進行,除了那些涉及生產文件服務器的復制外,因為生產數據變化很快,所以這些復制必須在白天完成。“這個是我們愿意承擔的I/O,”Elam表示,畢竟客戶服務是最重要的。“備份花費更長時間是一個問題,用戶開始抱怨系統緩慢又是另一個問題了。”
性能是I/O的另一個重要考慮因素。“管理員應該基于他們現有的基礎設施數量來考慮他們所需要的I/O密度和性能,”Boles表示,“數據中心的工作負載密度已經出現了大幅增加,單個機架承擔了30個工作負載。”
I/O密度可以通過使用固態驅動器和類似技術(更有效的緩存或者自動分層技術)來提高。此外,只有當企業為單個存儲系統增加更多的服務器,I/O才會增加。橫向擴展技術也可以幫助擴展性能以及容量。
“中小企業客戶可以考慮Scale Computing的工具,中型企業可以看看EquaLogic,而大型企業則可以考慮NetApp和3Par,”Boles表示。
原文鏈接:http://storage.it168.com/a2011/1107/1270/000001270114.shtml