Distributed multi-user QoS-aware service selection Online publication date: Tue, 11-Oct-2022
by Adrian Satja Kurdija; Marin Šilić; Goran Delač; Klemo Vladimir
International Journal of Web and Grid Services (IJWGS), Vol. 18, No. 4, 2022
Abstract: Previous research on service selection in cloud environments often assumes a centralised broker that keeps track of all candidate services and selects the appropriate candidate for each user request based on quality of service (QoS). As the number of users and services increases, the centralised service selection algorithm becomes a bottleneck. We propose a distributed, multi-broker selection algorithm that enables real-time processing of a large number of user requests. Each broker keeps track of a subset of users and a subset of service candidates, and rebalancing is performed to ensure that no broker is overloaded. The selection procedure considers the user QoS requirements, service QoS values and their processing capacities. Simulations demonstrate a clear advantage of the proposed approach over a single-broker approach by up to 96% in terms of QoS satisfaction when using 100 brokers, and especially in terms of response time satisfaction, showing positive impact of user and service balancing, and analysing various selection algorithms run by the brokers.
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Web and Grid Services (IJWGS):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email [email protected]