• DocumentCode
    1304103
  • Title

    Scheduling Grid Applications with Software Requirements

  • Author

    Chaves, C.G. ; Batista, D.M. ; Fonseca, N. L S da

  • Author_Institution
    Univ. Estadual de Campinas (Unicamp), Campinas, Brazil
  • Volume
    9
  • Issue
    4
  • fYear
    2011
  • fDate
    7/1/2011 12:00:00 AM
  • Firstpage
    578
  • Lastpage
    585
  • Abstract
    The aim of task scheduling is to minimize the makespan of applications, exploiting 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 available bandwidth on the quality of the schedule. Experiments show the efficacy of the schedulers in scenarios with different network configurations.
  • Keywords
    grid computing; integer programming; linear programming; processor scheduling; resource allocation; virtual machines; virtualisation; grid resources; integer linear programming; resource allocation; software requirements; task scheduling; virtual machines; virtualization; IP networks; Internet; Middleware; Processor scheduling; Schedules; Software; Virtual machining; Grid Computing; Scheduling; Virtualization;
  • fLanguage
    English
  • Journal_Title
    Latin America Transactions, IEEE (Revista IEEE America Latina)
  • Publisher
    ieee
  • ISSN
    1548-0992
  • Type

    jour

  • DOI
    10.1109/TLA.2011.5993746
  • Filename
    5993746