Skip to main content
Log in

A fruitfly-based optimal resource sharing and load balancing for the better cloud services

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

Abstract

Cloud is an important smart platform for digital applications to enrich communication services. However, massive data has made sharing resources and scheduling tasks a complex score. Also, any fault in one connected VM has degraded the entire cloud system. Considering these issues, the load balancing objective was taken into consideration. Moreover, the current study has implemented a novel Fruitfly-based transfer learning for sharing the required resources to each Virtual Machine (VM) for the task execution. Initially, the Virtual Machines (VMs) were created with different user tasks then the load was balanced by equally sharing the burden with other connected VMs. Consequently, the task ordering function was performed based on priority, and the required resources were assigned. Moreover, the planned model was tested in the python platform, and the metrics were measured. Also, the improved score for enhancing cloud services is validated by performing a comparative analysis. The shortest duration for the job scheduling process is 180 s, execution time 700 s and response time 15 s. These outcomes are better than the compared conventional models. Hence, this model efficiently balances the data load in the cloud computing environment, improving the cloud services.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

References

Download references

Acknowledgements

None.

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to B. Edward Gerald.

Ethics declarations

Conflict of interest

The authors declare that they have no potential conflict of interest.

Ethical approval

All applicable institutional and/or national guidelines for the care and use of animals were followed.

Informed consent

For this type of analysis formal consent is not needed.

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

Edward Gerald, B., Geetha, P. & Ramaraj, E. A fruitfly-based optimal resource sharing and load balancing for the better cloud services. Soft Comput 27, 6507–6520 (2023). https://doi.org/10.1007/s00500-023-07873-y

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-07873-y

Keywords

Navigation