研究人員預測:資源即服務云即將出現
今天的IaaS(基礎設施即服務)云平臺允許客戶按需租用虛擬服務器和存儲資源,租期一般按小時計算。但是在未來,這樣的服務可能會以更高效、顆粒度更細的方式銷售一些特殊資源,例如CPU周期和內存,租期可以短到只有數秒鐘。
以色列理工學院的研究人員Orna Agmon Ben-Yehuda、Muli Ben-Yehuda、Assaf Schuster與Dan Tsafrir所撰寫的有關這一課題的意見論文中,稱此類服務為RaaS(資源即服務),該論文將在下周于波士頓召開的USENIX HotCloud '12大會上宣讀。
該論文稱,隨著時間的推移,自己擁有計算資源的概念已逐漸過時。“在云計算出現之前,購買一臺服務器的平均使用周期大約三年左右。隨著Web托管的出現,客戶可以按月租用服務器。”之后又出現了像亞馬遜EC2之類的服務,將租用期縮短到了按小時租用。
這些研究人員指出,隨著云計算市場的逐漸成熟,按小時租用的模式也已無法滿足需求了。
該論文指出,“如果你按小時支付一臺虛擬機的費用,一般來說可能會有半個小時是浪費的。如果按秒計費,你可能只會浪費半秒左右的時間。”
這些研究人員指出,有一些云提供商已經開始銷售不足一小時的服務,而其他一些IaaS租用慣例,例如計算能力、內存和網絡資源的固定捆綁模式,“也正在考慮分拆”。
“亞馬遜如今已允許客戶在運行中的虛擬機上增加或刪除不同的‘網絡實例’和‘塊實例’了。CloudSigma可為客戶提供利用各種資源靈活構建不同捆綁服務的能力,有點兒類似于利用CPU、內存和I/O設備DIY一臺服務器一樣。”
在RaaS云中,客戶可以購買“種子虛擬機”,包含一些基本資源,以及為了增加額外容量的一個“經濟代理”。該代理會“根據資源的當前價格做出決策,改變虛擬機能夠處理的負載,客戶還可在不同的時間點對這些不同資源做出主觀評價。”
云服務提供商的軟件還可協助經濟代理表達自己的興趣所在。客戶代理也可與其他擁有多余資源出售的客戶所控制的代理簽約。
各類資源的定價應根據市場供需關系確定。這種思路亦可用于SLA協議。研究人員稱:“如果供應無法服務于所有客戶,那么提供商便可以較低優先權的SLA(例如只有90%可用性)去滿足客戶,提高資源價格。”
研究人員稱,為了讓RaaS云概念成為現實,需要新的應用和系統軟件類型。“在RaaS云中,虛擬機不會知道在任意時刻可用資源的準確數量。這就需要在這些虛擬機上運行的軟件去適應不斷變化的資源可用性,只要有可用資源便設法利用之。”