Abstract
Cloud service systems typically rank the tasks from diverse users according to their privileges. Besides providing high performance service to membership-based users, extensive cloud service systems tend to offer service trials to normal users. In this paper, aiming to improve the utility and flexibility of cloud service systems, we propose an improved cloud architecture. In this architecture, membership-based users can accept the cloud service with high priority, while normal users accept the cloud service opportunistically. We build a multi-server queueing model with preemptive priority to analyze the stochastic behavior of the diverse users. On the basis of a two-dimensional Markov chain, we derive the steady-state distribution of the queueing model and give the mean sojourn time of normal tasks. By constructing revenue functions, we obtain the Nash equilibrium and the socially optimal arrival rates of normal tasks. Aiming to maximize the social revenue of the system, we present a pricing policy with an appropriate trial fee charged to normal tasks.
Similar content being viewed by others
References
Sugam, S., Victor, C., Sunday, T.U., Johnny, W., Shashi, G.: Cloud and IoT-based emerging services systems. Clust. Comput. 22(1), 71–91 (2019)
Chae, M., Lee, H., Lee, K.: A performance comparison of Linux containers and virtual machines using docker and KVM. Clust. Comput. 22(1), 1765–1775 (2019)
Sreenu, K., Sreelatha, M.: W-scheduler: whale optimization for task scheduling in cloud computing. Clust. Comput. 22(1), 1087–1098 (2019)
Lee, J., Ko, H., Kim, J., Pack, S.: DATA: dependency aware task allocation scheme in distributed edge clouds. IEEE Trans. Ind. Inform. 16(12), 7782–7790 (2020)
Lim, J., Yu, H., Gil, J.: An efficient and energy-aware cloud consolidation algorithm for multimedia big data applications. Symmetry 9(9), 184–194 (2017)
Arul Xavier, V.M., Annadurai, S.: Chaotic social spider algorithm for load balance aware task scheduling in cloud computing. Clust. Comput. 22(1), 287–297 (2019)
Ravindhren, V.G., Ravimaran, S.: CCMA: cloud critical metric assessment framework for scientific computing. Clust. Comput. 22(5), 11307–11317 (2019)
Wang, C., Urgaonkar, B., Gupta, A., Chen, L.Y., Birke, R.: Effective capacity modulation as an explicit control knob for public cloud profitability. ACM Trans. Auton. Adapt. Syst. 13(1), 1–25 (2018)
Duan, Q., Yan, Y., Vasilakos, A.V.: A survey on service-oriented network virtualization toward convergence of networking and cloud computing. IEEE Trans. Netw. Serv. Manag. 9(4), 373–392 (2012)
Badawy, M., Ali, Z., Ali, H.: QoS provisioning framework for service-oriented internet of things (IoT). Clust. Comput. 23(2), 575–591 (2020)
Basso, S., Meo, M., Servetti, A., De Martin, J.C.: Estimating packet loss rate in the access through application-level measurements. In: Conference on the ACM SIGCOMM Workshop on Measurements Up the Stack, pp. 7–12 (2012)
Basso, S., Meo, M., De Martin, J.C.: Strengthening measurements from the edges: application-level packet loss rate estimation. ACM SIGCOMM Comput. Commun. Rev. 43(3), 46–51 (2013)
Vengala, D.V.K., Kavitha, D., Kumar, A.P.S.: Secure data transmission on a distributed cloud server with the help of HMCA and data encryption using optimized CP-ABE-ECC. Clust. Comput. 23(5), 1683–1696 (2020)
Al-Ayyoub, M., Al-Quraan, M., Jararweh, Y., Benkhelifa, E., Hariri, S.: Resilient service provisioning in cloud based data centers. Future Gener. Comput. Syst. 86, 765–774 (2018)
Razaque, A., Amsaad, F., Hariri, S., Almasri, M., Rizvi, S.S., Frej, M.B.H.: Enhanced Grey risk assessment model for support of cloud service provider. IEEE Access 8, 80812–80826 (2020)
Vilaplana, J., Solsona, F., Teixidó, I., Mateo, J., Abella, F., Rius, J.: A queueing theory model for cloud computing. J Supercomput. 69(1), 492–507 (2014)
Khazaei, H., Misic, J., Misic, V.B.: Performance analysis of cloud computing centers using M/G/\(m/m+r\) queueing systems. IEEE Trans. Parallel Distrib. Syst. 23(5), 936–943 (2012)
Deng, H., Huang, L., Yang, C., Xu, H., Leng, B.: Optimizing virtual machine placement in distributed clouds with M/M/1 servers. Comput. Commun. 102, 107–119 (2017)
Liu, X., Li, Y., Chen, H.: Wireless resource scheduling based on backoff for multiuser multiservice mobile cloud computing. IEEE Trans. Veh. Technol. 65(11), 9247–9259 (2016)
Chen, W., Zhou, X., Rao, J.: Preemptive and low latency datacenter scheduling via lightweight containers. IEEE Trans. Parallel Distrib. Syst. 31(12), 2749–2762 (2020)
Huh, M., Kim, D.Y., Kim, E., Lee, B.J.: Secure virtual personal cloud service based on CCN/VPC. In: IEEE International Conference on Consumer Electronics, pp. 642–643 (2012)
Dubey, K., Kumar, M., Chandra, M.A.: A priority based job scheduling algorithm using IBA and EASY algorithm for cloud metascheduler. In: International Conference on Advances in Computer Engineering and Applications, pp. 66–70 (2015)
Jin, S., Wu, H., Yue, W.: Pricing policy for a cloud registration service with a novel cloud architecture. Clust. Comput. 22(1), 271–283 (2019)
Javaid, N., Hafeez, G., Iqbal, S., Alrajeh, N., Alabed, M.S., Guizani, M.: Energy efficient integration of renewable energy sources in the smart grid for demand side management. IEEE Access 6, 77077–77096 (2018)
Abualigah, L.M.Q.: Feature selection and enhanced krill herd algorithm for text document clustering. Comput. Rev. 60(8), 318–318 (2019)
Abualigah, L.M., Khader, A.T., Hanandeh, E.S.: Hybrid clustering analysis using improved krill herd algorithm. Appl. Intell. 48(11), 4047–4071 (2018)
Abualigah, L.M., Khader, A.T., Hanandeh, E.S.: A new feature selection method to improve the document clustering using particle swarm optimization algorithm. J. Comput. Sci. 25, 456–466 (2018)
Abualigah, L., Diabat, A.: A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Clust. Comput. 5, 1–19 (2020)
Peng, Y., Deng, B., Zhang, J., Geng, F., Qin, W., Liu, L.: Anderson acceleration for geometry optimization and physics simulation. ACM Trans. Graph. 37(4), 42: 1-14 (2018)
Neuts, M.F.: Matrix-Geometric Solutions in Stochastic Models: An Algorithmic Approach. Courier Corp., North Chelmsford (1994)
Acknowledgements
This work was supported in part by National Natural Science Foundation (Nos. 61872311, 61973261), China.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Fu, L., Jin, S. Nash equilibrium and social optimization in cloud service systems with diverse users. Cluster Comput 24, 2039–2050 (2021). https://doi.org/10.1007/s10586-021-03242-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-021-03242-2