Patents by Inventor Victor V. Golosovker

Victor V. Golosovker 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: 10360086
    Abstract: A cloud availability manager configured to execute a recovery workflow that fails over one or more virtual machines (VMs) to and from a cloud computing system. In doing so, the cloud availability manager typically performs multiple operations for each VMs. The operations involve making several application programming interface (API) calls to component APIs of management components within the cloud computing system. To avoid bringing down the entire cloud infrastructure, the cloud availability manager throttles the API calls to other components while executing a recovery workflow. The throttling spans multiple instances (nodes) of the cloud availability manager and involves cooperation from the other management components to ensure the throttling is fair across all tenants of the cloud computing system.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: July 23, 2019
    Assignee: VMware, Inc.
    Inventors: Ilia Langouev, Victor V. Golosovker, Aleksey Pershin, Bin Wang
  • Publication number: 20170063989
    Abstract: A cloud availability manager configured to execute a recovery workflow that fails over one or more virtual machines (VMs) to and from a cloud computing system. In doing so, the cloud availability manager typically performs multiple operations for each VMs. The operations involve making several application programming interface (API) calls to component APIs of management components within the cloud computing system. To avoid bringing down the entire cloud infrastructure, the cloud availability manager throttles the API calls to other components while executing a recovery workflow. The throttling spans multiple instances (nodes) of the cloud availability manager and involves cooperation from the other management components to ensure the throttling is fair across all tenants of the cloud computing system.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Applicant: VMWARE, INC.
    Inventors: Ilia LANGOUEV, Victor V. GOLOSOVKER, Aleksey PERSHIN, Bin WANG
  • Patent number: 8359593
    Abstract: Systems and methods for migration between computing machines are disclosed. The source and target machines can be either physical or virtual; the source can also be a machine image. The target machine is connected to a snapshot or image of the source machine file system, and a redo-log file is created on the file system associated with the target machine. The target machine begins operation by reading data directly from the snapshot or image of the source machine file system. Thereafter, all writes are made to the redo-log file, and subsequent reads are made from the redo-log file if it contains data for the requested sector or from the snapshot or image if it does not. The source machine continues to be able to run separately and simultaneously after the target machine begins operation.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: January 22, 2013
    Assignee: VMware, Inc.
    Inventors: Victor V. Golosovker, Ilya Languev, Sirish Raghuram
  • Publication number: 20090265706
    Abstract: Systems and methods for migration between computing machines are disclosed. The source and target machines can be either physical or virtual; the source can also be a machine image. The target machine is connected to a snapshot or image of the source machine file system, and a redo-log file is created on the file system associated with the target machine. The target machine begins operation by reading data directly from the snapshot or image of the source machine file system. Thereafter, all writes are made to the redo-log file, and subsequent reads are made from the redo-log file if it contains data for the requested sector or from the snapshot or image if it does not. The source machine continues to be able to run separately and simultaneously after the target machine begins operation.
    Type: Application
    Filed: April 21, 2008
    Publication date: October 22, 2009
    Applicant: VMWARE, INC.
    Inventors: Victor V. Golosovker, Ilya Languev, Sirish Raghuram