Implementation and QoS for High-performance GIServices in Special Information Grid

Implementation and QoS for High-performance GIServices in Special Information Grid

Fang Huang (Institute of Geo-Spatial Information Technology, University of Electronic Science and Technology of China, China)
DOI: 10.4018/978-1-60566-370-8.ch010


With the development of grid technology, the spatial information grid researches are also in progress. In China, the spatial information grid platform (abbreviation to SIG) not only can provide geo-spatial data services (GDS) for handling terabytes of geospatial data, but also can present processing functionality services (PFS) encapsulated from several Remote Sensing (RS) software to solve RS computing problems remotely. In particular, the spatial user can utilize some provided high-performance PFS to achieve those computing intensive tasks that lacking of the high-performance computing facility such as cluster or Condor platform. Unfortunately, the existing SIG paid litter attention to Geographic Information Science (GIS) field, as a result, the constitution of PFS related to GIS, especially the high-performance GIServices (HP-GIServices), are becoming the main issues for SIG’s next research. Lacking of GIServices mainly resulted from the limitations of SIG architecture, difficulty of extracting parallel GIS functionalities modules, as well as the complexity for services implementation and encapsulation. Based on existing SIG platform, this chapter proposes the improved architecture for SIG, upon which the constituted GIS nodes can provide GIServices. Within the new architecture, some parallel GRASS GIS (Geographic Resources Analysis Support System) 1 algorithms programs, which are built by different parallelization patterns and can run in cluster with better efficiency, are encapsulated to high-performance GIServices guiding by certain generic mode. Lastly, the QoS (quality of services) indexes are proposed to evaluate the quality of the constituted HP-GIServices in SIG. From the tentative experiments and analyses, the facts demonstrate that this approach can reach our aims. In all, the chapter firstly gives an overview of existing SIG platform. Facing to the problem of lacking of HP-GIServices, the improved architecture, various parallelization patterns to extract parallel GIS algorithms based on GRASS GIS are proposed. Furthermore, the encapsulation guidance and QoS for evaluating HP-GIServices are also discussed.

Complete Chapter List

Search this Book: