• Home
  • Search
  • Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware
  • Cite Icon4
  • https://doi.org/10.14778/3659437.3659462Copy DOI Icon

Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper explores the intersection of operating systems and database systems, focusing on the potential of specialized kernels for cloud-native database systems. Although the idea of custom, DBMS-optimized OS kernels is old, it is largely unrealized due to the demands of hardware compatibility and the reluctance of users to install specialized operating systems. However, the cloud and the database-as-a-service model make custom OS kernels realistic for the first time. Among specialized OS kernel architectures, unikernels stand out for relying on a single address space, eliminating the need for costly process isolation that is provided by general-purpose operating systems. They offer benefits such as the elimination of system call overhead, direct access to hardware, and reduced complexity. Beyond these immediate advantages, unikernels offer a unique opportunity: the possibility to revisit dated POSIX APIs. By allowing direct interaction with modern hardware primitives, unikernels pave the way for the development of novel abstractions that are not confined to the limitations of older APIs, opening doors to a new era of co-designed, high-performance cloud-native data processing systems and OS kernels.

Similar Papers
  • Conference Article
  • Citations1

Control system development for test handler

  • Dec 19, 2002
  • K John
  • Research Article
  • Citations48

Lightweight shared objects in a 64-bit operating system

  • Oct 31, 1992
  • ACM SIGPLAN Notices
  • Jeffrey S Chase +3
  • Conference Article
  • Citations1

Configuration and implementation of RTOS under Linux as co-operating system on ×86 dual core processor

  • Aug 01, 2017
  • Amol Kashinath Boke
  • Conference Article
  • Citations7

Virtualization in multicore real-time embedded systems for improvement of interrupt latency

  • May 01, 2018
  • Ivan Pavic +1
  • Research Article
  • Citations54

Opal: A Single Address Space System for 64-bit Architectures

  • Apr 01, 1992
  • ACM SIGOPS Operating Systems Review
  • Jeff Chase +3
  • Conference Article
  • Citations1

Multiple and single address spaces: towards a middle ground

  • Dec 09, 1993
  • D.L Sims
  • Book Chapter

6 - Operating Systems

  • Jan 01, 2004
  • Open Source Software: Implementation and Management
  • Paul Kavanagh
  • Conference Article
  • Citations22

Choose the red pill and the blue pill

  • Sep 22, 2008
  • Ben Laurie +1
  • Book Chapter
  • Citations23

Constructing a Multi-OS Platform with Minimal Engineering Cost

  • Jan 01, 2009
  • Yuki Kinebuchi +4
  • Book Chapter

Application of ITRON Specification Based OS in the Mobile Radio Communication System

  • Jan 01, 1988
  • Naoya Morita +4
  • Research Article
  • Citations2

Design and implementation of a real-time simulation platform for embedded applications on general-purpose operating systems

  • Jul 31, 2023
  • SIMULATION
  • Jinchao Chen +5
  • Conference Article
  • Citations1

Design of sloth real time kernel on a hybrid system

  • Mar 01, 2015
  • Krishnakanth S +1
  • Conference Article
  • Citations104

The Influence of Operating Systems on the Performance of Collective Operations at Extreme Scale

  • Jan 01, 2006
  • Pete Beckman +3
  • Conference Article
  • Citations1

MKPAC

  • Dec 10, 2018
  • Ramneek +3
  • Conference Article
  • Citations11

Developing infrared array controller with software real time operating system

  • Aug 07, 2008
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Shigeyuki Sako +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.