日前,一項新的研究表明,經(jīng)過整合的數(shù)據(jù)中心服務(wù)器實現(xiàn)了高度虛擬化,其虛擬機的數(shù)量可以超越VMware的設(shè)置限制。
從意大利網(wǎng)絡(luò)研究委員會(CNR)高性能計算和網(wǎng)絡(luò)研究所分離出來的Eco4cloud開展了此項研究,其方案是實現(xiàn)一個超頻的虛擬化數(shù)據(jù)中心。
這項研究除了節(jié)約電能之外,,Eco4Cloud聲稱可以提供數(shù)據(jù)中心容量規(guī)劃、優(yōu)化業(yè)務(wù)流程,以及監(jiān)測并降低風(fēng)險的服務(wù)水平協(xié)議(SLA)。
這項新發(fā)明基于生物啟發(fā)的概率算法,即采用最少的物理服務(wù)器來實現(xiàn)最多的虛擬機。這可以使數(shù)據(jù)中心運營商關(guān)閉或休眠那些多余的服務(wù)器,并把它們放進一個資源池,動態(tài)地增加額外的負載能力。
Eco4cloud在白皮書中公布了一些測試數(shù)據(jù),在丹麥海寧市數(shù)據(jù)中心進行概念試驗之后,2015年1月底Eco4cloud又進行了一項測試,該測試證明在某些情況下有關(guān)服務(wù)器的能耗可以減少一半。
在一個工作負載整合測試中,使用了18臺運行VMware的vSphere虛擬平臺的ESX主機。研究人員使用算法將12臺主機的工作負載切換到6臺主機上,這樣就削減了這些服務(wù)器一半的功耗,并節(jié)省了整個基礎(chǔ)設(shè)施的三分之一的電力。
這些服務(wù)器被分為五組,其主機數(shù)量從1臺到12臺不等。每個服務(wù)器運行565個虛擬機,并分配1個到16個虛擬CPU,以及0G到50GB的內(nèi)存。該試驗連續(xù)七天收集庫存數(shù)據(jù),以便測試主機和虛擬機的性能指標(biāo)。
報告中的詳細調(diào)查結(jié)果顯示,這些平均CPU利用率差異顯著,有些服務(wù)器利用率小于16%,同時還消耗了70%的服務(wù)器的電力。
該研究還表明,對于內(nèi)存分配也不一致,但可以通過虛擬化算法的控制得以改善,服務(wù)器內(nèi)存利用率在0到71%之間。根據(jù)Eco4Cloud的聲明,此項測試其中某些虛擬機的CPU和內(nèi)存面臨的風(fēng)險超過了VMware的建議閾值。“在這些測試中,565個虛擬機中的177臺的CPU準(zhǔn)備時間超過正常值的10%。此外,在這些測試中,565個虛擬機中有22個虛擬機內(nèi)存溢出,“從eco4cloud聲明中說。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。