• DocumentCode
    262015
  • Title

    Load Balancing with Optimal Cost Scheduling Algorithm

  • Author

    Shahapure, Nagamani H. ; Jayarekha, P.

  • Author_Institution
    Dept. of Inf. Sci., JSS Acad. of Tech. Educ., Bangalore, India
  • fYear
    2014
  • fDate
    16-17 April 2014
  • Firstpage
    24
  • Lastpage
    31
  • Abstract
    In a cloud computing environment a proper load balancing technique is required to execute a process and manage the resource. In a distributed environment it is difficult to achieve this, as different resources have different configuration and capacity. Generally, load balancers generate the mapping of tasks to resources, based on some particular objectives. Load balancers employ a function that takes into account the necessary objectives to optimize a specific outcome. The commonly used load balancing objectives in a cloud computing environment are related to the tasks completion time and resource utilization. They use a specific approach for mapping the tasks to suitable cloud resources in order to satisfy user requirements. However, the majority of these strategies are static in nature. They produce a good schedule given the current state of cloud resources and do not take into account changes in resource availability. On the other hand, dynamic scheduled load balancer considers the current state of the system. It is adaptive in nature and able to generate efficient schedules. This improves the overall performance of the system. In this paper we have proposed a new technique to achieve load balancing called Load Balancing with Optimal Cost Scheduling Algorithm. The user selects a list of services available from the service pack. The scheduler processes these tasks to the virtual machine (VM) based on the configuration and computing power of the VM. This task is achieved with minimum execution cost which is a profit for the service provider and minimum execution time which is an advantage for both service provider and the user.
  • Keywords
    cloud computing; resource allocation; scheduling; virtual machines; VM; cloud computing environment; cloud resources; execution cost; execution time; load balancing objectives; load balancing technique; optimal cost scheduling algorithm; resource availability; resource management; resource utilization; task completion time; virtual machine; Adaptation models; Computational modeling; Dynamic scheduling; Load modeling; Propulsion; Reliability; Scheduling algorithms; Cloud; Load Balancer; Scheduling; Virtual Machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computation of Power, Energy, Information and Communication (ICCPEIC), 2014 International Conference on
  • Conference_Location
    Chennai
  • Print_ISBN
    978-1-4799-3826-1
  • Type

    conf

  • DOI
    10.1109/ICCPEIC.2014.6915334
  • Filename
    6915334