论文标题

鞭炮的研究

Study of Firecracker MicroVM

论文作者

Jain, Madhur

论文摘要

FireCracker是一种虚拟化技术,可利用内核虚拟机(KVM)。鞭炮属于名为Micro-Virtual Machines(Microvms)的新虚拟化类。使用FireCracker,我们可以在一秒钟内在非虚拟化环境中启动轻量级微型VM,同时提供传统VM提供的安全性和工作负载隔离,以及与容器\ Cite {B1}一起提供的资源效率。 Firecracker的目的是提供一个纤细的微型VM,由Rust中的大约50k代码组成,并为客座VM的攻击表面降低。该报告将检查鞭炮的内部,并了解为什么鞭炮是虚拟化和云计算中下一个大事。

Firecracker is a virtualization technology that makes use of Kernel Virtual Machine (KVM). Firecracker belongs to a new virtualization class named the micro-virtual machines (MicroVMs). Using Firecracker, we can launch lightweight MicroVMs in non-virtualized environments in a fraction of a second, at the same time offering the security and workload isolation provided by traditional VMs and also the resource efficiency that comes along with containers \cite{b1}. Firecracker aims to provide a slimmed-down MicroVM, comprised of approximately 50K lines of code in Rust and with a reduced attack surface for guest VMs. This report will examine the internals of Firecracker and understand why Firecracker is the next big thing going forward in virtualization and cloud computing.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源