1
Carl A Waldspurger, Michael Nelson, Kinshuk Govil: Transparent address remapping for high-speed I/O. VMware, Jeffrey Pearce, April 20, 2004: US06725289 (95 worldwide citation)

A subsystem that is able to address a second memory region initiates I/O requests directed to a device that is able to address a first memory region that is different from the second memory region. Requests for memory are mapped at least once, for example from virtual to physical page numbers. The I ...


2
Beng Hong Lim, Kinshuk Govil: On-line replacement and changing of virtualization software. V Mware, October 12, 2010: US07814495 (43 worldwide citation)

In a virtualized system running one or more virtual machines on a first hypervisor, a second hypervisor is installed and control of the hardware resources of the physical computer supporting the virtualized system is migrated from the first hypervisor to the second hypervisor without interrupting th ...


3
Carl A Waldspurger, Michael Nelson, Kinshuk Govil: Transparent memory address remapping. VMware, Jeffrey Pearce, April 12, 2005: US06880022 (35 worldwide citation)

A computer has a hardware memory arranged into portions that are separately addressable using first identifiers, which are represented using a first number of address bits. A subsystem that is able to address a second space of the hardware memory using second identifiers initiates I/O requests direc ...


4
Kinshuk Govil, Kiran Kamath, Steven Michael Kusalo, Mark Russell Johnson: Fast determination of compatibility of virtual machines and hosts. VMware, January 22, 2013: US08359374 (2 worldwide citation)

A method of determining compatibility of a virtual machine or virtual machine disk file with a host, including a storage host, is disclosed. A lookup matrix is created to provide a fast compatibility lookup for a group of computing objects and a group of hosts. To create the lookup matrix, computing ...


5
Beng Hong Lim, Kinshuk Govil: On-line replacement and changing of virtualization software. VMware, November 20, 2012: US08316374 (2 worldwide citation)

In a virtualized system running one or more virtual machines on a first hypervisor, a second hypervisor is installed and control of the hardware resources of the physical computer supporting the virtualized system is migrated from the first hypervisor to the second hypervisor without interrupting th ...


6
Michael Nelson, Jayanth Gummaraju, Kinshuk Govil, Anne Holler, Richard McDougall: Cooperative application workload scheduling for a consolidated virtual environment. VMware, Patterson & Sheridan, April 5, 2016: US09304803 (1 worldwide citation)

Application resource scheduler module is provided to achieve cooperative application workload scheduling for a consolidated virtual environment. The application resource scheduler aids an application workload scheduler that is part of a distributed computing application, such as Hadoop, to achieve a ...


7
Anne Holler, Jayanth Gummaraju, Kinshuk Govil, Benjamin J Corrie, George Hicken: Virtual Hadoop manager. VMware, Patterson & Sheridan, August 8, 2017: US09727355

A distributed computing application is described that provides a highly elastic and multi-tenant platform for Hadoop applications and other workloads running in a virtualized environment. Multiple instances of a distributed computing framework, such as Hadoop, may be executed concurrently. A central ...


8
Beng Hong Lim, Kinshuk Govil: On-line replacement and changing of virtualization software. VMware, November 19, 2013: US08589940

In a virtualized system running one or more virtual machines on a first hypervisor, a second hypervisor is installed and control of the hardware resources of the physical computer supporting the virtualized system is migrated from the first hypervisor to the second hypervisor without interrupting th ...


9
Erik Cota Robles, Praveen Vegulla, Kinshuk Govil, Olivier Cremel: Communicating with USB devices after a computer system crash. VMware, April 24, 2012: US08166349

One embodiment is a method of transferring data from a computer system to a Universal Serial Bus (USB) device after a computer system crash where interrupts are masked, the method comprising: (a) detecting the computer system crash; (b) transferring at least a portion of the data to a USB driver for ...


10
Kinshuk Govil, Kiran Kamath, Steven Michael Kusalo, Mark Russell Johnson: Fast determination of compatibility of virtual machines and hosts. VMware, February 10, 2015: US08954545

A method of determining compatibility of a virtual machine or virtual machine disk file with a host, including a storage host, is disclosed. A lookup matrix is created to provide a fast compatibility lookup. To create the lookup matrix, computing object properties are retrieved from each of the plur ...



Click the thumbnails below to visualize the patent trend.