• DocumentCode
    2785668
  • Title

    Bi-criteria Workflow Tasks Allocation and Scheduling in Cloud Computing Environments

  • Author

    Bessai, Kahina ; Youcef, Samir ; Oulamara, Ammar ; Godart, Claude ; Nurcan, Selmin

  • Author_Institution
    Centre de Rech. en Inf., Univ. of Paris 1, Pantheon Sorbonne, Paris, France
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    638
  • Lastpage
    645
  • Abstract
    Although there are few efficient algorithms in the literature for scientific workflow tasks allocation and scheduling for heterogeneous resources such as those proposed in grid computing context, they usually require a bounded number of computer resources that cannot be applied in Cloud computing environment. Indeed, unlike grid, elastic computing, such asAmazon´s EC2, allows users to allocate and release compute resources on-demand and pay only for what they use. Therefore, it is reasonable to assume that the number of resources is infinite. This feature of Clouds has been called âillusion of infiniteresourcesâ. However, despite the proven benefits of using Cloud to run scientific workflows, users lack guidance for choosing between multiple offering while taking into account several objectives which are often conflicting. On the other side, the workflow tasks allocation and scheduling have been shown to be NP-complete problems. Thus, it is convenient to use heuristic rather than deterministic algorithm. The objective of this paper is to design an allocation strategy for Cloud computing platform. More precisely, we propose three complementary bi-criteria approaches for scheduling workflows on distributed Cloud resources, taking into account the overall execution time and the cost incurred by using a set of resources.
  • Keywords
    cloud computing; grid computing; optimisation; scheduling; workflow management software; NP-complete problems; allocation strategy; bi-criteria workflow tasks allocation; cloud computing environments; distributed Cloud resources; elastic computing; grid computing context; heterogeneous resources; workflow task scheduling; Cloud computing; Computational modeling; Processor scheduling; Resource management; Schedules; Scheduling; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4673-2892-0
  • Type

    conf

  • DOI
    10.1109/CLOUD.2012.83
  • Filename
    6253561