DocumentCode :
688220
Title :
A Global Optimal Service Selection Approach Based on QoS and Load-Aware in Cloud Environment
Author :
Xian Wang ; Jianxun Liu ; Buqing Cao ; Mingdong Tang
Author_Institution :
Dept. of Comput. Sci. & Eng., Hunan Univ. of Sci. & Technol., Xiangtan, China
fYear :
2013
fDate :
13-15 Nov. 2013
Firstpage :
762
Lastpage :
768
Abstract :
The global optimal Web service selection based on quality of service (QoS) in cloud environment has become a research focus when there are lots of the same or similar services. In this environment, it is possible that many service users request the same or similar services at the same time, which will result in users´ unsatisfied requirement and services´ load imbalance. The existing service selection approaches usually suppose that service´s load capacity is infinite and user always select the service with the best expected QoS despite the amount of user requests. Therefore, it is very important problem how to get a tradeoff between the users´ satisfied requirement and service load balance. To solve this problem, this paper presents a global optimal service selection approach based on QoS and load-aware in cloud environment. In this approach, we first build a user QoS utility model which describes the relationship between user´s request and services´ QoS, and design a service´s load capacity model to achieve the load capacity of a service. Then, we use 0-1 integer programming to build a global optimal model based on QoS utility of users and services´ load capacity, and provide the optimal service selection algorithm for users. Finally, by conducting large-scale experiments based on a Web service dataset, we show that our approach can effectively help users to select high qualified services while keeping load balance of services in cloud environment.
Keywords :
Web services; cloud computing; integer programming; quality of service; resource allocation; 0-1 integer programming; QoS utility model; Web service dataset; cloud environment; global optimal Web service selection; load-aware; optimal service selection algorithm; quality of service; service QoS; service load balance; service load capacity model; service user request; Cloud computing; Computational modeling; Heuristic algorithms; Linear programming; Load modeling; Quality of service; 0-1 integer programming; QoS; Web service selection; cloud computing; load capacity;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location :
Zhangjiajie
Type :
conf
DOI :
10.1109/HPCC.and.EUC.2013.111
Filename :
6831993
Link To Document :
بازگشت