Realizing mOS requires several components. The architecture of mOS is depicted in Figure 1. We divide mOS
into six components described in this section. The rst two
components are the LWK and Linux. A third component is
the transport mechanism that connects the LWK and Linux.
A fourth piece is the capability to triage, or appropriately
direct a system call made by the application to the correct
kernel in the hierarchy. A fth component is the ooad
mechanism, both on the compute node and its pair on the
OS node. The sixth mechanism is the capability to partition
resources between the LWK and Linux.