jbenet / random-ideas

random ideas
juan.benet.ai
324 stars 12 forks source link

IPFS: Booting VMs from hashes. #3

Open jbenet opened 10 years ago

jbenet commented 10 years ago

(This is part of IPFS).

Given a Content-Addressed File System (or fs-like thing, like git, bittorrent, etc), a small hypervisor with such a system could boot entire VMs from a single hash, ensuring the integrity of all the software in the VM.

If the CAFS includes granular, merke-tree hashing across all the files, VM images can be deduplicated. Installing software has the same semantics as a git-commit. (this is, in a sense, something docker can do too.)

ryanramage commented 9 years ago

Adding this, as it seems related: https://github.com/mafintosh/torrent-docker