Now showing items 1-4 of 4
Design and Implementation of a Network Server in LibrettOS
(Virginia Tech, 2018-12-13)
Traditional network stacks in monolithic kernels have reliability and security concerns. Any fault in a network stack affects the entire system owing to lack of isolation in the monolithic kernel. Moreover, the large code ...
Generalized Consensus for Practical Fault-Tolerance
(Virginia Tech, 2018-09-07)
Despite extensive research on Byzantine Fault Tolerant (BFT) systems, overheads associated with such solutions preclude widespread adoption. Past efforts such as the Cross Fault Tolerance (XFT) model address this problem ...
Cross-ISA Execution Migration of Unikernels: Build Toolchain, Memory Alignment, and VM State Transfer Techniques
(Virginia Tech, 2018-12-12)
The data centers are composed of resource-rich expensive server machines. A server, overloadeded with workloads, offloads some jobs to other servers; otherwise, its throughput becomes low. On the other hand, low-end embedded ...
Optimizing Boot Times and Enhancing Binary Compatibility for Unikernels
(Virginia Tech, 2018-06-25)
Unikernels are lightweight, single-purpose virtual machines designed for the cloud. They provide enhanced security, minimal resource utilisation, fast boot times, and the ability to optimize performance for the target ...