DocumentCode :
2140518
Title :
The GSML tool suite: a supporting environment for user-level programming in grids
Author :
Xu, Zhiwei ; Li, Wei ; Liu, Donghua ; Yu, Haiyan ; Li, Bingchen
Author_Institution :
Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
fYear :
2003
fDate :
27-29 Aug. 2003
Firstpage :
629
Lastpage :
633
Abstract :
The grid technology emerges for the need of resource sharing and cooperating in wide areas. In the OGSA framework, grid resources are abstracted as grid services in order to hide their distributed and heterogeneous properties. A grid service can be seen as a server-side interface that defines the access fashion of grid resources. To explore and utilize grid resources effectively and conveniently, we propose a user-level programming language called Grid Service Markup Language (GSML) to help end users describe their usage of grid services. The base of GSML is the CAM model, which abstracts the grid as a computer with active memories. When designing the GSML, we define several GSML tags to indicate the structure, the operation element of GSML pages and relations between operation elements. The key feature of GSML is using a special tag to mark up grid services. To support the running of a GSML page, we design a set of tools called the GSML tool suite to compose, execute and deploy GSML pages. In order to provide the physical-resource-independent property for GSML, we also propose the concepts of virtual resource space and community. As a user-level programming language, the GSML can be a complement to OGSA framework. A prototype to prove our concepts is also presented.
Keywords :
distributed programming; grid computing; high level languages; programming environments; software tools; GSML tool suite; Grid Service Markup Language; OGSA framework; active memory; grid resource; grid service; resource sharing; user-level programming language; Abstracts; Application software; Computer architecture; Computer languages; Grid computing; Markup languages; Portals; Programming profession; Resource management; Space technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2003. PDCAT'2003. Proceedings of the Fourth International Conference on
Print_ISBN :
0-7803-7840-7
Type :
conf
DOI :
10.1109/PDCAT.2003.1236379
Filename :
1236379
Link To Document :
بازگشت