An Observability Framework for Predicting the Behavior of IoT Systems

dc.contributor.advisorAl-Masri, Eyhab
dc.contributor.authorKaur, Harnidh
dc.date.accessioned2021-03-19T22:53:45Z
dc.date.issued2021-03-19
dc.date.submitted2020
dc.descriptionThesis (Master's)--University of Washington, 2020
dc.description.abstractInternet of Things (IoT) systems typically consume a number of microservices for completing a business process or task. To this extent, the Quality of Service (QoS) of individual microservices is crucial for measuring the overall performance of the system while identifying potential downtime or sources of failure. By observing the behavior of microservices, it is then possible to identify the root causes of bottlenecks or performance-related issues. In this thesis, we present the Distributed Observability Framework (DOF) for observing the behavior of microservices in a distributed IoT system. Through DOF, it is then possible to identify sources of failure and predict the overall performance of an IoT system more effectively. We have built our DOF observability framework such that it is capable of predicting the overall behavior of IoT systems composed of microservices. In this thesis, we describe the concepts, related work, methodology, implementation, experimentation, and results. In addition, we present a working prototype that was developed for the purpose of clearly demonstrating the usefulness of this proposed framework. Throughout the thesis, we discuss possible applications and impact of this research work in the development and deployment of IoT systems and how our research work can be incorporated within the current paradigm of distributed tracing.
dc.embargo.lift2026-02-21T22:53:45Z
dc.embargo.termsRestrict to UW for 5 years -- then make Open Access
dc.format.mimetypeapplication/pdf
dc.identifier.otherKaur_washington_0250O_22482.pdf
dc.identifier.urihttp://hdl.handle.net/1773/46766
dc.language.isoen_US
dc.rightsnone
dc.subjectDistributed Systems
dc.subjectDistributed Tracing
dc.subjectInternet of Things
dc.subjectMicroservices
dc.subjectObservability
dc.subjectComputer science
dc.subject.otherComputer science and engineering
dc.titleAn Observability Framework for Predicting the Behavior of IoT Systems
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Kaur_washington_0250O_22482.pdf
Size:
960.92 KB
Format:
Adobe Portable Document Format