IDEAS home Printed from https://ideas.repec.org/a/hin/jnlmpe/8861569.html
   My bibliography  Save this article

Enhancing the Distribution of Idle Cost for Scheduling Tasks without Setup Cost in Cloud Computing

Author

Listed:
  • Redwan A. Al-dilami
  • Ammar T. Zahary
  • Adnan Z. Al-Saqqaf

Abstract

Issues of task scheduling in the centre of cloud computing are becoming more important, and the cost is one of the most important parameters used for scheduling tasks. This study aims to investigate the problem of online task scheduling of the identified job of MapReduce on cloud computing infrastructure. It was proposed that the virtualized cloud computing setup comprised machines that host multiple identical virtual machines (VMs) that need to be activated earlier and run continuously, and booting a VM requires a constant setup time. A VM that remains running even though it is no longer used is considered an idle VM. Furthermore, this study aims to distribute the idle cost of the VMs rather than the cost of setting up them among tasks in a fair manner. This study also is an extension of previous studies which solved the problems that occurred when distributing the idle cost and setting up the cost of VMs among tasks. It classifies the tasks into three groups (long, mid, and short) and distributes the idle cost among the groups then among the tasks of the groups. The main contribution of this paper is the developing of a clairvoyant algorithm that addressed important factors such as the delay and the cost that occurred by waiting to setup VM (active VM). Also, when the VMs are run continually and some VMs become in idle state, the idle cost will be distributed among the current tasks in a fair manner. The results of this study, in comparison with previous studies, showed that the idle cost and the setup cost that was distributed among tasks were better than the idle cost and the setup cost distributed in those studies.

Suggested Citation

  • Redwan A. Al-dilami & Ammar T. Zahary & Adnan Z. Al-Saqqaf, 2021. "Enhancing the Distribution of Idle Cost for Scheduling Tasks without Setup Cost in Cloud Computing," Mathematical Problems in Engineering, Hindawi, vol. 2021, pages 1-13, April.
  • Handle: RePEc:hin:jnlmpe:8861569
    DOI: 10.1155/2021/8861569
    as

    Download full text from publisher

    File URL: http://downloads.hindawi.com/journals/MPE/2021/8861569.pdf
    Download Restriction: no

    File URL: http://downloads.hindawi.com/journals/MPE/2021/8861569.xml
    Download Restriction: no

    File URL: https://libkey.io/10.1155/2021/8861569?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:hin:jnlmpe:8861569. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Mohamed Abdelhakeem (email available below). General contact details of provider: https://www.hindawi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.