firecracker
firecracker copied to clipboard
Secure and fast microVMs for serverless computing.
# Describe the bug In IOVecBuffer::from_descriptor_chain, it allocates a vector without a default capacity. In such IO hot path, any allocation should be avoided.
After some more debugging there is no doubt that there are 2 major issues which bring down the overall performance of our block device emulation: - serialized block file I/O...
# Feature Tracker This is a feature tracking issue for the work to enable Firecracker users to safely and efficiently use snapshots [1] by adding VMGenId counter as a back-end...
The ability to create a microVM snapshot is compelling for serverless use cases. It’s also a feature ask from users. We’ve been tinkering with a Firecracker prototype that has a...
The ability to create a microVM snapshot is compelling for serverless use cases. It’s also a feature ask from users. This item tracks the capability of creating incremental (diff) snapshots....
We are working on integrating Trusted Platform Module device support for Firecracker as part of our master's thesis. Our fork currently has working functionality for a TPM over virtio, to...
Please do not review, this is a testing PR. ## Changes ... ## Reason ... ## License Acceptance By submitting this pull request, I confirm that my contribution is made...
Add a test that checks a simple integration tests works when Firecracker is instrumented with [src/clippy-tracing](https://github.com/firecracker-microvm/firecracker/tree/main/src/clippy-tracing) and trace level logs are enabled.
Add a VSOCK latency performance test. The current VSOCK throughput test is using [iperf3-vsock](https://github.com/stefano-garzarella/iperf-vsock) to generate VSOCK workloads, which does not offer metrics related to latency. Investigate what other tools...
# Feature Request Add support for vhost-user-blk devices by leaving snapshotting support for vhost-user-blk out of scope. ## Describe the desired solution Firecracker implements a vhost-user-blk frontend. ## Describe possible...