Skip to main content
Erschienen in: Computing 8/2019

08.09.2018

Monitoring services in the Internet of Things: an optimization approach

verfasst von: Aly Megahed, Jennifer A. Pazour, Ahmed Nazeem, Samir Tata, Mohamed Mohamed

Erschienen in: Computing | Ausgabe 8/2019

Einloggen

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

search-config
loading …

Abstract

Devices in Internet of Things (IoT) often offer services that allow tenants to access data of different metrics collected from sensors. These sensors can be built-in or remotely connected to such devices. Given that such monitoring services are usually invoked within devices that have limited IT resource capacities, it is impossible to collect data of all metrics in the application’s context with a very high frequency. In this paper, we propose a framework that determines which metrics to monitor, monitoring start times, the optimal allocation of metrics to devices, and the optimal monitoring frequency of these metrics, without exceeding different device-specific time-varying resource capacities. Our approach is also adaptive; it gives updated solutions whenever a trigger happens in the system necessitating the need for a change in the previous optimal decisions. We provide an implementation of our approach and present numerical results showing its usage and limitations. At the heart of our approach is an integer programming optimization model that might be hard to solve for large-sized IoT systems. Thus, we present another predictive model that predicts for the user whether our optimization-based approach would be appropriate for her system or not. That is, whether the optimization model is predicted to give optimal solutions within some user-given optimality gaps in a time less than or equal to some user-given maximum allowed time.

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

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!

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+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!

Literatur
3.
Zurück zum Zitat Aggarwal CC, Ashish N, Sheth A (2013) The Internet of Things: a survey from the data-centric perspective. In: Aggarwal C (ed) Managing and mining sensor data. Springer, Boston, MA, pp 383–428CrossRef Aggarwal CC, Ashish N, Sheth A (2013) The Internet of Things: a survey from the data-centric perspective. In: Aggarwal C (ed) Managing and mining sensor data. Springer, Boston, MA, pp 383–428CrossRef
5.
Zurück zum Zitat Brandt J, Gentile A, Mayo J, Pebay P, Roe D, Thompson D, Wong M (2009) Resource monitoring and management with OVIS to enable HPC in cloud computing environments. In: IEEE international symposium on parallel distributed processing. IEEE, pp 1–8. https://doi.org/10.1109/IPDPS.2009.5161234 Brandt J, Gentile A, Mayo J, Pebay P, Roe D, Thompson D, Wong M (2009) Resource monitoring and management with OVIS to enable HPC in cloud computing environments. In: IEEE international symposium on parallel distributed processing. IEEE, pp 1–8. https://​doi.​org/​10.​1109/​IPDPS.​2009.​5161234
6.
Zurück zum Zitat Burns B, Grant B, Oppenheimer D, Brewer E, Wilkes J (2016) Borg, omega, and kubernetes. Queue 14(1):70–93CrossRef Burns B, Grant B, Oppenheimer D, Brewer E, Wilkes J (2016) Borg, omega, and kubernetes. Queue 14(1):70–93CrossRef
10.
Zurück zum Zitat Friedman J, Hastie T, Tibshirani R (2001) The elements of statistical learning, vol 1. Springer, New YorkMATH Friedman J, Hastie T, Tibshirani R (2001) The elements of statistical learning, vol 1. Springer, New YorkMATH
11.
Zurück zum Zitat Gil D, Ferrández A, Mora-Mora H, Peral J (2016) Internet of things: a review of surveys based on context aware intelligent services. Sensors 16(7):1069 Gil D, Ferrández A, Mora-Mora H, Peral J (2016) Internet of things: a review of surveys based on context aware intelligent services. Sensors 16(7):1069
13.
Zurück zum Zitat Hindman B, Konwinski A, Zaharia M, Ghodsi A, Joseph AD, Katz RH, Shenker S, Stoica I (2011) Mesos: a platform for fine-grained resource sharing in the data center. In: 2011 USENIX conference on networked systems design and implementation (NSDI). USENIX, pp 295–308 Hindman B, Konwinski A, Zaharia M, Ghodsi A, Joseph AD, Katz RH, Shenker S, Stoica I (2011) Mesos: a platform for fine-grained resource sharing in the data center. In: 2011 USENIX conference on networked systems design and implementation (NSDI). USENIX, pp 295–308
14.
Zurück zum Zitat IBM ILOG CPLEX (2016) CPLEX 12.7 user’s manual. International Business Machines Corporation IBM ILOG CPLEX (2016) CPLEX 12.7 user’s manual. International Business Machines Corporation
15.
Zurück zum Zitat Issarny V, Bouloukakis G, Georgantas N, Billet B (2016) Revisiting service-oriented architecture for the IoT: a middleware perspective. In: International conference on service-oriented computing (SCC). Springer, pp 3–17 Issarny V, Bouloukakis G, Georgantas N, Billet B (2016) Revisiting service-oriented architecture for the IoT: a middleware perspective. In: International conference on service-oriented computing (SCC). Springer, pp 3–17
16.
Zurück zum Zitat Jeswani D, Natu M, Ghosh RK (2013) Adaptive monitoring: a framework to adapt passive monitoring using probing. In: International conference on network and service management (CNSM). International Federation for Information Processing, pp 350–356 Jeswani D, Natu M, Ghosh RK (2013) Adaptive monitoring: a framework to adapt passive monitoring using probing. In: International conference on network and service management (CNSM). International Federation for Information Processing, pp 350–356
18.
Zurück zum Zitat Kannan R, Monma CL (1978) On the computational complexity of integer programming problems. In: Henn R, Korte B, Oettli W (eds) Optimization and operations research. Lecture notes in economics and mathematical systems, vol 157. Springer, Berlin, Heidelberg, pp 161–172 Kannan R, Monma CL (1978) On the computational complexity of integer programming problems. In: Henn R, Korte B, Oettli W (eds) Optimization and operations research. Lecture notes in economics and mathematical systems, vol 157. Springer, Berlin, Heidelberg, pp 161–172
19.
Zurück zum Zitat Katsaros G, Gallizo G, Kübert R, Wang T, Fitó JO, Henriksson D (2011) A multi-level architecture for collecting and managing monitoring information in cloud environments. In: Leymann F, Ivanov II, van Sinderen M, Shishkov B (eds) Proceedings of the third international conference on cloud computing and services science, CLOSER. SciTePress, pp 232–239 Katsaros G, Gallizo G, Kübert R, Wang T, Fitó JO, Henriksson D (2011) A multi-level architecture for collecting and managing monitoring information in cloud environments. In: Leymann F, Ivanov II, van Sinderen M, Shishkov B (eds) Proceedings of the third international conference on cloud computing and services science, CLOSER. SciTePress, pp 232–239
21.
Zurück zum Zitat Luo J, Chen Y, Tang K, Luo J (2009) Remote monitoring information system and its applications based on the internet of things. In: International conference on future BioMedical information engineering (FBIE). pp 482–485 Luo J, Chen Y, Tang K, Luo J (2009) Remote monitoring information system and its applications based on the internet of things. In: International conference on future BioMedical information engineering (FBIE). pp 482–485
22.
Zurück zum Zitat Massie ML, Chun BN, Culler DE (2004) The ganglia distributed monitoring system: design, implementation, and experience. Parallel Comput 30(7):817–840CrossRef Massie ML, Chun BN, Culler DE (2004) The ganglia distributed monitoring system: design, implementation, and experience. Parallel Comput 30(7):817–840CrossRef
23.
Zurück zum Zitat Merkel D (2014) Docker: lightweight linux containers for consistent development and deployment. Linux J. 2014(239):2 Merkel D (2014) Docker: lightweight linux containers for consistent development and deployment. Linux J. 2014(239):2
26.
Zurück zum Zitat Munawar MA, Reidemeister T, Jiang M, George A, Ward PAS (2008) Adaptive monitoring with dynamic differential tracing-based diagnosis. In: De Turck F, Kellerer W, Kormentzas G (eds) Managing large-scale service deployment. Lecture notes in computer science, vol 5273. Springer, Berlin, Heidelberg, pp 162–175 Munawar MA, Reidemeister T, Jiang M, George A, Ward PAS (2008) Adaptive monitoring with dynamic differential tracing-based diagnosis. In: De Turck F, Kellerer W, Kormentzas G (eds) Managing large-scale service deployment. Lecture notes in computer science, vol 5273. Springer, Berlin, Heidelberg, pp 162–175
28.
Zurück zum Zitat Perera C, Jayaraman P, Zaslavsky A, Christen P, Georgakopoulos D (2013) Dynamic configuration of sensors using mobile sensor hub in internet of things paradigm. In: 2013 IEEE international conference on intelligent sensors, sensor networks and information processing. IEEE, pp 473–478 Perera C, Jayaraman P, Zaslavsky A, Christen P, Georgakopoulos D (2013) Dynamic configuration of sensors using mobile sensor hub in internet of things paradigm. In: 2013 IEEE international conference on intelligent sensors, sensor networks and information processing. IEEE, pp 473–478
30.
Zurück zum Zitat Rohokale VM, Prasad NR, Prasad R (2011) A cooperative internet of things (IoT) for rural healthcare monitoring and control. In: 2011 International conference on wireless communication, vehicular technology, information theory and aerospace electronic systems technology (Wireless VITAE). pp 1–6 Rohokale VM, Prasad NR, Prasad R (2011) A cooperative internet of things (IoT) for rural healthcare monitoring and control. In: 2011 International conference on wireless communication, vehicular technology, information theory and aerospace electronic systems technology (Wireless VITAE). pp 1–6
32.
Zurück zum Zitat Tata S, Mohamed M, Megahed A (2017) An optimization approach for adaptive monitoring in IoT environments. In: 2017 IEEE international conference on services computing (SCC). IEEE, pp 378–385 Tata S, Mohamed M, Megahed A (2017) An optimization approach for adaptive monitoring in IoT environments. In: 2017 IEEE international conference on services computing (SCC). IEEE, pp 378–385
36.
Zurück zum Zitat Yigitoglu E, Mohamed M, Liu L, Ludwig H (2017) Foggy: a framework for continuous automated IoT application deployment in fog computing. In: 2017 IEEE international conference on AI & mobile services (AIMS). IEEE, pp 38–45 Yigitoglu E, Mohamed M, Liu L, Ludwig H (2017) Foggy: a framework for continuous automated IoT application deployment in fog computing. In: 2017 IEEE international conference on AI & mobile services (AIMS). IEEE, pp 38–45
Metadaten
Titel
Monitoring services in the Internet of Things: an optimization approach
verfasst von
Aly Megahed
Jennifer A. Pazour
Ahmed Nazeem
Samir Tata
Mohamed Mohamed
Publikationsdatum
08.09.2018
Verlag
Springer Vienna
Erschienen in
Computing / Ausgabe 8/2019
Print ISSN: 0010-485X
Elektronische ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-018-0658-x

Weitere Artikel der Ausgabe 8/2019

Computing 8/2019 Zur Ausgabe

Premium Partner