IRACST - International Journal of Computer Science and Information Technology & Security (IJCSITS), ISSN: 2249-9555 Vol.6, No1, Jan-Feb 2016 491 Load Balancing Algorithm with Total Task of Different Nodes Ranjan Kumar Mondal 1 Department of CSE, University of Kalyani, Kalyani, India ranjan@klyuniv.ac.in Enakshmi Nandi 3 Department of CSE, University of Kalyani, Kalyani, India pamelaroychowdhurikalyani@gmail.com Payel Ray 2 Department of CSE, University of Kalyani, Kalyani, India payelray009@gmail.com Debabrata Sarddar 4 Assistant Professor, Department of CSE, University of Kalyani, Kalyani, India dsarddar1@gmail.com Abstract. Cloud computing as an Internet computing has become popular day by day to provide various type of services and resources to web user. Cloud computing employs Internet resources to execute large-scale tasks. There are several heterogeneous nodes in a cloud computing system. Namely, each node has different capability to execute task; hence, only consider the CPU remaining of the node is not enough when a node is chosen to execute a task. Therefore, how to select an efficient node to execute a task is very important in a cloud computing. In this paper, we propose a scheduling algorithm, Load Balancing Algorithm with Total Task of Different Nodes (LBATTDN), which combines minimum completion time and load balancing strategies. For the case study, LBATTDN can provide efficient utilization of computing resources and maintain the load balancing in cloud computing environment. Keywords:Cloud Computing, Load Balancing, Distributed System, Scheduling. 1 INTRODUCTION Recently, cloud computing as a new internet service concept has become popular to provide various services to user such as multi-media sharing, on-line office software, game and on- line storage. Cloud computing is e-technology, where virtual resources are provided as services over the Internet. Users need not have gain the technology knowledge or control over the cloud that support the resources. Cloud Computing is high utility software having the ability to change the software industry and making the software even more attractive. Cloud computing has strong impact on software industry and their business. The elasticity of resources is unprecedented in the history of information technology. The increase in web traffic and different services are increasing day by day making load balancing a big research topic. Cloud computing is anew technology which uses implicit machine instead of physical machine to host, store and network the different components. In this paper, we propose an efficient load balance algorithm, named LBATTDN. From the case study, LBATTDN achieves better load balancing and minimum completion time for completing all tasks than other algorithms such as, MM and LBMM. 2. Load Balancing in Cloud Computing Load balancing is the technique of distributing the load between various resources in any system. Thus load require to