ONE-IP: techniques for hosting a service on a cluster of machines
Selected papers from the sixth international conference on World Wide Web
Selection algorithms for replicated Web servers
ACM SIGMETRICS Performance Evaluation Review
Professional XML Web Services
Dynamic parallel access to replicated content in the internet
IEEE/ACM Transactions on Networking (TON)
IEEE Internet Computing
Modeling redirection in geographically diverse server sets
WWW '03 Proceedings of the 12th international conference on World Wide Web
A model for web services discovery with QoS
ACM SIGecom Exchanges
Evaluation of a Novel Two-Step Server Selection Metric
ICNP '01 Proceedings of the Ninth International Conference on Network Protocols
Automatic Composition of Web Services with Contingency Plans
ICWS '04 Proceedings of the IEEE International Conference on Web Services
QoS computation and policing in dynamic web service selection
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Efficient Selection and Monitoring of QoS-Aware Web Services with the WS-QoS Framework
WI '04 Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence
A Broker-Based Framework for QoS-Aware Web Service Composition
EEE '05 Proceedings of the 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'05) on e-Technology, e-Commerce and e-Service
Efficient Access to Web Services
IEEE Internet Computing
Proceedings of the 2005 ACM symposium on Applied computing
A QoS Broker Based Architecture for Efficient Web Services Selection
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Quality Driven Web Services Selection
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
WS-replication: a framework for highly available web services
Proceedings of the 15th international conference on World Wide Web
Efficient and adaptive discovery techniques of Web Services handling large data sets
Journal of Systems and Software
Using smart clients to build scalable services
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Flexible retrieval of Web Services
Journal of Systems and Software
Journal of Systems and Software
Testing in Service Oriented Architectures with dynamic binding: A mapping study
Information and Software Technology
Hi-index | 0.00 |
Replicating web services over physically distributed servers can offer client applications a number of QoS benefits, including higher availability and reduced response time. However, selecting the ''best'' service replica to invoke at the client-side is not a trivial task, as this requires taking into account factors such as local and external network conditions, and the servers' current workload. This paper presents an empirical assessment of five representative client-side service selection policies for accessing replicated web services. The assessment measured the response time obtained with each of the five policies, at two different client configurations, when accessing a world-wide replicated service with four replicas located in three continents. The assessment's results were analyzed both quantitatively and qualitatively. In essence, the results show that, in addition to the QoS levels provided by the external network and the remote servers, characteristics of the local client environment can have a significant impact on the performance of some of the policies investigated. In this regard, the paper presents a set of guidelines to help application developers in identifying a server selection policy that best suits a particular service replication scenario.