Skip to main content
Top

2020 | OriginalPaper | Chapter

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

Activate our intelligent search to find suitable subject content or patents.

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
Metadata
Title
A Multi-level Monitoring Framework for Containerized Self-Adaptive Early Warning Applications
Authors
Salman Taherizadeh
Vlado Stankovski
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-43795-4_8

Premium Partner