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

被引:0
|
作者
Leis, Viktor [1 ]
Dietrich, Christian [2 ]
机构
[1] Tech Univ Munich, Munich, Germany
[2] Tech Univ Carolo Wilhelmina Braunschweig, Braunschweig, Germany
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2024年 / 17卷 / 08期
关键词
SUPPORT;
D O I
10.14778/3659437.3659462
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:2115 / 2122
页数:8
相关论文
共 31 条
  • [21] PolarDB-MP: A Multi-Primary Cloud-Native Database via Disaggregated Shared Memory
    Yang, Xinjun
    Zhang, Yingqiang
    Chen, Hao
    Li, Feifei
    Wang, Bo
    Fang, Jing
    Sun, Chuan
    Wang, Yuhui
    COMPANION OF THE 2024 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, SIGMOD-COMPANION 2024, 2024, : 295 - 308
  • [22] QoE-aware Elasticity Support in Cloud-Native 5G Systems
    Dutta, Sunny
    Taleb, Tarik
    Ksentini, Adlen
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [23] Holistic Root Cause Analysis for Failures in Cloud-Native Systems Through Observability Data
    Han, Yongqi
    Du, Qingfeng
    Huang, Ying
    Li, Pengsheng
    Shi, Xiaonan
    Wu, Jiaqi
    Fang, Pei
    Tian, Fulong
    He, Cheng
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 3789 - 3802
  • [24] Static-Analysis-Based Solutions to Security Challenges in Cloud-Native Systems: Systematic Mapping Study
    Rahaman, Md Shahidur
    Islam, Agm
    Cerny, Tomas
    Hutton, Shaun
    SENSORS, 2023, 23 (04)
  • [25] LightPool: A NVMe-oF-based High-performance and Lightweight Storage Pool Architecture for Cloud-Native Distributed Database
    Xu, Jiexiong
    Chen, Yiquan
    Wang, Yijing
    Shi, Wenhui
    Fang, Guoju
    Chen, Yi
    Liao, Huasheng
    Wang, Yang
    Lin, Hai
    Jin, Zhen
    Liu, Qiang
    Chen, Wenzhi
    2024 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA 2024, 2024, : 983 - 995
  • [26] Enabling scalable and fault-tolerant multi-agent systems by utilizing cloud-native computing
    Daehling, Stefan
    Razik, Lukas
    Monti, Antonello
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2021, 35 (01)
  • [27] Enabling scalable and fault-tolerant multi-agent systems by utilizing cloud-native computing
    Stefan Dähling
    Lukas Razik
    Antonello Monti
    Autonomous Agents and Multi-Agent Systems, 2021, 35
  • [28] Zero-cost In-depth Enforcement of Network Policies for Low-latency Cloud-native Systems
    Budigiri, Gerald
    Baumann, Christoph
    Truyen, Eddy
    Muhlberg, Jan Tobias
    Joosen, Wouter
    2023 IEEE 16TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD, 2023, : 249 - 261
  • [29] HyPer Beyond Software: Exploiting Modern Hardware for Main-Memory Database Systems
    Funke, Florian
    Kemper, Alfons
    Mühlbauer, Tobias
    Neumann, Thomas
    Leis, Viktor
    Datenbank-Spektrum, 2014, 14 (03) : 173 - 181
  • [30] Edge-Aware Cloud-Native Service for Enhancing Back Situation Awareness in 5G-Based Vehicular Systems
    Slamnik-Krijestorac, Nina
    Yousaf, F. Zarrar
    Yilma, Girma M.
    Halili, Rreze
    Liebsch, Marco
    Marquez-Barja, Johann M.
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (01) : 660 - 677