Summary of virtualization
This is the course paper reading summary and question answer collection of UCSD CSE291 (Virtualization), directed by Prof. Yiying Zhang.
- A Comparison of Software and Hardware Techniques for x86 Virtualization
- Performance Evaluation of Intel EPT Hardware Assist & Memory Resource Management in VMware ESX Server (OSDI'02)
- virtio: Towards a De-Facto Standard For Virtual I/O Devices & High Performance Network Virtualization with SR-IOV & Network Virtualization Overview
- Understanding and Hardening Linux Containers
- Kubernetes and gVisor
- Cloud Programming Simplified: A Berkeley View on Serverless Computing & Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider (ATC'20)
- Pocket: Elastic Ephemeral Storage for Serverless Analytics (OSDI'18)
- Unikernels: Library Operating Systems for the Cloud (ASPLOS'13)
- Firecracker: Lightweight Virtualization for Serverless Applications (NSDI'20)
- Xen and the Art of Virtualization (SOSP'03)
- kvm: the Linux Virtual Machine Monitor, and QEMU, a Fast and Portable Dynamic Translator
- When Virtual is Harder than Real: Security Challenges in Virtual Machine Based Computing Environments (HotOS'05) and Hey, You, Get Off of My Cloud: Exploring Information Leakage in Third-Party Compute Clouds (CCS'09)
- GPU Virtualization on VMware's Hosted I/O Architecture and Do OS abstractions make sense on FPGAs? (OSDI'20)
- Amazon Nitro