1. One or more non-transitory computer-readable storage mediums storing one or more sequences of instructions, which when executed by one or more processors, cause: a host operating system managing a set of resources; and preventing the host operating system from accessing a portion of said set of resources belonging to or allocated by a hypervisor to prevent the host operating system from violating the privacy and integrity of said portion, wherein preventing the host operating system from accessing said portion comprises: executing the hypervisor in a set of memory pages; and establishing execution of the host operating system into a virtual machine container that does not have sufficient privilege to access any portion of said set of memory pages.