Volume 2, Number 2, 109-120, DOI: 10.1007/s10723-004-6744-7

Vega: A Computer Systems Approach to Grid Computing

Zhiwei Xu, Wei Li, Li Zha, Haiyan Yu and Donghua Liu

From the issue entitled "GCCO3: A Spotlight of Grid Computing"

View Related Documents

Abstract

In this paper, we contrast four approaches for Grid computing, and discuss a computer systems approach in detail. This approach views a Grid as a distributed computer system, and its main concerns are systems abstractions and constructs, such as the Grid equivalents of computer architecture, address space, process, device, file system, user/developerrsquos interface. Following this methodology, we identified several essential issues, developed a Vega Grid systems architecture, and proposed several systems techniques such as Grid routers, Grid address spaces, Grid process (grip), Grid community (agora), and a Grid Service Markup Language (GSML) software suite. We evaluated the computer systems approach and the associated techniques by discussing an OSGA-compliant Grid system software implementation and a travel agency example.

Keywords  Agora - Grid architecture - Grid programming - Grip - OGSA - Virtualization

Fulltext Preview

Image of the first page of the fulltext document