悉尼大學(xué)的研究人員開發(fā)出了一種新的調(diào)度算法,旨在不中斷運(yùn)營(yíng)的情況下減少數(shù)據(jù)中心的能源消耗。
悉尼大學(xué)的分布式和高性能計(jì)算中心的Young Choon Lee和Albert Zomaya已經(jīng)為這種“能源敏感(energy-conscious)調(diào)度算法(ECS)”申請(qǐng)了專利。
Lee和Zomaya現(xiàn)在正在開發(fā)一種ECS原型產(chǎn)品,預(yù)計(jì)在2010年年末實(shí)現(xiàn)這項(xiàng)研究的商品化。
Zomaya說,ECS軟件是用C和C++語(yǔ)言編寫的一套算法,能夠作為一種“中間件軟件”觀察操作系統(tǒng)和硬件,然后決定針對(duì)不同的任務(wù)采取什么措施。
Zomaya說,為了這樣做,這個(gè)軟件要保證做出的任何決策都是能源敏感的。他補(bǔ)充說,這個(gè)軟件棧能夠?yàn)槟闾峁┠阈枰臇|西。這個(gè)希望是你不用 修改你的硬件,而是使用一種便攜式的中間件軟件層。我們要讓這個(gè)軟件盡可能無(wú)縫地實(shí)現(xiàn)這個(gè)功能。這個(gè)軟件最終將與操作系統(tǒng)集成在一起。
據(jù)這所大學(xué)稱,服務(wù)器的電源消耗自從2000年以來已經(jīng)增長(zhǎng)了一倍。2005年全球服務(wù)器的電源使用成本預(yù)計(jì)是大約44億英鎊(71.4億美 元)。
Lee和Zomaya使用許多反映應(yīng)用程序行為的基準(zhǔn)測(cè)試標(biāo)準(zhǔn)對(duì)ECS軟件進(jìn)行了測(cè)試。Zomaya說,例如,我們?cè)褂肊CS解決等式和其它 計(jì)算密集型應(yīng)用程序。這些都是來自現(xiàn)實(shí)世界的例子。
這個(gè)團(tuán)隊(duì)希望明年年初推出這個(gè)軟件的原型產(chǎn)品并且在2010年年底推出這個(gè)產(chǎn)品。
Zomaya說,云計(jì)算的日益流行將幫助IT經(jīng)理減少數(shù)據(jù)中心的能源成本,但是,在大企業(yè)把自己寶貴的數(shù)據(jù)交給云計(jì)算技術(shù)之前,大企業(yè)還需要做 更多的研究工作。隨著技術(shù)的成熟,ECS技術(shù)在云計(jì)算系統(tǒng)中將工作得更好。但是,ECS還將為機(jī)構(gòu)減少數(shù)據(jù)中心的能源消耗提供更直接的手段。
ECS使用處理器的動(dòng)態(tài)電壓調(diào)度(DVS)功能鏡像計(jì)算任務(wù)以最大限度減少完成時(shí)間和能源使用。
Zomaya說,計(jì)算一般包括相互依賴的任務(wù)。因此,等待母任務(wù)的完成會(huì)使工作不流暢,從而造成浪費(fèi)。當(dāng)使用ECS幫助動(dòng)態(tài)電壓調(diào)度功能時(shí),處 理器、供電電壓和任務(wù)之間的鏡像決策將的得到優(yōu)化,以便顯著降低指定時(shí)間的能源消耗量。
研究人員稱,ECS能夠以極少或者沒有運(yùn)營(yíng)成本的情況下把處理器的能源消耗減少一半。Zomaya說,這將減少不流暢的情況并且把能源消耗減少 10至60%。
Zomaya說,研究人員還在研究把ECS技術(shù)應(yīng)用于管理存儲(chǔ)和網(wǎng)絡(luò)設(shè)備的能源消耗,以便創(chuàng)建一個(gè)全面的數(shù)據(jù)中心解決方案。把這個(gè)技術(shù)應(yīng)用到這 個(gè)模式將使這個(gè)技術(shù)更加全面。