• DocumentCode
    3169409
  • Title

    Scheduling grid applications with software requirements

  • Author

    Chaves, Cesar G. ; Batista, Daniel M. ; Da Fonseca, Nelson L S

  • Author_Institution
    Inst. of Comput., State Univ. of Campinas, Campinas, Brazil
  • fYear
    2010
  • fDate
    15-17 Sept. 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Grid computing is a paradigm to execute complex distributed applications. Considering that the aim is to minimize the makespan of applications, schedulers exploit the best possible way to use shared resources. Applications have requirements which call for customized environments for their execution. One way to provide such environments is to use virtualization on demand. This paper presents two schedulers based on integer linear programming which schedule virtual machines (VMs) in grid resources and tasks on these VMs. The schedulers differ from previous work by the joint scheduling of tasks and VMs and by considering the impact of the network on the quality of the schedule. Experiments show the efficacy and efficiency of the schedulers in scenarios with different network configurations.
  • Keywords
    grid computing; integer programming; linear programming; minimisation; scheduling; virtual machines; grid applications scheduling; integer linear programming; software requirements; virtual machines; virtualization; Availability; Computers; IP networks; Schedules; Scheduling; Software; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (LATINCOM), 2010 IEEE Latin-American Conference on
  • Conference_Location
    Bogota
  • Print_ISBN
    978-1-4244-7171-3
  • Type

    conf

  • DOI
    10.1109/LATINCOM.2010.5641116
  • Filename
    5641116