Skip to main content

Advertisement

Log in

RETRACTED ARTICLE: Load balancing based hyper heuristic algorithm for cloud task scheduling

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

This article was retracted on 27 June 2022

This article has been updated

Abstract

The cloud computing environment provides computing assets in a pay-per-use way for IT service providers. Guaranteeing QoS amid job scheduling is a most noticeable need. This paper proposed an algorithm that expects to accomplish all-around adjusted load crosswise over virtual machines for minimizing makespan time. The proposed algorithm provides balanced scheduling solutions by employing the honey bee load balancing and improvement detection operator to conclude which low-level heuristic is to be utilized to search improved candidate solutions. The consequences of the proposed task scheduling algorithm are matched with existing heuristic-based scheduling procedures. The experimental consequences demonstrate that our approach is efficient when it is compared with the existing algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

Change history

Abbreviations

ϕ max :

Maximum amount of iterations performed by the selected low-level algorithm

ϕ ni :

Maximum numbers of iterations solutions are not improved

P :

Population of solutions

H i :

Heuristic algorithm from candidate pool

F1 :

Improvement detection operator

VmLoad :

Load on virtual machine (VM)

N :

Quantity of tasks

Task length :

Length of the task

VM Mips :

Million instructions per second (MIPS) of the virtual machine

Vm Capacity :

Capacity of VM

PE Number :

Quantity of processing elements in VM

PE Mips :

MIPS speed of processing element of VM

VM BW :

Bandwidth linked with VM

PT_VM i :

Processing time of virtual machine

σ:

Standard deviation of load

X :

Average processing time of virtual machine

Supply Vm :

Supply of VM

Demand Vm :

Demand of VM

Processing Time :

Total processing time

D i :

Degree of imbalance

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abhishek Gupta.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article has been retracted. Please see the retraction notice for more detail: https://doi.org/10.1007/s12652-022-04238-5

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gupta, A., Bhadauria, H.S. & Singh, A. RETRACTED ARTICLE: Load balancing based hyper heuristic algorithm for cloud task scheduling. J Ambient Intell Human Comput 12, 5845–5852 (2021). https://doi.org/10.1007/s12652-020-02127-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-020-02127-3

Keywords