Abstract
Cloud federations have been seen as a possible solution for the volatility in the number of user requests and for the anti-competitive externalities of the economies of scale in the cloud service sector. In order for a federation to exist in the commercial market, an efficient mechanism for resource and revenue sharing is of paramount importance. In this paper, we design the architecture and specify the business logic for the dynamic operation of such federation platforms. The architecture and federation business logic specification include components, a federation SLA management framework, and revenue sharing mechanisms. It can also offer appropriate incentives to cloud providers for joining a federation. With such dynamism in the platform, cloud providers have the ability to automatically form and dissolve federations, to maintain resource compatibility, and to self-adapt to policies for managing contractual and economic relationships between federation members. This helps in streamlining the overall business process without being dependent on existing business relationships between service providers, between service providers of a federation, and between service providers and customers. This can encourage cloud providers to join in and be benefitted from the federation, thereby contributing to moving cloud computing to the next level.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
BASMATI – Cloud Brokerage Across Borders for Mobile Users and Applications.
References
James Cuff, A.M., Llorente, I.M., Hill, C.: Future challenges in federated cloud computing (2017). https://rcc.harvard.edu/future-challenges-federated-cloud-computing. Accessed 03 Apr 2018
Haile, N., Altmann, J.: Risk-benefit-mediated impact of determinants on the adoption of cloud federation. In: PACIS Proceedings, p. 17 (2015)
Ferrer, A.J., et al.: OPTIMIS: a holistic approach to cloud service provisioning. Futur. Gener. Comput. Syst. 28(1), 66–77 (2012)
Rochwerger, B., et al.: The reservoir model and architecture for open federated cloud computing. IBM J. Res. Dev. 53(4), 1–4 (2009)
Petcu, D.: Consuming resources and services from multiple clouds. J. Grid Comput. 12(2), 321–345 (2014)
Bany Mohammed, A., Altmann, J.: A funding and governing model for achieving sustainable growth of computing e-infrastructures. Ann. Telecommun. des télécommunications 65(11–12), 739–756 (2010)
Altmann, J., Courcoubetis, C., Risch, M.: A marketplace and its market mechanism for trading commoditized computing resources. Ann. Telecommun. des télécommunications 65(11–12), 653–667 (2010)
Altmann, J., Kashef, M.M.: Cost model based service placement in federated hybrid clouds. Futur. Gener. Comput. Syst. 41, 79–90 (2014)
Mohammed, A.B., Altmann, J., Hwang, J.: Cloud computing value chains: understanding businesses and value creation in the cloud. In: Neumann, D., Baker, M., Altmann, J., Rana, O. (eds.) Economic Models and Algorithms for Distributed Systems. AS, pp. 187–208. Birkhäuser Basel, Basel (2009). https://doi.org/10.1007/978-3-7643-8899-7_11
Kim, K., Kang, S., Altmann, J.: Cloud goliath versus a federation of cloud davids. In: Altmann, J., Vanmechelen, K., Rana, O.F. (eds.) GECON 2014. LNCS, vol. 8914, pp. 55–66. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-14609-6_4
Hassan, M.M., Hossain, M.S., Sarkar, A.M.J., Huh, E.-N.: Cooperative game-based distributed resource allocation in horizontal dynamic cloud federation platform. Inf. Syst. Front. 16(4), 523–542 (2014)
Heilig, L., Buyya, R., Voß, S.: Location-aware brokering for consumers in multi-cloud computing environments. J. Netw. Comput. Appl. 95, 79–93 (2017)
Haile, N., Altmann, J.: Evaluating investments in portability and interoperability between software service platforms. Futur. Gener. Comput. Syst. 78, 224–241 (2018)
Risch, M., Altmann, J.: Capacity planning in economic grid markets. In: Abdennadher, N., Petcu, D. (eds.) GPC 2009. LNCS, vol. 5529, pp. 1–12. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01671-4_1
Breskovic, I., Maurer, M., Emeakaroha, V.C., Brandic, I., Altmann, J.: Towards autonomic market management in cloud computing infrastructures. In: CLOSER, pp. 24–34 (2011)
Jeferry, K., et al.: Challenges emerging from future cloud application scenarios. Procedia Comput. Sci. 68, 227–237 (2015)
Samaan, N.: A novel economic sharing model in a federation of selfish cloud providers. IEEE Trans. Parallel Dis. Sys. 25(1), 12–21 (2014)
Roth, A.E.: The Shapley value: essays in honor of Lloyd S. Shapley. Cambridge University Press, Cambridge (1988)
Yangui, S., Marshall, I.-J., Laisne, J.-P., Tata, S.: CompatibleOne: the open source cloud broker. J. Grid Comput. 12(1), 93–109 (2014)
Carlini, E., Coppola, M., Dazzi, P., Ricci, L., Righetti, G.: Cloud federations in contrail. In: Alexander, M., et al. (eds.) Euro-Par 2011. LNCS, vol. 7155, pp. 159–168. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-29737-3_19
Hassan, M.M., Al-Wadud, M.A., Fortino, G.: A socially optimal resource and revenue sharing mechanism in cloud federations. In: IEEE 19th International Conference on Computer Supported Cooperative Work in Design, pp. 620–625 (2015)
Niyato, D., Vasilakos, A.V., Kun, Z.: Resource and revenue sharing with coalition formation of cloud providers: game theoretic approach. In: 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 215–224 (2011)
Hassan, M.M., Abdullah-Al-Wadud, M., Almogren, A., Song, B., Alamri, A.: Energy-aware resource and revenue management in federated cloud: a game-theoretic approach. IEEE Syst. J. 11(2), 951–961 (2017)
Mashayekhy, L., Nejad, M.M., Grosu, D.: Cloud federations in the sky: formation game and mechanism. Trans. Cloud Comput. 3(1), 14–27 (2015)
Altmann, J., et al.: BASMATI: an architecture for managing cloud and edge resources for mobile users. In: Pham, C., Altmann, J., Bañares, J.Á. (eds.) GECON 2017. LNCS, vol. 10537, pp. 56–66. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-68066-8_5
Buyya, R., Ranjan, R., Calheiros, R.N.: InterCloud: utility-oriented federation of cloud computing environments for scaling of application services. In: Hsu, C.-H., Yang, L.T., Park, J.H., Yeo, S.-S. (eds.) ICA3PP 2010. LNCS, vol. 6081, pp. 13–31. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13119-6_2
Risch, M., Altmann, J.: Enabling open cloud markets through WS-agreement extensions. In: Wieder, P., Yahyapour, R., Ziegler, W. (eds.) Grids and Service-Oriented Architectures for Service Level Agreements, pp. 105–117. Springer, Boston (2010). https://doi.org/10.1007/978-1-4419-7320-7_10
Haile, N., Altmann, J.: Structural analysis of value creation in software service platforms. Electron. Mark. 26(2), 129–142 (2016)
Aryal, R.G., Altmann, J.: Fairness in revenue sharing for stable cloud federations. In: Pham, C., Altmann, J., Bañares, J.Á. (eds.) GECON 2017. LNCS, vol. 10537, pp. 219–232. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-68066-8_17
Romero Coronado, J.P., Altmann, J.: Model for incentivizing cloud service federation. In: Pham, C., Altmann, J., Bañares, J.Á. (eds.) GECON 2017. LNCS, vol. 10537, pp. 233–246. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-68066-8_18
El Zant, B., Amigo, I., Gagnaire, M.: Federation and revenue sharing in cloud computing environment. In: International Conference on Cloud Engineering, pp. 446–451 (2014)
Caracas, A., Altmann, J.: A pricing information service for grid computing. In: 5th Workshop on Middleware for Grid Computing at the 8th International Middleware Conference (2007)
Aryal, R.G., Altmann, J.: Dynamic application deployment in federations of clouds and edge resources using a multiobjective optimization AI algorithm. In: International Conference on Fog and Mobile Edge Computing, pp. 147–154 (2018)
Acknowledgements
The Institute of Engineering Research at Seoul National University provided research facilities for this work.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Aryal, R.G., Marshall, J., Altmann, J. (2019). Architecture and Business Logic Specification for Dynamic Cloud Federations. In: Djemame, K., Altmann, J., Bañares, J., Agmon Ben-Yehuda, O., Naldi, M. (eds) Economics of Grids, Clouds, Systems, and Services. GECON 2019. Lecture Notes in Computer Science(), vol 11819. Springer, Cham. https://doi.org/10.1007/978-3-030-36027-6_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-36027-6_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-36026-9
Online ISBN: 978-3-030-36027-6
eBook Packages: Computer ScienceComputer Science (R0)