We propose a method to rapidly launch new virtual machines (VM), starting from a prepared copy-on-write (COW) snapshot image. W e use RAM-disks instead of stored ones and apply the COW technique on them, also. A VM can extend its RAM-disk on non-volatile storage area when it grows over an established threshold, just to avoid overloading the RAM. Our solution is appropriate in situations like testing environments with short-living VMs, where the VM persistence is not a requirement, b u t one just needs to start very fast new running VMs in a known safe state. W e implemented our solution in QEMU/KVM. The performance tests showed an improvement in the total VM's creation and running time of about 15% over the basic HDD-based method.
展开▼
机译:我们提出了一种方法来迅速启动新的虚拟机(VM),从准备好的写字(牛)快照图像开始。 W E使用RAM-磁盘而不是存储的磁盘并在它们上应用COW技术。 VM可以在非易失性存储区域上扩展其RAM磁盘,仅在既定的阈值上生长,只是为了避免重载RAM。我们的解决方案适用于具有短生物VM的测试环境,其中VM持久性不是要求,B U T只需要在已知的安全状态下启动非常快的新运行VM。 W E在QEMU / KVM中实施了我们的解决方案。性能测试在基于基于基本硬件的方法的情况下,VM的创建和运行时间的创建和运行时间大约为15%。
展开▼