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

Performance Testing of Satellite Image Processing based on OGC WPS 2.0 in the OpenStack Cloud Environment  

Yoon, Gooseon (Department of Information Systems Engineering, Hansung University)
Kim, Kwangseob (Department of Information and Computer Engineering, Hansung University)
Lee, Kiwon (Department of Electronics and Information Engineering, Hansung University)
Publication Information
Korean Journal of Remote Sensing / v.32, no.6, 2016 , pp. 617-627 More about this Journal
Abstract
Many kinds of OGC-based web standards have been utilized in the lots of geo-spatial application fields for sharing and interoperable processing of large volume of data sets containing satellite images. As well, the number of cloud-based application services by on-demand processing of virtual machines is increasing. However, remote sensing applications using these two huge trends are globally on the initial stage. This study presents a practical linkage case with both aspects of OGC-based standard and cloud computing. Performance test is performed with the implementation result for cloud detection processing. Test objects are WPS 2.0 and two types of geo-based service environment such as web server in a single core and multiple virtual servers implemented on OpenStack cloud computing environment. Performance test unit by JMeter is five requests of GetCapabilities, DescribeProcess, Execute, GetStatus, GetResult in WPS 2.0. As the results, the performance measurement time in a cloud-based environment is faster than that of single server. It is expected that expansion of processing algorithms by WPS 2.0 and virtual processing is possible to target-oriented applications in the practical level.
Keywords
WPS 2.0; Cloud Computing; Measure Performance; Satellite Image Processing;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Li, W., S. Wang and V. Bhatia, 2016. Polarhub: A Large-Scale Web Crawling Engine For OGC Service Discovery In Cyberinfrastructure, Computers, Environment and Urban Systems, 59: 195-207.   DOI
2 Mell, P. and T. Grance, 2011. The NIST Definition of Cloud Computing, NIST Special Publication 800-145, 7pp.
3 Mueller, M. and B. Pross, 2015. OGC WPS 2.0 Interface Standard, Open Geospatial Consortium Inc., 133pp.
4 OGC, 2014. Testbed 10 Performance of OGC$^{(R)}$ Services in the Cloud: The WMS, WMTS, and WPS cases, OGC 14-028r1, 47pp.
5 OpenStack, 2016. OpenStack Software, https://www.openstack.org/software/ (Accessed November 16, 2016).
6 Rautenbach, V., S. Coetzee and A. Iwaniak, 2013. Orchestrating OGC Web Services To Produce Thematic Maps In A Spatial Information Infrastructure, Computers, Environment and Urban Systems, 37: 107-120.   DOI
7 ZOO-Project. 2016. ZOO Introduction, http://zooproject.org/docs/intro.html (Accessed November 16, 2016).
8 Giuliani, G., S. Nativi, A. Lehmann and N. Ray, 2012. WPS Mediation: An Approach To Process Geospatial Data on Different Computing Backends, Computers and Geosciences, 47: 20-33.   DOI
9 Champion, N., 2012. Automatic Cloud Detection from Multi-Temporal Satellite Images: Towards The Use of PLIADES Time Series, ISPRSInternational Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 1: pp. 559-564.
10 Chou, D. C., 2015. Cloud Computing: A Value Creation Model, Computer Standards and Interfaces, 38: 72-77.   DOI
11 Jedlovec, G., 2009. Automated Detection of Clouds in Satellite Imagery, http://weather.msfc.nasa.gov/sport/journal/pdfs/2009_GRS_Jedlovec.pdf (Accessed November 16, 2016).
12 JMeter. 2016. Apache JMeter Overview, http://jmeter.apache.org (Accessed November 16, 2016).
13 Kang, S. and K. Lee, 2016. Auto-Scaling of Geo-Based Image Processing in an OpenStack Cloud Computing Environment, Remote Sensing, 8(8): 662.   DOI
14 KARI, 2016. Utilization of Satellite Images, http://www.kari.re.kr/kor/sub03_05.do (Accessed November 16, 2016).
15 Yoon, G. and K. Lee, 2015a. Testing Application of Web Processing Service (WPS) Standard to Satellite Image Processing, Korean Journal of Remote Sensing, 31(3): 245-254.   DOI
16 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
17 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
18 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 Sciences, 1: 257-262.
19 Yoon, G. and K. Lee, 2015b. WPS-based Satellite Image Processing on Web Framework and Cloud Computing Environment, Korean Journal of Remote Sensing, 31(6): 561-570.   DOI
20 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.   DOI