Wen J. Li, Ying-wen Wen, Dan Chen, Yongji Li, Kai-Pei Chen
{"title":"A Dynamic QoS Driven Pluggable GIS Grid Services Architecture","authors":"Wen J. Li, Ying-wen Wen, Dan Chen, Yongji Li, Kai-Pei Chen","doi":"10.1109/ICEBE.2007.48","DOIUrl":null,"url":null,"abstract":"As a natural evolution of GIS (Geographic Information Systems) Web services GIS Grid services (GGS) are defined with common behaviors and semantics using a certain interface description language, which makes the Service-Oriented Architecture (SOA) and its runtime environment more flexible and manageable. A new concept of Pluggable Service is proposed in this paper, which aims to separate the static binding between services and resources when published and to realize the dynamic binding at runtime, resulting in the improvement of the service virtualization, together with better resource sharing and service performance. In this architecture, a kind of Selector is used for selecting the currently best resources in a dynamic GGS Virtual Organization (VO) according to the combination of time-dependent Qualities of Services (QoS) and the resource requirement of specific service providers. Based on the selection result, dynamic binding to the best-fitted resources will be established, making the service available to clients, without any differences from the traditional approaches. The prototype system is built on top of the Globus Toolkit 3.2 (GT3), the de facto standard middleware enabling Grid services. The effects and performance of the system, evaluated through simulation, exhibits the benefits obtained by this architecture.","PeriodicalId":184487,"journal":{"name":"IEEE International Conference on e-Business Engineering (ICEBE'07)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on e-Business Engineering (ICEBE'07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEBE.2007.48","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
As a natural evolution of GIS (Geographic Information Systems) Web services GIS Grid services (GGS) are defined with common behaviors and semantics using a certain interface description language, which makes the Service-Oriented Architecture (SOA) and its runtime environment more flexible and manageable. A new concept of Pluggable Service is proposed in this paper, which aims to separate the static binding between services and resources when published and to realize the dynamic binding at runtime, resulting in the improvement of the service virtualization, together with better resource sharing and service performance. In this architecture, a kind of Selector is used for selecting the currently best resources in a dynamic GGS Virtual Organization (VO) according to the combination of time-dependent Qualities of Services (QoS) and the resource requirement of specific service providers. Based on the selection result, dynamic binding to the best-fitted resources will be established, making the service available to clients, without any differences from the traditional approaches. The prototype system is built on top of the Globus Toolkit 3.2 (GT3), the de facto standard middleware enabling Grid services. The effects and performance of the system, evaluated through simulation, exhibits the benefits obtained by this architecture.