• DocumentCode
    2899095
  • Title

    Multi-resource Packing for Job Scheduling in Virtual Machine Based Cloud Environment

  • Author

    Daochao Huang ; Peng Du ; Chunge Zhu ; Hong Zhang ; Xinran Liu

  • Author_Institution
    Nat. Comput. Network Emergency Response Tech. Team Coordination Center of China, Beijing, China
  • fYear
    2015
  • fDate
    March 30 2015-April 3 2015
  • Firstpage
    216
  • Lastpage
    221
  • Abstract
    To efficiently schedule jobs with highly diverse resource requirements along CPU, memory and bandwidth for job performance and resource utilization in a virtual machine based cloud environment, the multi-resource job scheduler is proposed to pack tasks to virtual machines under the notion of fairness and efficiency. Given the definition of job scheduling proportional fairness and utility function, the multi-resource job scheduling algorithm which fulfills capacity constraints of virtual machines is conducted. Comparative analysis illustrates our scheme improves average job completion time by preferentially grouping jobs that has different resource requirements. Compared to existing methods, multi-resource packing algorithm significantly improves the cloud system´s resource utilization, yet with a substantial reduction of average job completion times.
  • Keywords
    cloud computing; resource allocation; scheduling; virtual machines; CPU; average job completion times; bandwidth; capacity constraints; cloud system resource utilization; job performance; job scheduling proportional fairness; memory; multiresource job scheduler; multiresource job scheduling algorithm; multiresource packing algorithm; utility function; virtual machine based cloud environment; virtual machines; Bandwidth; Memory management; Processor scheduling; Resource management; Runtime; Servers; Virtual machining; cloud computing; completion time; fairness; job scheduling; multi-dimensional packing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented System Engineering (SOSE), 2015 IEEE Symposium on
  • Conference_Location
    San Francisco Bay, CA
  • Type

    conf

  • DOI
    10.1109/SOSE.2015.30
  • Filename
    7133532