Blink and you miss it — VMM-OS Co-Design for Millisecond Boot of Isolated Serverless Applications
For serverless applications, it is the de facto standard to use virtual machines (VMs) to ensure that each customer's workload is properly isolated from others. However, VMs and Virtual Machine Managers (VMMs) separately incur a high overhead in terms of startup latency and computation due to OS duplication and device...