Article ID Journal Published Year Pages File Type
454385 Computer Standards & Interfaces 2009 10 Pages PDF
Abstract

Grid architecture is protocol architecture, with protocols defining the basic mechanisms by which virtual organization (VO) users and resources negotiate, establish, manage, and exploit sharing relationships. A standard based open architecture facilitates extensibility, interoperability, portability, and code sharing; standard protocols make it easy to define standard services that provide enhanced capabilities. Grid architecture organizes into layers. In the paper, a three-layer coordination of grid architecture is proposed. The aim is to optimize the end-to-end quality of the dynamic grid application as well as efficiently utilizing the grid resources. A joint coordination algorithm, which exploits the interlayer coupling of fabric layer, collective layer and application layer, is proposed. The algorithm aims to achieve a system-wide optimization based on the user's preferences. We formulate the integrated coordination of three layers into a constrained optimization problem. Utility functions are used to express grid user' preferences, resource provider's benefit function and system's objectives. The optimization framework provides a layered approach to the sum utility maximization problem. The advantage of the proposed joint three-layer coordination is demonstrated through simulations.

Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
, ,