Technique for implementing memory views using a layered virtualization architecture
AssigneeFireEye, Inc.
InventorsUdo Steinberg, Osman Abdoul Ismael
Life of this patent
Estimating the term…
Loading patent…
AssigneeFireEye, Inc.
InventorsUdo Steinberg, Osman Abdoul Ismael
Estimating the term…
A technique implements memory views using a virtualization layer of a virtualization architecture executing on a node of a network environment. The virtualization layer may include a user mode portion having hyper-processes and a kernel portion having a micro-hypervisor that cooperate to virtualize a guest operating system kernel within a virtual machine (VM) of the node. The micro-hypervisor may further cooperate with the hyper-processes, such as a guest monitor, of the virtualization layer to implement one or more memory views of the VM. As used herein, a memory view is illustratively a hardware resource (i.e., a set of nested page tables) used as a container (i.e., to constrain access to memory of the node) for one or more guest processes of the guest operating system kernel.
A system comprising:
A method comprising:
Dependencies are inferred from the claim text.