Uncertainty-Based QoS Min-Min Algorithm for Heterogeneous Multi-cloud Environment

被引:24
|
作者
Panda, Sanjaya K. [1 ]
Jana, Prasanta K. [2 ]
机构
[1] Veer Surendra Sai Univ Technol, Dept Comp Sci & Engn & Informat Technol, Burla 768018, India
[2] Indian Sch Mines, Dept Comp Sci & Engn, Dhanbad 826004, Bihar, India
关键词
Cloud computing; Multi-cloud environment; Task scheduling; Quality of service; Uncertainty; Min-min; INDEPENDENT TASKS;
D O I
10.1007/s13369-016-2069-7
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
With the advances in virtualization technology, cloud has become the most powerful and promising platform for business, academia, public and government organizations. The cloud users do not require to maintain any IT infrastructure such as hardware, software and network resources in their premises. They can rent the services on demand from anywhere in the world just by paying for that service. In cloud computing, task allocation is a well-known problem. Many algorithms have been developed for the same. However, task allocation in a heterogeneous multi-cloud environment is much more challenging due to the dynamic nature of the cloud resources. In this paper, we present an algorithm, called uncertainty-based quality of service (QoS) Min-Min (UQMM) algorithm which considers QoS based on uncertainty parameters in heterogeneous multi-cloud environment. To the best of our knowledge, this is the first paper which deals with the task allocation problem with uncertainty-based QoS in a heterogeneous multi-cloud systems. We perform extensive simulations on the proposed algorithm using benchmark as well as synthetic datasets and measure performance in terms of various metrics. The results are compared with the popular cloud min-min scheduling, cloud min-max normalization and smoothing-based task scheduling algorithm to show the effectiveness of the proposed algorithm. Moreover, we evaluate the results using two statistical tests, namely t test and ANOVA.
引用
收藏
页码:3003 / 3025
页数:23
相关论文
共 50 条
  • [41] A Pair-Task Heuristic for Scheduling Tasks in Heterogeneous Multi-cloud Environment
    Kamalam Gobichettipalayam Krishnasamy
    Suresh Periasamy
    Keerthika Periasamy
    V. Prasanna Moorthy
    Gunasekaran Thangavel
    Ravita Lamba
    Suresh Muthusamy
    Wireless Personal Communications, 2023, 131 : 773 - 804
  • [42] A Pair-Task Heuristic for Scheduling Tasks in Heterogeneous Multi-cloud Environment
    Krishnasamy, Kamalam Gobichettipalayam
    Periasamy, Suresh
    Periasamy, Keerthika
    Prasanna Moorthy, V.
    Thangavel, Gunasekaran
    Lamba, Ravita
    Muthusamy, Suresh
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 131 (02) : 773 - 804
  • [43] Workflow scheduling based on asynchronous advantage actor-critic algorithm in multi-cloud environment
    Tang, Xuhao
    Liu, Fagui
    Wang, Bin
    Xu, Dishi
    Jiang, Jun
    Wu, Qingbo
    Chen, C. L. Philip
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 258
  • [44] Resource Allocation Policy Based on Trust in the Multi-Cloud Environment
    Yang, Jie
    Zhu, Haibin
    Zhu, Xianjun
    Liu, Yi
    Liu, Linyuan
    Liu, Tieqiao
    2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 3207 - 3212
  • [45] Enhanced Trust Based Access Control for Multi-Cloud Environment
    Paul, N. R. Rejin
    Raj, D. Paul
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 69 (03): : 3079 - 3093
  • [46] RESEARCH ON SCHEDULING OF TWO TYPES OF TASKS IN MULTI-CLOUD ENVIRONMENT BASED ON MULTI-TASK OPTIMIZATION ALGORITHM
    Yi, Cuiyan
    Zhao, Tianhao
    Cai, Xingjuan
    Chen, Jinjun
    JOURNAL OF APPLIED ANALYSIS AND COMPUTATION, 2024, 14 (01): : 436 - 457
  • [47] UNCERTAINTY-BASED TRUST ESTIMATION IN A MULTI-VALUED TRUST ENVIRONMENT
    Honari, Sina
    Jaumard, Brigitte
    Bentahar, Jamal
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2013, 22 (05)
  • [48] Min-heap-based scheduling algorithm: an approximation algorithm for homogeneous and heterogeneous distributed systems
    Gabriel, Paulo H. R.
    Albertini, Marcelo K.
    Castelo, Antonio
    de Mello, Rodrigo F.
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2016, 31 (01) : 64 - 84
  • [49] CYCLONE: A Platform for Data Intensive Scientific Applications in Heterogeneous Multi-cloud/Multi-provider Environment
    Demchenko, Yuri
    Zivkovic, Miroslav
    de Laat, Cees
    Baranda, Jose Ignacio Aznar
    Blanchet, Christophe
    Bedri, Mohamed
    Gibrat, Jean-Francois
    Lodygensky, Oleg
    Slawick, Mathias
    Zilci, Ilke
    Branchat, Rob
    Loomis, Charles
    2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING WORKSHOP (IC2EW), 2016, : 154 - 159
  • [50] User authentication method design based on biometrics in a multi-cloud environment
    Song, Seokhwa
    Lee, Jae Seung
    Lee, Jaesik
    Jun, Moon-Seog
    Lecture Notes in Electrical Engineering, 2015, 373 : 283 - 288