kvm으로 microVM을 만들고 관리하는 Virtual Machine Monitor 구현
Linux에 구축되는 오픈 소스 가상화 소프트웨어
Firecracker Usages
microvs excludes unnecessary devices and guest-facing functionality to reduce the memory footprint and attack surface area of each microVM
This improves security, decreases the startup time, and increases hardware utilization
Firecracker has also been integrated in container runtimes, for example Kata Containers and Weaveworks Ignite
Firecracker - Lightweight Virtualization for Serverless Computing | Amazon Web Services
One of my favorite Amazon Leadership Principles is Customer Obsession. When we launched AWS Lambda, we focused on giving developers a secure serverless experience so that they could avoid managing infrastructure. In order to attain the desired level of isolation we used dedicated EC2 instances for each customer.
https://aws.amazon.com/ko/blogs/aws/firecracker-lightweight-virtualization-for-serverless-computing/

Containers aren't Linux processes - Ivan Velichko
TL;DR Per OCI Runtime Specification: Containers are isolated and restricted boxes for running processes 📦 Containers pack an app and all its dependencies (including OS libs) together Containers are for portability - any compliant runtime can run standard containers Containers can be implemented using Linux, Windows, and other OS-es Virtual Machines also can be used as standard containers 🤐 There are many ways to create containers, especially on Linux and alike.
https://iximiuz.com/en/posts/oci-containers/

container보다 빠른 새로운 가상화 기술 Firecracker
1] https://firecracker-microvm.github.io/ [2] https://www.redhat.com/ko/topics/virtualization/what-is-KVM] [3] https://www.redhat.com/ko/topics/virtualization/what-is-virtualization [4] https://en.wikipedia.org/wiki/Hypervisor Firecracker 오픈 소스 가상화 기술로 함수 기반 서비스(FaaS)를 만들고 관리하기 위한 목적으로 만들어졌습니다. 기존 container의 startup 시간과 가상화 및 작업 부하 격리 기능을 최적화 하였습니다. Firecracker를 사용하여 컨테이너 속도와 리소스 효율성을 보장하여 향상된 기능을 제공하여 microVM이라는 시스템을 제공합니다.
https://jeongchul.tistory.com/627

Seonglae Cho