【文章內容簡介】
d Services ,CGS)和網格銀行服務(Grid Banking Services ,GBS)幾個關鍵項目,2007426,31,GCommerce,GCommerce是美國田納西大學的研究項目,使用市場經濟學中的商品市場和拍賣模型在網格中進行動態(tài)資源分配。在GCommerce中資源的價值是根據供需變化而變,對比了采用不同市場策略時的市場均衡,消費者效用和資源提供者效用.,2007426,32,Gridbus / EcoGrid,澳大利亞的Buyya深入探討了網格環(huán)境中的基于經濟學的分布式資源管理和調度問題,并設計了一系列應用組件, 構架了一個通用的網格經濟學框架GRACE(GRid Architecture for Computational Economy) GRACE是一個基于經濟學模型的分布式、可計算的經濟學體系框架,用于在網格環(huán)境中進行資源交易。它利用了目前的一些網格系統(tǒng)如Globus, Legion等提供的大量、成熟、可重用的中間件,例如資源協(xié)同分配服務DUROC、認證和安全服務GSl等等,并進行了擴展,補充負責資源交易的中間件,如網格市場服務GMS、網格交易服務器 GTS和用于電子支付的GBank等等。,2007426,33,GRACE架構,2007426,34,GRACE,GRACE架構中定義了一個網格資源經紀人(GRB)層,負責資源發(fā)現(xiàn)、選擇和綁定等關鍵任務。其中作業(yè)控制代理負責接收用戶作業(yè)。網格瀏覽器和資源調度器用于資源發(fā)現(xiàn)和選擇。交易管理器負責與每個網格服務提供者的交易管理器進行資源價格協(xié)商:部署代理則將作業(yè)與實際資源進行綁定。 網格中間件層負責提供認證、QOS保障等基本服務,這些功能可以直接使用現(xiàn)有的Globus或其他網格系統(tǒng)的相關中間件。 網格市場服務GMS類似于公告板,網格資源提供者可以在上面發(fā)布自己的資源相關信息,使得網格資源代理GRB可以進行資源查找和選擇。,2007426,35,GRACE,網格服務提供者層中的資源分配采用一些包括MOSIX 、LSF與Condor那樣的隊列系統(tǒng)進行本地資源管理。 在GRACE架構中交易管理器居于核心地位,GRB完成資源選擇后,其內部的交易管理器就會與對應的資源提供者,也就是網格服務提供者GSP的交易管理器進行通信,討論對資源的使用問題,最主要的也就是價格問題。GRACE架構中提出了固定價格、拍賣、壟斷等多種經濟學模型,提供了多種可選擇的價格協(xié)商機制。,2007426,36,GRACE,NimrodG 是GRACE框架下的網格資源代理GRB原型,使用NimrodG作為GRACE架構中的網格資源代理效果顯著。 定價算法基于兩項最為重要的QoS需求來設計,即作業(yè)運行時間(runtime)和預算(budget) 。,2007426,37,參考文獻,“The Grid economy ” Rajkumar Buyya, David Abramson, Srikumar Venugopal “Grid Resource Allocation and Control Using Computational Economies” R. Wolski, J. Brevik, J. Plank and T.Bryan “Economic Models for Resource Management and Scheduling in Grid Computing” R. Buyya, D.Abramson, J. Giddy and H. Stockinger Grid Economy Comes of Age:Gridbus Technologies for ServiceOriented Cluster and Grid Computing R.Buyya NimrodG:An Architecture for a Resource Management and Scheduling System in a Global Computational Grid R.Buyya,D.Abramson,J.Giddy “Auctions for Network Resource Sharing,”A. Lazar and N. Semret “A MarketOriented Grid Directory Service for Publication and Discovery of Grid Service Providers and their Services,” J. Yu, S. Venugopal, and R. Buyya “A Grid Service Brokerfor Scheduling D