• DocumentCode
    3072947
  • Title

    Correlating Scheduling and Load balancing to achieve optimal performance from a cluster

  • Author

    Gopalachari, M. Venu ; Sammulal, P. ; Babu, A. Vinaya

  • Author_Institution
    Dept of CSE, BVRIT, Medak
  • fYear
    2009
  • fDate
    6-7 March 2009
  • Firstpage
    320
  • Lastpage
    325
  • Abstract
    In recent years, an increasing amount of computer network research has focused on the problem of cluster system in order to achieve higher performance and lower cost. Memory management becomes a prerequisite when handling applications that require immense volume of data for e.g. satellite images used for remote sensing, defense purposes and scientific applications. The load unbalance is the major defect that reduces performance of a cluster system that uses parallel program in a form of SPMD (single program multiple data). Dynamic load unbalancing can solve the load unbalance problem of cluster system and reduce its communication cost. This paper proposes a new algorithm that correlates the scheduling of incoming jobs and balancing of the loads at each node in a multi cluster. This method assigns weights for each node to schedule an incoming job and then load will be balanced dynamically using memory locality as the main factor. The main parameters used in this algorithm are partition size, CPU usage, memory usage, page faults and execution time. The tests evaluated with various applications shown a significant optimization in the cluster performance.
  • Keywords
    parallel programming; processor scheduling; resource allocation; storage management; workstation clusters; SPMD; computer network; dynamic load unbalancing; job scheduling; load balancing; memory locality; memory management; multicluster system performance; parallel program; Application software; Clustering algorithms; Computer network management; Costs; Load management; Memory management; Processor scheduling; Remote sensing; Satellites; Scheduling algorithm; Cluster Computing; Execution Time; Load Balancing; Memory Management; Workload;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advance Computing Conference, 2009. IACC 2009. IEEE International
  • Conference_Location
    Patiala
  • Print_ISBN
    978-1-4244-2927-1
  • Electronic_ISBN
    978-1-4244-2928-8
  • Type

    conf

  • DOI
    10.1109/IADCC.2009.4809029
  • Filename
    4809029