Advertisement

BASMATI: An Architecture for Managing Cloud and Edge Resources for Mobile Users

  • Jörn Altmann
  • Baseem Al-Athwari
  • Emanuele Carlini
  • Massimo Coppola
  • Patrizio Dazzi
  • Ana Juan Ferrer
  • Netsanet Haile
  • Young-Woo Jung
  • Jamie Marshall
  • Enric Pages
  • Evangelos Psomakelis
  • Ganis Zulfa Santoso
  • Konstantinos TserpesEmail author
  • John Violos
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10537)

Abstract

The BASMATI architecture is designed to improve the service quality perceived by end-users. In particular, it focuses on the support of applications that offer services to mobile end-users, ranging from those crossing national borders to those roaming around locally and who both need access to widely dispersed cloud resources. To achieve this, the architecture of BASMATI is built around the concepts of cloud federation and offloading, embodying both heterogeneous resources of different cloud providers and various computational devices located at the edge of the network with different access policies. The BASMATI architecture leverages intelligent decision support for brokering resources, user mobility modeling, a highly reactive management of applications, and a business-oriented cloud federation logic, to drive the efficient and proactive allocation of services onto proper cloud resources. Within this paper, we describe the architectural requirements and the architecture, overview.

Keywords

Cloud computing Cloud federation Distributed computing Quality of Service Service level agreement Resource brokering Mobile computing Cloud architecture design 

Notes

Acknowledgements

This research has been carried on with support of the BASMATI project. BASMATI (http://basmati.cloud) has received funding from the European Unions Horizon 2020 research and innovation programme under grant agreement no. 723131 and from ICT R&D program of Korean Ministry of Science, ICT and Future Planning no. R0115-16-0001.

References

  1. 1.
    Rohitratana, J., Altmann, J.: Impact of pricing schemes on a market for software-as-a-service and perpetual software. Future Gener. Comput. Syst. 28(8), 1328–1339 (2012)CrossRefGoogle Scholar
  2. 2.
    Breskovic, I., Altmann, J., Brandic, I.: Cost model based service placement in federated hybrid clouds. Future Gener. Comput. Syst. 29(4), 1000–1011 (2014)CrossRefGoogle Scholar
  3. 3.
    Haile, N., Altmann, J.: Risk-benefit-mediated impact of determinants on the adoption of cloud federation. In: 19th Pacific Asia Conference on Information Systems (PACIS 2015). AIS (2015)Google Scholar
  4. 4.
    Carlini, E., Dazzi, P., Mordacchini, M.: A holistic approach for high-level programming of next-generation data-intensive applications targeting distributed heterogeneous computing environment. Procedia Comput. Sci. 97, 131–134 (2016)CrossRefGoogle Scholar
  5. 5.
    Altmann, J., Carlini, E., Coppola, M., Dazzi, P., Ferrer, A.J., Haile, N., Jung, Y.W., Kang, D.J., Marshall, I.J., Tserpes, K., Varvarigou, T.: A brokerage architecture on federated clouds for mobile applications. In: Bubak, M., Turaa, M., Kasztelnik, M. (eds.) CGW16 Proceedings, ACC CYFRONET AGH, Krakw, pp. 59–60 (2016)Google Scholar
  6. 6.
    Yangui, S., Marshall, I.J., Laisne, J.P., Tata, S.: Compatibleone: the open source cloud broker. J. Grid Comput. 12(1), 93–109 (2014)CrossRefGoogle Scholar
  7. 7.
    Ferrer, A.J., Hernndez, F., Tordsson, J., Elmroth, E., Ali-Eldin, A., Zsigri, C., Sirvent, R., Guitart, J., Badia, R.M., Djemame, K., Ziegler, W., Dimitrakos, T., Nair, S.K., Kousiouris, G., Konstanteli, K., Varvarigou, T., Hudzia, B., Kipp, A., Wesner, S., Corrales, M., Forg, N., Sharif, T., Sheridan, C.: Optimis: a holistic approach to cloud service provisioning. Future Gener. Comput. Syst. 28(1), 66–77 (2012)CrossRefGoogle Scholar
  8. 8.
    Altmann, J., Kashef, M.M.: Cost model based service placement in federated hybrid clouds. Future Gener. Comput. Syst. 41, 79–90 (2014)CrossRefGoogle Scholar
  9. 9.
    Carlini, E., Coppola, M., Dazzi, P., Ricci, L., Righetti, G.: Cloud federations in contrail. In: European Conference on Parallel Processing, pp. 159–168. Springer, Berlin, Heidelberg (2011)Google Scholar
  10. 10.
    Rochwerger, B., Breitgand, D., Levy, E., Galis, A., Nagin, K., Llorente, I.M., Montero, R., Wolfsthal, Y., Elmroth, E., Caceres, J., et al.: The reservoir model and architecture for open federated cloud computing. IBM J. Res. Dev. 53(4), 1–4 (2009)CrossRefGoogle Scholar
  11. 11.
    Celesti, A., Tusa, F., Villari, M., Puliafito, A.: How to enhance cloud architectures to enable cross-federation. In: 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD), pp. 337–345. IEEE (2010)Google Scholar
  12. 12.
    Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The hadoop distributed file system. In: 26th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1–10. IEEE (2010)Google Scholar
  13. 13.
    Huerta-Canepa, G., Lee, D.: A virtual cloud computing provider for mobile devices. In: 1st ACM Workshop on Mobile Cloud Computing and Services: Social Networks and Beyond. ACM (2010)Google Scholar
  14. 14.
    Marinelli, E.E.: Hyrax: cloud computing on mobile devices using mapreduce. In: No. CMU-CS-09-164, Carnegie-Mellon University Pittsburgh PA School of Computer Science, pp. 1–10 (2009)Google Scholar
  15. 15.
    Ghasemi-Falavarjani, S., Nematbakhsh, M., Ghahfarokhi, B.S.: Context-aware multi-objective resource allocation in mobile cloud. Comput. Electr. Eng. 44, 218–240 (2015)CrossRefGoogle Scholar
  16. 16.
    Pu, L., Chen, X., Xu, J., Fu, X.: 2d fogging: an energy-efficient and incentive-aware task offloading framework via network-assisted d2d collaboration. J. Sel. Areas Commun. 34(12), 3887–3901 (2016)CrossRefGoogle Scholar
  17. 17.
    Tserpes, K., Aisopos, F., Kyriazis, D., Varvarigou, T.: A recommender mechanism for service selection in service-oriented environments. Future Gener. Comput. Syst. 28(8), 1285–1294 (2012)CrossRefGoogle Scholar
  18. 18.
    Tserpes, K., Aisopos, F., Kyriazis, D., Varvarigou, T.: Service selection decision support in the internet of services. In: Altmann, J., Rana, O.F. (eds.) GECON 2010. LNCS, vol. 6296, pp. 16–33. Springer, Heidelberg (2010). doi: 10.1007/978-3-642-15681-6_2 CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Jörn Altmann
    • 1
  • Baseem Al-Athwari
    • 1
  • Emanuele Carlini
    • 2
  • Massimo Coppola
    • 2
  • Patrizio Dazzi
    • 2
  • Ana Juan Ferrer
    • 6
  • Netsanet Haile
    • 1
  • Young-Woo Jung
    • 5
  • Jamie Marshall
    • 4
  • Enric Pages
    • 6
  • Evangelos Psomakelis
    • 3
    • 7
  • Ganis Zulfa Santoso
    • 5
  • Konstantinos Tserpes
    • 3
    • 7
    Email author
  • John Violos
    • 3
  1. 1.College of EngineeringSeoul National UniversitySeoulRepublic of Korea
  2. 2.ISTI-CNRPisaItaly
  3. 3.ICCS-NTUAAthensGreece
  4. 4.Amenesik SARLSt Pierre Les NemoursFrance
  5. 5.Cloud Computing Research DepartmentETRIDaejeonRepublic of Korea
  6. 6.Atos OriginBarcelonaSpain
  7. 7.HUAAthensGreece

Personalised recommendations