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

被引:22
|
作者
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 条
  • [1] Uncertainty-Based QoS Min–Min Algorithm for Heterogeneous Multi-cloud Environment
    Sanjaya K. Panda
    Prasanta K. Jana
    Arabian Journal for Science and Engineering, 2016, 41 : 3003 - 3025
  • [2] Task scheduling algorithm based on improved Min-Min algorithm in cloud computing environment
    Wang, Guan
    Yu, Haicun
    SENSORS, MEASUREMENT AND INTELLIGENT MATERIALS, PTS 1-4, 2013, 303-306 : 2429 - 2432
  • [3] An Improved Min-Min Algorithm in Cloud Computing
    Liu, Gang
    Li, Jing
    Xu, Jianchao
    PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE OF MODERN COMPUTER SCIENCE AND APPLICATIONS, 2013, 191 : 47 - 52
  • [4] QPSMax-MinMin-Min: A QoS based predictive Max-Min, Min-Min switcher algorithm for job scheduling in a grid
    Department of Computer Engineering, M.M. Engineering College, Haryana, India
    不详
    Inf. Technol. J., 2008, 8 (1176-1181):
  • [5] Optimization of Tasks in Cloud Computing Based on MAX-MIN, MIN-MIN and Priority
    Derakhshan, Majid
    Bateni, Zohreh
    2018 4TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2018, : 45 - 50
  • [6] Min-Min grid scheduling algorithm based on segment method
    Hu, Jinzhu
    Chen, Zhiwei
    Du, Zhiqiang
    Shu, Jiangbo
    2007 INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE & TECHNOLOGY, PROCEEDINGS, 2007, : 155 - 157
  • [7] A Genetic based Improved Load Balanced Min-Min Task Scheduling Algorithm for Load Balancing in Cloud Computing
    Rajput, Shyam Singh
    Kushwah, Virendra Singh
    2016 8TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2016, : 677 - 681
  • [8] Segmented Min-min: A static mapping algorithm for meta-tasks on heterogeneous computing systems
    Wu, Min-You
    Shu, Wei
    Zhang, Hong
    Proceedings of the Heterogeneous Computing Workshop, HCW, 2000, : 375 - 385
  • [9] Min-Min Scheduling Algorithm for Efficient Resource Distribution Using Cloud and Fog in Smart Buildings
    Rehman, Saniah
    Javaid, Nadeem
    Rasheed, Sadia
    Hassan, Kanza
    Zafar, Farkhanda
    Naeem, Maria
    ADVANCES ON BROADBAND AND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, BWCCA-2018, 2019, 25 : 15 - 27
  • [10] Enhanced Load Balanced Min-Min algorithm for Static Meta Task Scheduling in Cloud Computing
    Patel, Gaurang
    Mehta, Rutvik
    Bhoi, Upendra
    3RD INTERNATIONAL CONFERENCE ON RECENT TRENDS IN COMPUTING 2015 (ICRTC-2015), 2015, 57 : 545 - 553