Virtual machine systems

作者: Benjamin C. Serebrin

DOI:

关键词: QueueComputer scienceAbstract machineProcess (computing)Pointer machineFull virtualizationVirtual finite-state machineVirtual machineDoorbellOperating system

摘要: The invention relates to virtual machine systems. Methods, systems, and apparatus, including computer programs encoded on storage media, for memory requests by a machine. One of the methods includes generating plurality doorbell pages machines executing device, providing, each machines, access respective oneof that identifies queue stores from machine, receiving, particular one pages, notificationthat has request in response receiving notification machine,causing processor process

参考文章(18)
Thomas R. Woller, Keith A. Lowery, Patryk Kaminski, Benjamin C. Serebrin, Erich Boleyn, Hypervisor isolation of processor cores ,(2010)
Gongxian J. Cheng, Anthony Asaro, Hardware based virtualization system ,(2011)
Phil C. Cayton, Theodore L. Willke, Eliezer Tamir, Frank Berry, Ben-Zion Friedman, Techniques for remote client access to a storage medium coupled with a server ,(2013)
Altug Koker, Robert L. Farrell, Ali-Reza Adl-Tabatabai, Method and system for safe enqueuing of events ,(2011)
Dafna Levenvirth, Margarita Schnitman, Diego A. Crupnicoff, Gil Bloch, Michael Kagan, Multiple queue pair access with a single doorbell ,(2009)
Karl M. Rister, Andrew M. Theurer, Kevin M. Corry, Mark A. Peloquin, Steven L. Pratt, Method for efficient guest operating system (OS) migration over a network ,(2009)
Christian Limpach, Eric Jul, Andrew Warfield, Steven Hand, Ian Pratt, Christopher Clark, Jacob Gorm Hansen, Keir Fraser, Live migration of virtual machines networked systems design and implementation. pp. 273- 286 ,(2005) , 10.5555/1251203.1251223
Jeffrey Shafer, David Carr, Aravind Menon, Scott Rixner, Alan L. Cox, Willy Zwaenepoel, Paul Willmann, Concurrent Direct Network Access for Virtual Machine Monitors high-performance computer architecture. pp. 306- 317 ,(2007) , 10.1109/HPCA.2007.346208