Commit cd7a32fc authored by T(A)ILS developers's avatar T(A)ILS developers
Browse files

Made a PNG of jbash's block diagram.

parent c60ce88b
......@@ -179,21 +179,16 @@ to run the hypervisor (this would be Qubes', and Xen's, "dom0")
Here's a slightly tweaked version of my block diagram, which is
obviously very similar to Qubes'.:
<img src="virtails.svg" alt="Block diagram">
[[!img virtails.png size="800x" alt="Block diagram"]]
### The host
The way I've drawn it, the host:
1. Runs the hypervisor (and is therefore responsible for network,
device, and memory isolation).
2. Handles storage crypto (so that the application VM doesn't have
to know any keys that might be useful beyond the current session).
3. Handles the user's choices about whether any writable storage
is available to the application VM (if you allow the user that
choice)
1. Runs the hypervisor (and is therefore responsible for network, device, and memory isolation).
2. Handles storage crypto (so that the application VM doesn't have to know any keys that might be useful beyond the current session).
3. Handles the user's choices about whether any writable storage is available to the application VM (if you allow the user that choice)
4. Keeeps the time of day accurate for everybody.
5. Presumably handles other houskeeping functions, like cleaning
memory.
5. Presumably handles other houskeeping functions, like cleaning memory.
If the user wanted to, she could even use her own "regular" system
as the host, and boot the Tor and application VMs within that.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment