VM forking in Xen Michael Ho As previous study[1] has shown, light-weight VM forking is of great use in large scale honeyfarm for capturing attacks from worms and malware. If a user's computing environment is inside a VM, it's also possible to fork a running VM and carries out tasks such as virus scanning in the cloned VM running in the background. Since Xen VMM already supports suspend/resume and live migration, it's possible to exploit those mechanism and fork a running VM through taking snap-shot of the memory and disk. Evaluation: - Measuring the time it takes to fork a VM under different workloads - The amount of sharing that can be done between the parent and the child VM Goal of the Project: - The goal of this project is to fork a running VM. I want to learn more about Xen through this project.