Skip to main content
Log in

Energy-delay aware request scheduling in hybrid Cloud and Fog computing using improved multi-objective CS algorithm

  • Optimization
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

The growth of the Internet of Things (IoT) and its application in various fields has resulted in the generation of significant amounts of data for processing. The Hybrid Cloud–Fog architecture makes it possible to send latency-sensitive tasks to Fog resources because of its proximity to IoT devices. More complex tasks should be sent to the Cloud data center because of its computational power and storage capacity. The scheduling of requests to optimize latency and energy consumption is a major challenge and an NP-hard problem in Cloud–Fog computing. In this study, first, we define a new multi-objective function to make a good trade-off between latency and energy. Then, to optimize this multi-objective function, we propose a Multi Objectives Cuckoo Search algorithm (MOCS) algorithm, improved by Boltzmann function, to reduce the latency and energy consumption. The simulation result proves that the improved MOCS algorithm is more effective in optimizing latency and energy consumption compared to the state-of-the-art algorithms. Using Evaluation Criteria indicates that the improved MOCS, based on the Boltzmann function, enhances its exploration and exploitation capabilities.

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

Access this article

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

Instant access to the full article PDF.

Algorithm 1
Algorithm 2
Fig. 1
Algorithm 3
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Data Availability

Enquiries about data availability should be directed to the authors.

References

Download references

Acknowledgements

The authors appreciate the insightful comments from the referees, which have greatly improved the paper.

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Farshi.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Human and animal rights

This article does not contain any studies involving human participants or animals performed by any of the authors.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

BahraniPour, F., Ebrahimi Mood, S. & Farshi, M. Energy-delay aware request scheduling in hybrid Cloud and Fog computing using improved multi-objective CS algorithm. Soft Comput 28, 4037–4050 (2024). https://doi.org/10.1007/s00500-023-09381-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09381-5

Keywords

Navigation