A decentralized framework with dynamic and event-driven container orchestration at the edge

dc.contributorGraduate Program in Computer Engineering.
dc.contributor.advisorYurdakul, Ahmet.
dc.contributor.authorÖzyar, Umut Can.
dc.date.accessioned2023-10-15T06:54:27Z
dc.date.available2023-10-15T06:54:27Z
dc.date.issued2022
dc.description.abstractPersistent advancements are being made at a rapid pace on enabling edge com puting for the Internet of Things technology to capitalize on. Vendors and developers are exploring new techniques to smooth out the process of navigating through the inherent heterogeneity of the edge networks. However, application delivery, resource allocation, fault tolerance, and security issues are yet to be fully solved while also pro viding a seamless experience for consumers. With virtualization and lightweight con tainer management platforms providing an abstraction layer, it is possible to deploy the same application on devices with different architectures and achieve uniformity. Towards a fully decentralized edge, the framework proposed in this thesis lays down the groundworks for dynamic container orchestration. It provides a blockchain based delivery platform for container applications with their updates and resource specifications through a registry on a distributed file system, namely InterPlanetary File System (IPFS). Then, enabled by the operating system virtualization, the framework handles resource allocation, container availability and scaling. A self-adaptive resource manager running on the metrics scraped from the host and the virtualization platform, i.e. Docker in our implementation, dynamically optimizes the resources allocated to each container. The framework ensures that variable workloads of a heterogeneous environment can co- exist on an edge device that is designed to be further extended to multiple devices. To achieve a truly distributed system, an event-driven architecture is built over a lightweight messaging protocol, MQTT, capitalizing on the asynchronous and distributed nature of the publish/subscribe pattern.
dc.format.pagesxvi, 93 leaves
dc.identifier.otherCMPE 2022 O88
dc.identifier.urihttps://digitalarchive.library.bogazici.edu.tr/handle/123456789/19705
dc.publisherThesis (M.S.) - Bogazici University. Institute for Graduate Studies in Science and Engineering, 2022.
dc.subject.lcshInternet of things.
dc.subject.lcshEdge computing.
dc.titleA decentralized framework with dynamic and event-driven container orchestration at the edge

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
b2778164.037598.001.PDF
Size:
1.36 MB
Format:
Adobe Portable Document Format

Collections