Olive
Site: http://olivearchive.org/
Olive is used to stream virtual machine snapshots from a server. These snapshots do not need to be entirely downloaded from the Internet: users access them using a client software, and modifications can be saved or removed without interfering with the archived version.