Abstract
Cloud federation is the place where the cloud service providers could supply their resource deficiency from other members and offer their extra resources to other members of the federation in case of necessity. From the viewpoint of maximum use of resources, resource pricing is one of the main challenges in cloud computing which affects the utilization of resources and is one of the methods of resource management. As far as pricing is effective on the service providers’ profit, the appropriate pricing method will create proper profit for the providers in the federation and lead to optimum use of resources. In addition, the welfare of service providers will also increase, and the Quality of Services (QoS) in the federation will be enhanced. In the present study, first, we provide a method based on linear programming for the distribution of requests between members of the federation; then inspired by the concepts of macroeconomic, we explain a model for the evaluation of cloud service providers and provide a meta-heuristic algorithm for service pricing. The proposed algorithm utilizes the results of the evaluation to offer prices to the service providers and provides the best price based on the results of the evaluation to the cloud service providers to maximize their profit. In addition, the proposed algorithm manages the number of shared resources of providers in proportionate to the requests and price. Finally, a set of tests will be performed on the introduced system.
























Similar content being viewed by others
Data availability
My manuscript has no associated data.
References
Ayachi M, Nacer H, Slimani H (2021) Cooperative game approach to form overlapping cloud federation based on inter-cloud architecture. Clust Comput 24(2):1551–1577
Maghsoudloo M, Khoshavi N (2020) Elastic HDFS: interconnected distributed architecture for availability–scalability enhancement of large-scale cloud storages. J Supercomput 76(1):174–203
Faraji Mehmandar M, Jabbehdari S, Javadi HHS (2020) A dynamic fog service provisioning approach for IoT applications. Int J Commun Syst 33(14):e4541
Mansouri N, Javidi MM, Zade BMH (2021) A CSO-based approach for secure data replication in cloud computing environment. J Supercomput 77(6):5882–5933
Khorasani N et al (2020) Resource management in the federated cloud environment using Cournot and Bertrand competitions. Futur Gener Comput Syst 113:391–406
Pandey A et al (2019) OnTimeURB: Multi-cloud resource brokering for bioinformatics workflows. In: 2019 IEEE International Conference on Bioinformatics and Biomedicine (BIBM)
Bhattacherjee S et al (2020) Energy-efficient migration techniques for cloud environment: a step toward green computing. J Supercomput 76(7):5192–5220
Zaheer S et al (2019) Locality-aware process placement for parallel and distributed simulation in cloud data centers. J Supercomput 75(11):7723–7745
Middya AI, Ray B, Roy S (2019) Auction based resource allocation mechanism in federated cloud environment: TARA. IEEE Trans Serv Comput 125:1–1
Ebadifard F, Babamir SM (2020) Scheduling scientific workflows on virtual machines using a Pareto and hypervolume based black hole optimization algorithm. J Supercomput 76(10):7635–7688
Rawat PS et al (2020) Power efficient resource provisioning for cloud infrastructure using bio-inspired artificial neural network model. Sustain Comput: Inf Syst 28:100431
Zhu Z et al (2020) A game-based resource pricing and allocation mechanism for profit maximization in cloud computing. Soft Comput 24(6):4191–4203
Femminella M, Pergolesi M, Reali G (2018) IoT, big data, and cloud computing value chain: pricing issues and solutions. Ann Telecommun 73(7):511–520
Ray BK et al (2019) Toward maximization of profit and quality of cloud federation: solution to cloud federation formation problem. J Supercomput 75(2):885–929
Mishra S et al (2018) First score auction for pricing-based resource selection in vehicular cloud. In: 2018 International Conference on Computer, Information and Telecommunication Systems (CITS)
Li S, Huang J, Cheng B (2021) A price-incentive resource auction mechanism balancing the interests between users and cloud service provider. IEEE Trans Netw Serv Manage 18(2):2030–2045
Cong P et al (2020) Personality-guided cloud pricing via reinforcement learning. IEEE Trans Cloud Comput 5:1–1
Meng QN, Xu X (2018) Price forecasting using an ACO-based support vector regression ensemble in cloud manufacturing. Comput Indus Eng 125:171–177
Mashayekhy L, Nejad MM, Grosu D (2019) A trust-aware mechanism for cloud federation formation. IEEE Trans Cloud Comput 22:1–1
Hu Y (2019) A game-based virtual machine pricing mechanism in federated clouds. Int J Intell Syst Technol Appl 18(6):606–622
Dhuria S, Gupta A, Singla RK (2021) Pricing mechanisms for fair bills and profitable revenue share in cloud federation. In: Advances in communication and computational technology. Springer Singapore, Singapore
Pradeep Kumar V, KB Prakash (2020) A critical review on federated cloud consumer perspective of maximum resource utilization for optimal price using EM algorithm. In: Soft computing for problem solving. Springer Singapore, Singapore
Zang S et al (2019) Filling two needs with one deed: combo pricing plans for computing-intensive multimedia applications. IEEE J Sel Areas Commun 37(7):1518–1533
Sun X et al (2020) PACCP: a price-aware congestion control protocol for datacenters. In: 2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)
Turley G, Luke P (2010) Transition economics: two decades on, 1st edn. Routledge, UK
Ahmed U et al (2021) Aggregated capability assessment (agca) for caiq enabled cross-cloud federation. IEEE Trans Serv Comput 21:1–1
Funding
Funding information is not applicable / No funding was received.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study’s conception and design. Material preparation, data collection, and analysis were performed by Bijan Pourghorbani Dinachali, Sam Jabbehdari, and Hamid Haj Seyyed Javadi. The first draft of the manuscript was written by Bijan Pourghorbani Dinachali, and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflicts of interest to declare.
Ethical approval
This material is the authors’ own original work, which has not been previously published elsewhere. The paper is not currently being considered for publication elsewhere. The paper reflects the authors’ own research and analysis in a truthful and complete manner. The paper properly credits the meaningful contributions of co-authors and co-researchers. The results are appropriately placed in the context of prior and existing research. All sources used are properly disclosed (correct citation). Literally copying of text must be indicated as such by using quotation marks and giving proper reference. All authors have been personally and actively involved in substantial work leading to the paper, and will take public responsibility for its content.
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 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.
About this article
Cite this article
Dinachali, B.P., Jabbehdari, S. & Javadi, H.H.S. A pricing approach for optimal use of computing resources in cloud federation. J Supercomput 79, 3055–3094 (2023). https://doi.org/10.1007/s11227-022-04725-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-022-04725-8