1. Introduction
The Open Geospatial Consortium, Inc. (OGC) has developed open standards for geo-based data compatibility and interoperability. OGC-based standards cover technically significant ones such as Web Map
Service (WMS), Web Feature Service (WFS), Web Coverage Service (WCS), and Web Processing Service (WPS) (Open Geospatial Consortium, 2014). The implemented system in compliance with OGC standards shows many advantages in the aspects of information integration and maintenance, information
Performance Test of Asynchronous Process of OGC WPS 2.0:
A Case Study for Geo-based Image Processing
Gooseon Yoon* and Kiwon Lee**
†*Department of Information Systems Engineering, Hansung University
**Department of Electronics and Information Engineering, Hansung University
Abstract : Geo-based application services linked with the Open Geospatial Consortium (OGC) Web Processing Service (WPS) protocol have been regarded as an important standardized framework for of digital earth building in the web environments. The WPS protocol provides interface standards for analysis functionalities within geo-spatial processing in web-based service systems. Despite its significance, there is few performance tests of WPS applications. The main motivation in this study is to perform the comparative performance test on WPS standards. Test system, which was composed of WPS servers, WPS framework, data management module, geo-based data processing module and client-sided system, was implemented by fully open source stack. In this system, two kinds of geo-based image processing functions such as cloud detection and gradient magnitude computation were applied. The performance test of different server environments of non-WPS, synchronous WPS 1.0 and asynchronous WPS 2.0 was carried out using 100 threads and 400 threads corresponds client users on a web-based application service. As the result, at 100 threads, performance of three environments was within an adjacent range in the average response time to complete the processing of each thread. At 400 threads, the application case of WPS 2.0 showed the distinguished characteristics for higher performance in the response time than the small threads cases. It is thought that WPS 2.0 contributes to settlement of without performance problems such as time delay or thread accumulation.
Key Words : Cloud computing, Orfeo Toolbox, WPS 1.0, WPS 2.0, ZOO project
Received July 18, 2017; Revised August 16, 2017; Accepted August 17, 2017.
†