A system for providing security for a virtualization environment, the system comprising: a main operating system interface engine configured to receive instructions from a main operating system of one or more host systems and operative to manage a virtualized operating system on the one or more host systems, the virtualized operating system appearing distinct from the main operating system to a user of the one or more host systems; a virtualization environment management engine coupled to the main operating system interface engine and operative to manage a virtualization environment; a virtual machine management engine coupled to the virtualization environment management engine and operative to manage one or more virtual machine instances in the virtualization environment, each of the one or more virtual machine instances operative to provide virtualized resources of the one or more host systems for a compute access system coupled to the one or more host systems; a virtualization environment security engine (340,700) coupled to the virtualization environment management engine and operative to provide security for the virtualization environment, the virtualization environment security engine comprising: a software resource identification engine configured to identify one or more files of the host system used by the virtualization environment; a block creation engine configured to identify one or more hardware resources that correspond to the one or more files of the host system used by the virtualization environment, the block creation engine configured to create stream of blocks of the one or more files that emulate the one or more hardware resources as one or more corresponding virtual resources of the virtualization environment, and an access request satisfaction engine configured, in response to request to access the one or more corresponding virtual resources by a requester, to stream, to the requester, blocks from the stream of blocks that corresponds to the one or more files of the host system and that emulates the one or more hardware resources as the one or more corresponding virtual resources. a main operating system interface engine configured to receive instructions from a main operating system of one or more host systems and operative to manage a virtualized operating system on the one or more host systems, the virtualized operating system appearing distinct from the main operating system to a user of the one or more host systems; a virtualization environment management engine coupled to the main operating system interface engine and operative to manage a virtualization environment; a virtual machine management engine coupled to the virtualization environment management engine and operative to manage one or more virtual machine instances in the virtualization environment, each of the one or more virtual machine instances operative to provide virtualized resources of the one or more host systems for a compute access system coupled to the one or more host systems; a virtualization environment security engine (340,700) coupled to the virtualization environment management engine and operative to provide security for the virtualization environment, the virtualization environment security engine comprising: a software resource identification engine configured to identify one or more files of the host system used by the virtualization environment; a block creation engine configured to identify one or more hardware resources that correspond to the one or more files of the host system used by the virtualization environment, the block creation engine configured to create stream of blocks of the one or more files that emulate the one or more hardware resources as one or more corresponding virtual resources of the virtualization environment, and an access request satisfaction engine configured, in response to request to access the one or more corresponding virtual resources by a requester, to stream, to the requester, blocks from the stream of blocks that corresponds to the one or more files of the host system and that emulates the one or more hardware resources as the one or more corresponding virtual resources. a software resource identification engine configured to identify one or more files of the host system used by the virtualization environment; a block creation engine configured to identify one or more hardware resources that correspond to the one or more files of the host system used by the virtualization environment, the block creation engine configured to create stream of blocks of the one or more files that emulate the one or more hardware resources as one or more corresponding virtual resources of the virtualization environment, and an access request satisfaction engine configured, in response to request to access the one or more corresponding virtual resources by a requester, to stream, to the requester, blocks from the stream of blocks that corresponds to the one or more files of the host system and that emulates the one or more hardware resources as the one or more corresponding virtual resources.