Firecracker不仅仅是拥抱Rust,更是拥抱这种理念。 这给虚拟机和容器发展方向的未来至少奠定了一种基调:安全、轻量、高性能、低耗。 后来者总不能比Firecracker做的差吧? Firecracker兼容当前主流容器运行时,这意味着「实用」。 多说两句:
firecracker 更像一个轻量的虚拟机, 基于kvm技术, 对内核做了大量优化,比如没有bios, 都采用virtio设备, 可以看作一种容器跟虚拟机的混合体。 virtual box 则是一种传统的虚拟机技术,没有作任何轻量优化。两者面向的应用场景不同。