A virtual machine monitor (VMM) supports execution of multiple unmodified operating systems in virtual machines (VMs) on one computer. VMM support has been added to the Intel IA 32 architecture. Enforcement of data flow policies between VMs requires a highly trustworthy VMM. Such VMMs take advantage of hardware support. The work described here explores whether the Naval Postgraduate School Least Privilege Separation Kernel (LPSK) can incorporate Intel hardware support for virtualization. The Intel documentation and LPSK code were reviewed to determine the changes required to transition the target processor to Virtual Machine Extension (VMX) root operation. First, paging in the LPSK had to be enabled. Requirements for the VMXON and VMXOFF instructions were determined and changes were made to the LPSK to enable the target processor to transition to VMX root operation. Testing showed that the changes to the LPSK allowed the target processor to successfully transition to and from VMX root operation.
Populaire auteurs
Cram101 Textbook Reviews (948) J.S. Bach (447) Wolfgang Amadeus Mozart (306) Collectif (268) Schrijf als eerste een recensie over dit item (265) Doug Gelbert (238) Charles Dickens (222) Princess of Patterns (211) Jules Verne (199) R.B. Grimm (197) William Shakespeare (190) Anonymous (188) Carolyn Keene (187) Gilad Soffer (187) Mark Twain (187) Philipp Winterberg (181) Edgar Allan Poe (173) Youscribe (172) Lucas Nicolato (170) Herman Melville (169)Populaire gewichtsboeken
418 KB 425 KB 435 KB 459 KB 474 KB 386 KB 445 KB 439 KB 455 KB 413 KB 432 KB 421 KB 471 KB 493 KB 472 KB 485 KB 416 KB 451 KB 369 KB 427 KB