Skip to main content

2020 | OriginalPaper | Buchkapitel

A Multi-level Monitoring Framework for Containerized Self-Adaptive Early Warning Applications

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

search-config
loading …

Abstract

Internet of Things (IoT) applications such as disaster early warning systems are increasingly being used in many areas of human life and business activities by using container-related technologies. However, there are still numerous technological challenges to be solved, particularly related to the time-critical Quality of Service (QoS) aspects of such applications. These types of systems should therefore be continuously monitored at various levels including infrastructure, container and application. Currently, there is a great lack of adequate monitoring systems for such a purpose. In this study, we present an architecture and implementation of our multi-level monitoring framework to ensure system health and adapt the performance of disaster early warning systems to runtime variations in running conditions. These changing conditions, which are out of service providers’ control, could be e.g. quantity, size and computational requirements of arrival requests to be processed or e.g. network quality (e.g. delay, packet loss and throughput) intrinsic to connections between individual application components deployed on different cloud infrastructures. Adaptation possibilities in this work include dynamically changing paths between containerized application components on one hand and also horizontal scaling of container-based application instances from the other side.

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 M. Abdelbaky, J. Diaz-Montes, M. Parashar, M. Unuvar, M. Steinder, Docker containers across multiple clouds and data centers, in 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC), (2015), pp. 368–371 M. Abdelbaky, J. Diaz-Montes, M. Parashar, M. Unuvar, M. Steinder, Docker containers across multiple clouds and data centers, in 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC), (2015), pp. 368–371
5.
Zurück zum Zitat T. Wood, L. Cherkasova, K. Ozonat, P. Shenoy, Profiling and modeling resource usage of virtualized applications, in Middleware 2008, (Springer, Berlin/Heidelberg, 2008), pp. 366–387CrossRef T. Wood, L. Cherkasova, K. Ozonat, P. Shenoy, Profiling and modeling resource usage of virtualized applications, in Middleware 2008, (Springer, Berlin/Heidelberg, 2008), pp. 366–387CrossRef
6.
Zurück zum Zitat S.-k. Kwon, J.-h. Noh, Implementation of monitoring system for cloud computing. Int. J. Mod. Eng. Res. (IJMER) 3(4), 1916–1918 (2013, July–August) S.-k. Kwon, J.-h. Noh, Implementation of monitoring system for cloud computing. Int. J. Mod. Eng. Res. (IJMER) 3(4), 1916–1918 (2013, July–August)
7.
Zurück zum Zitat A. Meera, S. Swamynathan, Agent based resource monitoring system in IaaS cloud environment, in Proceedings of the 1st International Conference on Computational Intelligence: Modeling Techniques and Applications (CIMTA), (Elsevier, Kalyani, 2013), pp. 200–207 A. Meera, S. Swamynathan, Agent based resource monitoring system in IaaS cloud environment, in Proceedings of the 1st International Conference on Computational Intelligence: Modeling Techniques and Applications (CIMTA), (Elsevier, Kalyani, 2013), pp. 200–207
8.
Zurück zum Zitat S. Clayman, A. Galis, L. Mamatas, Monitoring virtual networks with lattice, in Proceedings of 2011 IEEE/IFIP Network Operations and Management Symposium Workshops (NOMS Wksps), (IEEE, Clifton, Amsterdam, Tokyo, 2010a), pp. 239–246 S. Clayman, A. Galis, L. Mamatas, Monitoring virtual networks with lattice, in Proceedings of 2011 IEEE/IFIP Network Operations and Management Symposium Workshops (NOMS Wksps), (IEEE, Clifton, Amsterdam, Tokyo, 2010a), pp. 239–246
9.
10.
Zurück zum Zitat F. Caglar, A. Gokhale, iOverbook - intelligent resource overbooking to support soft realtime applications in the cloud, in Proceedings of 2014 IEEE 7th International Conference on Cloud Computing (CLOUD), USA, (IEEE Computer Society, Los Alamitos, 2014), pp. 538–545CrossRef F. Caglar, A. Gokhale, iOverbook - intelligent resource overbooking to support soft realtime applications in the cloud, in Proceedings of 2014 IEEE 7th International Conference on Cloud Computing (CLOUD), USA, (IEEE Computer Society, Los Alamitos, 2014), pp. 538–545CrossRef
11.
Zurück zum Zitat J. Cervino, P. Rodriguez, I. Trajkovska, A. Mozo, J. Salvachua, Testing a cloud provider network for hybrid P2P and cloud streaming architectures, in Proceedings of IEEE International Conference on Cloud Computing (CLOUD), (IEEE, Washington, 2011), pp. 356–363 J. Cervino, P. Rodriguez, I. Trajkovska, A. Mozo, J. Salvachua, Testing a cloud provider network for hybrid P2P and cloud streaming architectures, in Proceedings of IEEE International Conference on Cloud Computing (CLOUD), (IEEE, Washington, 2011), pp. 356–363
12.
Zurück zum Zitat U. Lampe, Q. Wu, R. Hans, A. Miede, R. Steinmetz, To frag or to be fragged – An empirical assessment of latency in cloud gaming, in Proceedings of the 3rd International Conference on Cloud Computing and Services Science (CLOSER 2013), (SciTePress, Aachen, 2013), pp. 1–8 U. Lampe, Q. Wu, R. Hans, A. Miede, R. Steinmetz, To frag or to be fragged – An empirical assessment of latency in cloud gaming, in Proceedings of the 3rd International Conference on Cloud Computing and Services Science (CLOSER 2013), (SciTePress, Aachen, 2013), pp. 1–8
14.
Zurück zum Zitat F.A. Samimi, P.K. McKinley, S. Masoud Sadjadi, C. Tang, J.K. Shapiro, Z. Zhou, Service clouds: Distributed infrastructure for adaptive communication services. IEEE Trans. Netw. Serv. Manag. 4(2), 1–12 (2007, September)CrossRef F.A. Samimi, P.K. McKinley, S. Masoud Sadjadi, C. Tang, J.K. Shapiro, Z. Zhou, Service clouds: Distributed infrastructure for adaptive communication services. IEEE Trans. Netw. Serv. Manag. 4(2), 1–12 (2007, September)CrossRef
15.
Zurück zum Zitat M. Mohit, A comprehensive solution to cloud traffic tribulations. Int. J. Web. Serv. Comput. 1(2), 1–13 (2010, December). ISSN: 0976-9811 M. Mohit, A comprehensive solution to cloud traffic tribulations. Int. J. Web. Serv. Comput. 1(2), 1–13 (2010, December). ISSN: 0976-9811
16.
Zurück zum Zitat W.-H. Hsu, C.-H. Lo, QoS/QoE mapping and adjustment model in the cloud-based multimedia infrastructure. IEEE Syst. J. 8(1), 247–255 (2014, March)CrossRef W.-H. Hsu, C.-H. Lo, QoS/QoE mapping and adjustment model in the cloud-based multimedia infrastructure. IEEE Syst. J. 8(1), 247–255 (2014, March)CrossRef
17.
Zurück zum Zitat T. Mastelic, V.C. Emeakaroha, M. Maurer, I. Brandic, M4Cloud - generic application level monitoring for resource-shared cloud environments, in In Proceedings of the 2nd International Conference on Cloud Computing and Services Science (CLOSER 2012), (SciTePress, Porto, 2012), pp. 522–532 T. Mastelic, V.C. Emeakaroha, M. Maurer, I. Brandic, M4Cloud - generic application level monitoring for resource-shared cloud environments, in In Proceedings of the 2nd International Conference on Cloud Computing and Services Science (CLOSER 2012), (SciTePress, Porto, 2012), pp. 522–532
18.
Zurück zum Zitat P. Leitner, C. Inzinger, W. Hummer, B. Satzger, S. Dustdar, Application-level performance monitoring of cloud services based on the complex event processing paradigm, in Proceedings of the 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA’12), (IEEE, Taipei, 2012), pp. 1–8. https://doi.org/10.1109/SOCA.2012.6449437 CrossRef P. Leitner, C. Inzinger, W. Hummer, B. Satzger, S. Dustdar, Application-level performance monitoring of cloud services based on the complex event processing paradigm, in Proceedings of the 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA’12), (IEEE, Taipei, 2012), pp. 1–8. https://​doi.​org/​10.​1109/​SOCA.​2012.​6449437 CrossRef
19.
Zurück zum Zitat K. Evans, A. Jones, A. Preece, F. Quevedo, D. Rogers, I. Spasic, I. Taylor, V. Stankovski, S. Taherizadeh, J. Trnkoczy, G. Suciu, V. Suciu, P. Martin, J. Wang, Z. Zhao, Dynamically reconfigurable workflows for time-critical applications, in Proceedings of International Workshop on Workflows in Support of Large-Scale Science (WORKS 15), (ACM, Austin., Article No. 7, 2015). https://doi.org/10.1145/2822332.2822339 CrossRef K. Evans, A. Jones, A. Preece, F. Quevedo, D. Rogers, I. Spasic, I. Taylor, V. Stankovski, S. Taherizadeh, J. Trnkoczy, G. Suciu, V. Suciu, P. Martin, J. Wang, Z. Zhao, Dynamically reconfigurable workflows for time-critical applications, in Proceedings of International Workshop on Workflows in Support of Large-Scale Science (WORKS 15), (ACM, Austin., Article No. 7, 2015). https://​doi.​org/​10.​1145/​2822332.​2822339 CrossRef
20.
Zurück zum Zitat V.C. Emeakaroha, T.C. Ferreto, M.A.S. Netto, I. Brandic, C.A.F.D. Rose, CASViD: Application level monitoring for SLA violation detection in clouds, in Proceedings of the 36th Annual Computer Software and Applications Conference (COMPSAC), (IEEE, Izmir, 2012), pp. 499–508 V.C. Emeakaroha, T.C. Ferreto, M.A.S. Netto, I. Brandic, C.A.F.D. Rose, CASViD: Application level monitoring for SLA violation detection in clouds, in Proceedings of the 36th Annual Computer Software and Applications Conference (COMPSAC), (IEEE, Izmir, 2012), pp. 499–508
21.
Zurück zum Zitat S. Farokhi, E.B. Lakew, C. Klein, I. Brandic, E. Elmroth, Coordinating CPU and memory elasticity controllers to meet service response time constraints, in In Proceedings of International Conference on Cloud and Autonomic Computing (ICCAC), (IEEE, Los Alamitos, 2015), pp. 69–80 S. Farokhi, E.B. Lakew, C. Klein, I. Brandic, E. Elmroth, Coordinating CPU and memory elasticity controllers to meet service response time constraints, in In Proceedings of International Conference on Cloud and Autonomic Computing (ICCAC), (IEEE, Los Alamitos, 2015), pp. 69–80
22.
Zurück zum Zitat D. Trihinas, G. Pallis, M.D. Dikaiakos, JCatascopia: Monitoring elastically adaptive applications in the cloud, in Proceedings of the 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), (IEEE, Chicago, 2014), pp. 226–235 D. Trihinas, G. Pallis, M.D. Dikaiakos, JCatascopia: Monitoring elastically adaptive applications in the cloud, in Proceedings of the 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), (IEEE, Chicago, 2014), pp. 226–235
23.
Zurück zum Zitat S. Taherizadeh, A.C. Jones, I. Taylor, Z. Zhao, P. Martin, V. Stankovski, Runtime network-level monitoring framework in the adaptation of distributed time-critical cloud applications, in Proceedings of the 22nd International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’16), (Las Vegas, 2016), pp. 1–6 S. Taherizadeh, A.C. Jones, I. Taylor, Z. Zhao, P. Martin, V. Stankovski, Runtime network-level monitoring framework in the adaptation of distributed time-critical cloud applications, in Proceedings of the 22nd International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’16), (Las Vegas, 2016), pp. 1–6
24.
Zurück zum Zitat K. Fatema, V.C. Emeakaroha, P.D. Healy, J.P. Morrison, T. Lynn, A survey of cloud monitoring tools: Taxonomy, capabilities and objectives. J. Parallel. Distrib. Comput. 74(10), 2918–2933 (2014, October)CrossRef K. Fatema, V.C. Emeakaroha, P.D. Healy, J.P. Morrison, T. Lynn, A survey of cloud monitoring tools: Taxonomy, capabilities and objectives. J. Parallel. Distrib. Comput. 74(10), 2918–2933 (2014, October)CrossRef
25.
Zurück zum Zitat K. Alhamazani, R. Ranjan, K. Mitra, F. Rabhi, P.P. Jayaraman, S.U. Khan, A. Guabtni, V. Bhatnagar, An overview of the commercial cloud monitoring tools: Research dimensions, design issues, and state-of-the-art. Computing 97(4, April), 357–377 (2015)MathSciNetCrossRef K. Alhamazani, R. Ranjan, K. Mitra, F. Rabhi, P.P. Jayaraman, S.U. Khan, A. Guabtni, V. Bhatnagar, An overview of the commercial cloud monitoring tools: Research dimensions, design issues, and state-of-the-art. Computing 97(4, April), 357–377 (2015)MathSciNetCrossRef
26.
Zurück zum Zitat A. Nadjaran-Toosi, R.N. Calheiros, R. Buyya, Interconnected cloud computing environments: Challenges, taxonomy, and survey. ACM Comput. Surv. (CSUR) 47(1, July), 1–47 (2014)CrossRef A. Nadjaran-Toosi, R.N. Calheiros, R. Buyya, Interconnected cloud computing environments: Challenges, taxonomy, and survey. ACM Comput. Surv. (CSUR) 47(1, July), 1–47 (2014)CrossRef
27.
Zurück zum Zitat D. Namiot, Time series databases, in Proceedings of the XVII International Conference Data Analytics and Management in Data Intensive Domains (DAMDID/RCDL’2015), (Obninsk, 2015), pp. 132–137 D. Namiot, Time series databases, in Proceedings of the XVII International Conference Data Analytics and Management in Data Intensive Domains (DAMDID/RCDL’2015), (Obninsk, 2015), pp. 132–137
28.
Zurück zum Zitat F. Zablith, G. Antoniou, M. d’Aquin, G. Flouris, H. Kondylakis, E. Motta, D. Plexousakis, M. Sabou, Ontology evolution: A process-centric survey. Knowl. Eng. Rev. 30(01), 45–75 (2015)CrossRef F. Zablith, G. Antoniou, M. d’Aquin, G. Flouris, H. Kondylakis, E. Motta, D. Plexousakis, M. Sabou, Ontology evolution: A process-centric survey. Knowl. Eng. Rev. 30(01), 45–75 (2015)CrossRef
Metadaten
Titel
A Multi-level Monitoring Framework for Containerized Self-Adaptive Early Warning Applications
verfasst von
Salman Taherizadeh
Vlado Stankovski
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-43795-4_8

Premium Partner