
This paper proposes a co-design paradigm using a privileged DB process to address these limitations. In this paradigm, the DBMS runs in the kernel space of a lightweight guest OS on …
In this paper, we present some aspects of the MxKernel, which is a bare me-tal runtime focused on mentioned hardware and Database / Operating System Co-Design. As a key function, the …
Hardware Kernel Bypass -No direct control on MMU & Page Table -Limited Design Space DB on Unikernel
COD emphasizes the need to “open up the OS” and design new declarative interfaces between the DBMS and the OS. Ten years later, the transition to the cloud and the existence of …
This section presents SKzicIO, our DB-OS co-design for OS-level page sharing to reduce I/O redundancy. SKzicIO is sharing-enabled KzicIO that employs a sliding-window cache and …
OS state (files, tasks, messages, etc.) has increased in size by the same scale factor. Hence, today’s massive scale systems are very diferent from what Linux was designed for. Over the …
In this dissertation, I approach the problem from two perspectives. First, I reduce the knowledge gap between the database and the operating system by introducing an OS policy engine and a …