The response to a GetCoverage request, for a single coverage, with or without any subsetting operations shall take no longer than 30 seconds to start to respond, in normal operation. Once initiated a GetCoverage response shall maintain a sustained response of greater than 0.5 MB per second, in normal operation. ProcessCoverages The response to a ProcessCoverages request, for a single coverage, with or with without any subsetting operations take no longer than 30 seconds to start to respond, in normal operation. Once initiated a ProcessCoverages response shall maintain a sustained response of greater than 0.5 MB per second, in normal operation. performance Details on how to configure your service to ensure it is sufficiently performant, and details on how to measure the performance of a WCS service are generally out of for this technical guidance. It is generally regarded as quite difficult to measure the response time for the first byte of any network service response, so any guidance given here should be regarded as indicative only. One method to help you quantify the response from your service is to use an HTTP HEAD request (this is essentially the same as an HTTP GET request but the response does not include the data). Tools such as the console based cURL () may be used to generate the request and have it give you a measured time for the start of data transfer. curl --silent --write-out "%{time_starttransfer}" --request HEAD "http://your.wcs/ows?service=WCS&request=...&" Example 34: Using cURL to send an HTTP HEAD request to help quantify a WCS operation response time Capacity Implementation requirements mandated by the Implementing Rule The minimum number of simultaneous requests to a download service to be served in accordance with the quality of service performance criteria shall be 10 requests per second. The number of requests processed in parallel may be limited to 50. The measured capacity shall fulfil the requirements of the regulation (both capacity and performance) for all operations that are provided by the service.
The response to a GetCoverage request, for a single coverage, with or without any subsetting operations shall take no longer than 30 seconds to start to respond, in normal operation. Once initiated a GetCoverage response shall maintain a sustained response of greater than 0.5 MB per second, in normal operation. ProcessCoverages The response to a ProcessCoverages request, for a single coverage, with or with without any subsetting operations take no longer than 30 seconds to start to respond, in normal operation. Once initiated a ProcessCoverages response shall maintain a sustained response of greater than 0.5 MB per second, in normal operation. performance Details on how to configure your service to ensure it is sufficiently performant, and details on how to measure the performance of a WCS service are generally out of for this technical guidance. It is generally regarded as quite difficult to measure the response time for the first byte of any network service response, so any guidance given here should be regarded as indicative only. One method to help you quantify the response from your service is to use an HTTP HEAD request (this is essentially the same as an HTTP GET request but the response does not include the data). Tools such as the console based cURL () may be used to generate the request and have it give you a measured time for the start of data transfer. curl --silent --write-out "%{time_starttransfer}" --request HEAD "http://your.wcs/ows?service=WCS&request=...&" Example 34: Using cURL to send an HTTP HEAD request to help quantify a WCS operation response time Capacity Implementation requirements mandated by the Implementing Rule The minimum number of simultaneous requests to a download service to be served in accordance with the quality of service performance criteria shall be 10 requests per second. The number of requests processed in parallel may be limited to 50. The measured capacity shall fulfil the requirements of the regulation (both capacity and performance) for all operations that are provided by the service.
TechnicalGuidance_Download_Services_WCS_v1.0rc2.docx