ABSTRACT

Grid computing concepts and technologies were developed for coordinated resource sharing globally. The shared resources include accessible computers, software, data, services, a QoS network, and other resources, as required by applications in industry, science, and engineering. Grid applications address complex problems, ranging from jet engine design and reservoir simulation to bioinformatics, biomedical imaging, and astrophysics. They are usually compute-intensive, data-intensive, knowledgeintensive, and/or collaboration-intensive. A grid application consists of a number of jobs associated with workfl ow. Each job presents different requirements on how to utilize and coordinate shared resources for problem solving. In general, single sites are simply no longer effi cient for meeting the resource needs of a grid application.