1. Introduction
Multi-domain heterogeneous distributed computing has matured considerably, but much of the emphasis has primarily been on infrastructural and administrative issues. One of the main problems and the focus of this paper is how to allow distributed users to safely access the same information from many different sites simultaneously in heterogeneous distributed computing systems such as clusters and grid computing. The solution to this problem is very important as scores of database management systems across the Internet access and maintains large amounts of data for e-commerce on-line trading, banking, digital libraries, and other high-volume sites. Also, experimental analysis in data grid systems involves collaborations of many researchers from different locations [13], [15].