The grid
Measuring computer performance: a practitioner's guide
Measuring computer performance: a practitioner's guide
The state of the art in distributed query processing
ACM Computing Surveys (CSUR)
HINT: A new way to measure computer performance
HICSS '95 Proceedings of the 28th Hawaii International Conference on System Sciences
Storage of Multidimensional Arrays Based on Arbitrary Tiling
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Service Selection Algorithms for Web Services with End-to-End QoS Constraints
CEC '04 Proceedings of the IEEE International Conference on E-Commerce Technology
Quality Driven Web Services Selection
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
New grid scheduling and rescheduling methods in the GrADS project
International Journal of Parallel Programming - Special issue: The next generation software program
An XML transaction processing benchmark
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
An intelligent query processing for distributed ontologies
Journal of Systems and Software
Hi-index | 0.00 |
Geo-scientific imagery with its high volumes and complex evaluation algorithms seems to be a good candidate for distributed processing. Typically today, algorithms offered via geo Web services are static, hence their distribution can be done manually in a relatively straightforward manner. This is different when it comes to SQL-style query languages and their flexibility. The Open Geospatial Consortium (OGC) Web Coverage Processing Service (WCPS) standard provides such a query language on multi-dimensional raster data. We present our research on an efficient distribution of coverage queries in a cloud based on a set of criteria. The paper's main contribution is a cost model for distributed processing of coverages. This includes determining the cost of executing different coverage data processing operations on different servers based on operations semantics, together with the costs of data transfer, data I/O, data decoding and encoding, etc. Important distributed coverage processing metrics and a server's calibration procedure for obtaining the metrics' values, as well as the experimental evaluation of the cost model are presented in this paper.