Skip to main content

2016 | OriginalPaper | Buchkapitel

CloudMap: A Visual Notation for Representing and Managing Cloud Resources

verfasst von : Denis Weerasiri, Moshe Chai Barukh, Boualem Benatallah, Cao Jian

Erschienen in: Advanced Information Systems Engineering

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

With the vast proliferation of cloud computing technologies, DevOps are inevitably faced with managing large amounts of complex cloud resource configurations. This involves being able to proficiently understand and analyze cloud resource attributes and relationships, and make decisions on demand. However, a majority of cloud tools encode resource descriptions and monitoring and control scripts in tedious textual formats. This presents complex and overwhelming challenges for DevOps to manually read, and iteratively build a mental representation especially when it involves a large number of cloud resources. To alleviate these frustrations we propose a model-driven notation to visually represent, monitor and control cloud resource configurations; managed underneath by existing cloud resource orchestration tools such as Docker. We propose a mindmap-based interface and set of visualization patterns. We have employed an extensive user-study to base design decisions, and validate our work based on experimentation with real-world scenarios. The results show significant productivity and efficiency improvements.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Armbrust, M., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)CrossRef Armbrust, M., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)CrossRef
2.
Zurück zum Zitat Binz, T., Breitenbücher, U., Haupt, F., Kopp, O., Leymann, F., Nowak, A., Wagner, S.: OpenTOSCA – a runtime for TOSCA-based cloud applications. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 692–695. Springer, Heidelberg (2013)CrossRef Binz, T., Breitenbücher, U., Haupt, F., Kopp, O., Leymann, F., Nowak, A., Wagner, S.: OpenTOSCA – a runtime for TOSCA-based cloud applications. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 692–695. Springer, Heidelberg (2013)CrossRef
3.
Zurück zum Zitat Ceri, S., Fraternali, P., Bongio, A.: Web modeling language (WebMI): a modeling language for designing web sites. Comput. Netw. 33(1), 137–157 (2000)CrossRef Ceri, S., Fraternali, P., Bongio, A.: Web modeling language (WebMI): a modeling language for designing web sites. Comput. Netw. 33(1), 137–157 (2000)CrossRef
4.
Zurück zum Zitat Delaet, T., Joosen, W., Vanbrabant, B.: A survey of system configuration tools. In: 24th International Conference on LISA, pp. 1–8. USENIX Association (2010) Delaet, T., Joosen, W., Vanbrabant, B.: A survey of system configuration tools. In: 24th International Conference on LISA, pp. 1–8. USENIX Association (2010)
5.
Zurück zum Zitat Fehling, C., Leymann, F., Retter, R., Schupeck, W., Arbitter, P.: Cloud Computing Patterns. Springer, Wien (2014)CrossRef Fehling, C., Leymann, F., Retter, R., Schupeck, W., Arbitter, P.: Cloud Computing Patterns. Springer, Wien (2014)CrossRef
6.
Zurück zum Zitat Pigoski, T.M.: Practical Software Maintenance: Best Practices for Managing Your Software Investment. Wiley, New York (1996) Pigoski, T.M.: Practical Software Maintenance: Best Practices for Managing Your Software Investment. Wiley, New York (1996)
7.
Zurück zum Zitat Schulte, S., Janiesch, C., Venugopal, S., Weber, I., Hoenisch, P.: Elastic business process management: state of the art and open challenges for bpm in the cloud. Future Gener. Comput. Syst. 46, 36–50 (2015)CrossRef Schulte, S., Janiesch, C., Venugopal, S., Weber, I., Hoenisch, P.: Elastic business process management: state of the art and open challenges for bpm in the cloud. Future Gener. Comput. Syst. 46, 36–50 (2015)CrossRef
8.
Zurück zum Zitat Sinha, V., et al.: Understanding code architectures via interactive exploration and layout of layered diagrams. In: Companion to the 23rd ACM SIGPLAN Conference on OOPSLA, OOPSLA Companion 2008, pp. 745–746. ACM (2008) Sinha, V., et al.: Understanding code architectures via interactive exploration and layout of layered diagrams. In: Companion to the 23rd ACM SIGPLAN Conference on OOPSLA, OOPSLA Companion 2008, pp. 745–746. ACM (2008)
9.
Zurück zum Zitat Sun, Y.-J.J., Barukh, M.C., Benatallah, B., Beheshti, S.-M.-R.: Scalable SaaS-based process customization with casewalls. In: Barros, A., Grigori, D., Narendra, N.C., Dam, H.K. (eds.) ICSOC 2015. LNCS, vol. 9435, pp. 218–233. Springer, Heidelberg (2015). doi:10.1007/978-3-662-48616-0_14 CrossRef Sun, Y.-J.J., Barukh, M.C., Benatallah, B., Beheshti, S.-M.-R.: Scalable SaaS-based process customization with casewalls. In: Barros, A., Grigori, D., Narendra, N.C., Dam, H.K. (eds.) ICSOC 2015. LNCS, vol. 9435, pp. 218–233. Springer, Heidelberg (2015). doi:10.​1007/​978-3-662-48616-0_​14 CrossRef
10.
Zurück zum Zitat Turnbull, J.: The Docker Book: Containerization is the new virtualization (2014) Turnbull, J.: The Docker Book: Containerization is the new virtualization (2014)
13.
Zurück zum Zitat Weerasiri, D., Benatallah, B., Barukh, M.C.: Process-driven configuration of federated cloud resources. In: Renz, M., Shahabi, C., Zhou, X., Cheema, M.A. (eds.) DASFAA 2015. LNCS, vol. 9049, pp. 334–350. Springer, Heidelberg (2015) Weerasiri, D., Benatallah, B., Barukh, M.C.: Process-driven configuration of federated cloud resources. In: Renz, M., Shahabi, C., Zhou, X., Cheema, M.A. (eds.) DASFAA 2015. LNCS, vol. 9049, pp. 334–350. Springer, Heidelberg (2015)
14.
Zurück zum Zitat Weerasiri, D., et al.: A model-driven framework for interoperable cloud resources management. Technical report UNSW-CSE-TR-201514, UNSW (2015) Weerasiri, D., et al.: A model-driven framework for interoperable cloud resources management. Technical report UNSW-CSE-TR-201514, UNSW (2015)
15.
Zurück zum Zitat Yang, J., Edwards, W.K., Haslem, D.: Eden: supporting home network management through interactive visual tools. In: Proceedings of the 23nd Annual ACM Symposium on User Interface Software and Technology, pp. 109–118. ACM (2010) Yang, J., Edwards, W.K., Haslem, D.: Eden: supporting home network management through interactive visual tools. In: Proceedings of the 23nd Annual ACM Symposium on User Interface Software and Technology, pp. 109–118. ACM (2010)
Metadaten
Titel
CloudMap: A Visual Notation for Representing and Managing Cloud Resources
verfasst von
Denis Weerasiri
Moshe Chai Barukh
Boualem Benatallah
Cao Jian
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-39696-5_26