Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snaps] Secure snapshot sharing #2940

Closed
3 tasks done
xmarcalx opened this issue Mar 31, 2022 · 1 comment
Closed
3 tasks done

[Snaps] Secure snapshot sharing #2940

xmarcalx opened this issue Mar 31, 2022 · 1 comment
Labels
Type: Enhancement Indicates new feature requests

Comments

@xmarcalx
Copy link
Contributor

xmarcalx commented Mar 31, 2022

Feature Request

This feature allow to resume different VMs while sharing the same snapshot on the host, reducing the amount of snapshots to store.
This issue will track the activities to achieve such goal.

Describe the desired solution

Allow Firecracker to safely boot multiple VM sharing the same snapshot file

Describe possible alternatives

There is currently no alternative which allow firecracker to share safely the same snapshot for multiple VMs to resume.

Additional context

To refine...

Checks

  • Have you searched the Firecracker Issues database for similar requests?
  • Have you read all the existing relevant Firecracker documentation?
  • Have you read and understood Firecracker's core tenets?
@xmarcalx xmarcalx added Roadmap: Tracked Items tracked on the roadmap project. Feature: Snapshotting labels Mar 31, 2022
@JonathanWoollett-Light JonathanWoollett-Light added Type: Enhancement Indicates new feature requests and removed Feature: Snapshotting labels Mar 23, 2023
@xmarcalx
Copy link
Contributor Author

Closing this issue because will not be done.
In mid 2023 we performed some investigations on the topic and realized that safe and performant implementation of this functionality can not be generalized and it is UFFD handler implementation dependent.

@xmarcalx xmarcalx removed the Roadmap: Tracked Items tracked on the roadmap project. label Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement Indicates new feature requests
Projects
None yet
Development

No branches or pull requests

2 participants