今天的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雲中,虛擬機器不會知道在任意時刻可用資源的準確數量。 這就需要在這些虛擬機器上運行的軟體去適應不斷變化的資源可用性,只要有可用資源便設法利用之。 」