Title :
Trust and reliability based load balancing algorithm for cloud IaaS
Author :
Gupta, Puneet ; Goyal, M.K. ; Kumar, Pranaw
Author_Institution :
Dept. of Comput. Sci. Eng., ABES Eng. Coll., Ghaziabad, India
Abstract :
Load balancing algorithm is used to distribute the load among various nodes in the distributed system to improve the resource utilization and request response time of the system. These algorithms are mainly used to overcome the situation where a node is heavily loaded and other nodes are idle and because of which the request fails. Many load balancing algorithms are being proposed in distributed and grid environment, but they do not take into consideration the trust and the reliability of the datacenter. In this paper, a suitable trust model is proposed based on the existing model that is suitable for trust value management for the cloud IaaS parameters. Based on the above achieved trust values, a suitable load balancing algorithm is proposed for better distribution of load which further enhance the QOS of services being provided to the users.
Keywords :
cloud computing; computer centres; distributed algorithms; distributed programming; grid computing; quality of service; resource allocation; software reliability; trusted computing; QoS; cloud IaaS parameters; datacenter; distributed system; grid environment; load distribution; reliability-based load balancing algorithm; request failure; request response time improvement; resource utilization improvement; trust model; trust value management; trust-based load balancing algorithm; Cloud computing; Computational modeling; Heuristic algorithms; Load management; Load modeling; Quality of service; Reliability; Cloud; Cloud IaaS; Distributed applications; Distributed programming; QoS; Scheduling; VMM;
Conference_Titel :
Advance Computing Conference (IACC), 2013 IEEE 3rd International
Conference_Location :
Ghaziabad
Print_ISBN :
978-1-4673-4527-9
DOI :
10.1109/IAdCC.2013.6514196