An efficient coordination scheme between layers of grid architecture

  • Authors:
  • Chunlin Li;Layuan Li

  • Affiliations:
  • Department of Computer Science, Wuhan University of Technology, Wuhan 430063, PR China;Department of Computer Science, Wuhan University of Technology, Wuhan 430063, PR China

  • Venue:
  • Computer Standards & Interfaces
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

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.