Aneka(二)學習筆記--定價機制

        圖中顯示了用於性能評估的Aneka企業雲環境設置。 Aneka Cloud包含33個個人計算機(PC),1個主節點和32個執行節點位於墨爾本大學計算機科學與軟件工程系的3個學生計算機實驗室。 該設置表明,AnekaCloud能夠通過利用位於3個實驗室中的物理分開的計算資源向用戶/經紀人提供統一的資源

三種基本類型定價機制:固定、固定時間、Libra+$

        固定機制始終以固定價格收取費用。 固定時間機制爲不同時段的資源使用收取固定價格,其中較低的價格爲非高峯期(12 AM-12PM)收取,而較高的價格爲高峯(12 PM-12AM)。

        Libra + $使用更細粒度的定價功能,滿足資源定價的四項基本要求,以防止工作量過重:(i)靈活,(ii)公平,(iii)動態和(iv)適應性。

        在計算節點j處的預留請求i所使用的每單位資源的價格P ij計算爲:

Pij =(α* PBase j)+(β* PUtil ij)

        PBasej:基本價格,節點j處的資源的靜態定價,其可以被服務提供商用來收取最低價格以便恢復運營成本。

        PUtil ij:是一個動態定價,它是根據節點j的資源對所需要的線索的利用率計算的。計算過程如下:

        PUtil ij = RESMax j / RESFree ij * PBase j

        RESMaxj和RESFree ij分別是請求i的截止期限期間節點j資源的最大單位和剩餘空閒單位。

        Libra+$的靜態和動態組件的因素α和β分別爲服務提供商提供了靈活性,可以輕鬆地以整體價格Pij配置和修改靜態和動態組件的權重。Libra+$是公平的,因爲請求是根據所使用的不同資源的數量定價的。它也是動態的,因爲請求的總體價格因所需期限的資源可用性而異。最後,它是適應性的,因爲總體價格根據當前的資源供需調整,以鼓勵或阻止請求提交。

        這三種機制依賴於靜態定價參數,這些參數難以由服務提供商精確地推導出來以在需要時產生最佳性能。

        因此,我們提出了Libra+$Auto,一種自主的Libra + $,它根據計算量的可用性自動調整β。Libra+$Auto因此考慮了跨節點的資源定價,而Libra+$只考慮通過Pij在每個節點j的資源定價。

        固定時間機制比固定機制更容易導出和更可靠,因爲它支持資源使用的不同時期的一系列價格。但是,所有四種機制都不考慮用戶的服務要求,如最終期限和預算。



發佈了28 篇原創文章 · 獲贊 81 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章