Firecracker
Plus d'infos
- Créé par
- AWS
- Sortie
- Propriétaire
- AWS
- Type
- VMM léger (micro-VM)
- Licence
- Apache 2.0
- Site officiel
- firecracker-microvm.github.io
- Code source
- github.com/firecracker-microvm
Moniteur de machines virtuelles (VMM) minimaliste d'AWS, écrit en Rust : il démarre une micro-VM KVM en moins de 125 ms pour une empreinte mémoire inférieure à 5 Mio.
Il fait tourner AWS Lambda et Fargate. Jeu de périphériques réduit à l'os (virtio-net, virtio-block, port série, clavier), d'où une surface d'attaque minuscule. Pas de BIOS, pas d'ACPI, pas de PCI : on entre directement dans le noyau Linux.
Utile aussi hors d'AWS : Fly.io fait tourner toute sa plateforme sur Firecracker, Kata Containers le prend en charge comme backend, et plusieurs bacs à sable pour l'IA (Cloudflare, E2B) s'en servent pour exécuter du code de façon isolée. L'option moderne quand les conteneurs n'isolent pas assez.