PusOS: Sis bilişim için süpervizör modunda bir işletim sistemi yaklaşımı
2024
0 views
0 downloads
Advisor: Prof. Dr. Melih Günay
Abstract (EN)
The rise of connected devices in the Internet of Things era has accelerated industry digitization, prompting significant innovations in data collection, storage, and processing strategies. Last decade, we witnessed the handling of data produced by smart small devices has been handled within the scope of cloud computing, big data and high performance computing (HPC). However, the surging number of IoT devices and real-time needs necessitated new computing paradigms. And the new trend that has become more famous in this direction is Fog computing. Fog computing aims to reduce latency by bringing computing, storage, and networking closer to devices and end users to improve quality of service. Like every computing system, Fog computing also need to use a computing environment to meet requirements. The Linux operating system, which is widely used in cloud server systems, is used to present Fog computing infrastructure and service applications to date. Although this trend may seem like a practical solution in the current technology stack, it will not be sustainable in the long term in terms of system-level development processes and distribution deployment aspects. The fact that Fog computing has a middleware architecture necessitates the use of fewer resources and a compact operating system structure. Therefore, this doctoral research proposes PusOS, a novel Fog computing operating system designed to minimize latency and meet middleware requirements. Built on the open-source RISC-V architecture, PusOS leverages hardware-level virtualization by running solely in supervisor mode with a nanokernel handling data collection, storage, and processing – all within the kernel space, eliminating the need for a user space. This streamlined design, featuring modular domain-specific application stacks within the nanokernel, translates to a compact and easily deployable system. Experiments show PusOS significantly outperforms Linux in data collection and storage tasks, while virtualization tests confirm its effectiveness in fault tolerance and application migration. Furthermore, PusOS's open-source nature makes it a valuable test platform for further Fog computing research and development.
Author
Dr. Muhammed Numan İnce
Institution
How to Cite
Muhammed Numan İnce (Doctorate thesis). PusOS: Sis bilişim için süpervizör modunda bir işletim sistemi yaklaşımı, 2024, Akdeniz University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Akdeniz University
- Investigation of spin-1 Blume-Capel and mixed spin (1/2, 1) Ising models in the framework of thermodynamic geometry(2024)
- Determining the relationship between air pollution and urbanization and COVID-19 using geographical information systems(2025)
- Identification and mapping of forest fire risk areas; Antalya-Kaş(2025)
- The analysis of values in the works of Christopher Marlowe(2022)
- Andriace Granarium and socio-economic effects(2022)
- Examination of brain tissue changes by transcranial ultrasonography in migraine patients and evaluation of their relationship with depression(2023)
