Patents by Inventor David Vrabel

David Vrabel has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10817333
    Abstract: A system and method include initiating a live migration of a virtual machine from a first host machine to a second host machine. A shared host physical storage includes first swapped out memory data associated with the first virtual machine from a first memory of the first host machine, and metadata including location information of the first swapped out memory data, and an identity of the associated first virtual machine. The system and method include copying memory data associated with the first virtual machine stored in the first memory to the second host machine. The system and method also include accessing, by a second hypervisor at the second host machine, the metadata stored in the shared host physical storage to determine location of the first swapped out memory data associated with the first virtual machine.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: October 27, 2020
    Assignee: NUTANIX, INC.
    Inventors: Felipe Franciosi, David Vrabel
  • Patent number: 10552200
    Abstract: A system and method include initiating a live migration of a virtual machine from a first host machine to a second host machine. The system and method include calculating, using a live migration tool, a data limit for an incremental data copy. The system and method also include determining, using the live migration tool, that a set of modified data stored in the memory of the first host machine equals or exceeds the data limit. The system and method further include pausing operation of the virtual machine responsive to the set of modified data stored in the memory of the first host machine equaling or exceeding the data limit.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: February 4, 2020
    Assignee: NUTANIX, INC.
    Inventors: Felipe Franciosi, Malcolm Crossley, David Vrabel
  • Publication number: 20190391851
    Abstract: A system and method include managing allocation of host physical memory to a guest physical memory of a virtual machine running on a computing node. The node includes hardware resources that are mapped the guest physical memory by a hypervisor. The hypervisor allocates a first amount of the host physical memory to the guest physical memory. The hypervisor also receives first page fault information. The hypervisor determines, based on the first page fault information, a first page fault rate. The hypervisor also determines that the first page fault rate is greater than a threshold rate, and allocates a second amount, greater than the first amount, of the host physical memory to the guest physical memory.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 26, 2019
    Inventors: Felipe Franciosi, Malcolm Crossley, David Vrabel
  • Publication number: 20190391843
    Abstract: A system and method include initiating a live migration of a virtual machine from a first host machine to a second host machine. A shared host physical storage includes first swapped out memory data associated with the first virtual machine from a first memory of the first host machine, and metadata including location information of the first swapped out memory data, and an identity of the associated first virtual machine. The system and method include copying memory data associated with the first virtual machine stored in the first memory to the second host machine. The system and method also include accessing, by a second hypervisor at the second host machine, the metadata stored in the shared host physical storage to determine location of the first swapped out memory data associated with the first virtual machine.
    Type: Application
    Filed: June 26, 2018
    Publication date: December 26, 2019
    Inventors: Felipe Franciosi, David Vrabel
  • Publication number: 20190294462
    Abstract: A system and method include initiating a live migration of a virtual machine from a first host machine to a second host machine. The system and method include calculating, using a live migration tool, a data limit for an incremental data copy. The system and method also include determining, using the live migration tool, that a set of modified data stored in the memory of the first host machine equals or exceeds the data limit. The system and method further include pausing operation of the virtual machine responsive to the set of modified data stored in the memory of the first host machine equaling or exceeding the data limit.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 26, 2019
    Inventors: Felipe Franciosi, Malcolm Crossley, David Vrabel