1. A method for executing a privileged virtual machine (VM) in a secured environment on a host computer, comprising: mapping virtual address space of the privileged virtual machine (VM) to a physical memory of the host computer, the host computer comprising the privileged VM executing simultaneously with one or more non-privileged VMs on top of a virtual machine manager (VMM) of the host computer; configuring memory address space of emulated and real peripheral devices on an interconnect bus, wherein at least a subset of the emulated and real peripheral devices is associated with the one or more non-privileged VMs; and blocking a guest operating system of the privileged VM from re-configuring the memory address space of the interconnect bus to prevent the privileged VM from sharing any of the emulated and real peripheral devices with the non-privileged VMs.