Browse > Article
http://dx.doi.org/10.7780/kjrs.2017.33.4.5

Performance Test of Asynchronous Process of OGC WPS 2.0: A Case Study for Geo-based Image Processing  

Yoon, Gooseon (Department of Information Systems Engineering, Hansung University)
Lee, Kiwon (Department of Electronics and Information Engineering, Hansung University)
Publication Information
Korean Journal of Remote Sensing / v.33, no.4, 2017 , pp. 391-400 More about this Journal
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.
Keywords
Cloud computing; Orfeo Toolbox; WPS 1.0; WPS 2.0; ZOO project;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Yang, C., Z. Xie, and Z. Xu, 2016. An asynchronous Geoprocessing Workflow and its application to an Antarctic ozone monitoring and mapping service, International Journal of Digital Earth, 9(2): 156-170.   DOI
2 Yoon, G. and K. Lee, 2016. Application of OGC WPS 2.0 to Geo-Spatial Web Services, Journal of the Korean Association of Geographic Information Studies, 19(3): 16-28. (in Korean with English abstract)   DOI
3 Yoon, G., K. Kim, and K. Lee, 2016. Performance Testing of Satellite Image Processing based on OGC WPS 2.0 in the OpenStack Cloud Environment, Korean Journal of Remote Sensing, 32(6): 617-627. (in Korean with English abstract)   DOI
4 Yoon, G., K. Kim, and K. Lee, 2017. Linkage of OGC WPS 2.0 to the e-Government Standard Framework in Korea: An Implementation Case for Geo-Spatial Image Processing, ISPRS International Journal of Geo-Information, 6(1): 25-38.   DOI
5 ZOO-Project. 2017. http://www.zoo-project.org.
6 Brovellia, M. A., M. Minghini, R. Moreno-Sanchez, and R. Oliveira, 2016. Free and open source software for geospatial applications (FOSS4G) to support Future Earth, International Journal of Digital Earth, 9(10): 386-404.
7 Castronova, A., J. L. Goodall, and M. M. Elag, 2013. Models as web services using the Open Geospatial Consortium(OGC) Web Processing Service(WPS) standard, Environmental Modelling & Software, 41(3): 72-83.   DOI
8 Giuliani, G., A. Dubois, and P. Lacroix, 2013. Testing OGC Web Feature and Coverage Service performance: Towards efficient delivery of geospatial data, Journal of Spatial Information Science, 7: 1-23.
9 Poorazizi, E. and A. J. S. Hunter, 2015. Evaluation of Web Processing Service Frameworks, OSGEO Journal, 14(1): 29-42.
10 Herle, S. and J. Blankenbach, 2017. Enhancing the OGC WPS interface with GeoPipes support for real-time geoprocessing, International Journal of Digital Earth, 10(5): 1-16.   DOI
11 JMeter, 2016. Apache JMeter Overview, http://jmeter.apache.org.
12 Lankinen, M. and S. Savolainen, 2014. Performance testing of INSPIRE and OGC services, http://inspire.ec.europa.eu/events/conferences/inspire_2014/pdfs/19.06_5_09.00_Sampo_Savolainen.pdf.
13 Lopez-Pellicer, F. J., W. Renteria-Agualimpia, R. Bejar, A. J. Florczyk, P. R. Muro-Medrano, and F. J. Zarazaga-Soria, 2012. Availability of the OGC geoprocessing standard: March 2011 reality check, Computer & Geoscicnecs, 47(8): 13-19.   DOI
14 Mueller, M. and B. Pross, 2015. OGC WPS 2.0 Interface Standard, Open Geospatial Consortium Inc., p. 133.
15 Open Geospatial Consortium, 2014. Testbed 10 Performance of $OGC{(R)}$ Services in the Cloud: The WMS, WMTS, and WPS cases, OGC 14- 028r1, 47p.
16 OTB Development Team, 2017. The ORFEO Tool Box Software Guide Updated for OTB-6.0.0, https://www.orfeo-toolbox.org/packages/OTB SoftwareGuide.pdf.
17 Percivall, G., 2010. The application of open standards to enhance the interoperability of geoscience information, International Journal of Digital Earth, 3(4): 14-30.   DOI
18 Westerholt, R. and B. Resch, 2014. Asynchronous Geospatial Processing: An Event-Driven Push- Based Architecture for the OGC Web Processing Service, Transactions in GIS, 19(3): 455-479.   DOI
19 Swain, N. R., K. Latu, S. D. Christensen, N. L. Jones, E. J. Nelson, D. P. Ames, and G. P. Williams, 2015. A review of open source software solutions for developing water resources web applications, Environmental Modelling & Software, 67(5): 108-117.   DOI
20 Tan, X., L. Di, M. Deng, J. Fu, G. Shao, M. Gao, Z. Sun, X. Ye, Z. Sha, and B. Jin, 2015. Building an Elastic Parallel OGC Web Processing Service on a Cloud-Based Cluster: A Case Study of Remote Sensing Data Processing Service, Sustainability, 7(10): 14245-14258.   DOI
21 Xavier, E. M. A., F. J. Ariza-Lopez, and M. A. Urena- Camara, 2015. Web Service for Positional Quality Assessment: The WPS TIER, ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information, II-3/W5: 257-262.