• DocumentCode
    3253768
  • Title

    Budget-Minimized Resource Allocation and Task Scheduling in Distributed Grid/Clouds

  • Author

    Pan Yi ; Hui Ding ; Ramamurthy, B.

  • Author_Institution
    Univ. of Nebraska-Lincoln, Lincoln, NE, USA
  • fYear
    2013
  • fDate
    July 30 2013-Aug. 2 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The need for large-scale computing, storage and network capabilities by the scientific or business community has resulted in the development of cloud networks. Grid/Clouds users are provided with IT infrastructure (servers, storage, networks, etc.) as services called Infrastructure as a Service (IaaS). In this case, an efficient resource scheduling mechanism for allocating the infrastructure resources across the network will improve the resource efficiency in the cloud significantly. In this paper, we investigate the budget optimization of joint resources (storage, processor and network) allocation for IaaS model in distributed Grid/Clouds from the consumer´s perspective. We develop a Mixed Integer Linear Programming (MILP) formulation along with a new resource model and propose a Best-Fit heuristic algorithm with different job scheduling policies. Our goal is to minimize the expenditure for each user to obtain enough resources to execute their submitted jobs, while enabling the Grid/Cloud provider to accept as many job requests from the users as possible. Both MILP and heuristic are tested on a 10- node topology and the Google Datacenter topology. The results show that the heuristic method can achieve approximate optimal solutions to MILP; it can reduce the user expense by at least 30%. In addition, Best-Fit algorithm with SSF (simple job structure first) job scheduling policy has the lowest blocking rate, which is 5%~25% less than other job scheduling policies.
  • Keywords
    cloud computing; grid computing; heuristic programming; integer programming; linear programming; resource allocation; scheduling; Google data center topology; IT infrastructure; IaaS model; MILP formulation; SSF; best-fit heuristic algorithm; budget optimization; budget-minimized resource allocation; business community; cloud networks; distributed grid-cloud computing; infrastructure as a service; infrastructure resource allocation; large-scale computing; mixed integer linear programming; node topology; resource scheduling mechanism; scientific community; simple job structure first job scheduling policy; task scheduling; Cloud computing; Computational modeling; Heuristic algorithms; Optimization; Processor scheduling; Resource management; Transponders;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks (ICCCN), 2013 22nd International Conference on
  • Conference_Location
    Nassau
  • Print_ISBN
    978-1-4673-5774-6
  • Type

    conf

  • DOI
    10.1109/ICCCN.2013.6614111
  • Filename
    6614111