Patents by Inventor Vadim Agarkov

Vadim Agarkov 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: 10809939
    Abstract: Embodiments of the present disclosure relate to a system, a computer program product and a method for synchronizing data between a source disk and a target disk in a cluster by performing synchronization between a source disk and a target disk, the synchronization being performed while a plurality of application I/Os on a plurality of nodes in a cluster are configured to access the source disk; and wherein a coordinator and a plurality of workers in the cluster are configured to manage copying data from the source disk to the target disk.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: October 20, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Vadim Agarkov, Sergey Storozhevjkh, Maksim Vazhenin, Ilya Volzhev, Michael E. Bappe
  • Publication number: 20180321851
    Abstract: Embodiments of the present disclosure relate to a system, a computer program product and a method for synchronizing data between a source disk and a target disk in a cluster by performing synchronization between a source disk and a target disk, the synchronization being performed while a plurality of application I/Os on a plurality of nodes in a cluster are configured to access the source disk; and wherein a coordinator and a plurality of workers in the cluster are configured to manage copying data from the source disk to the target disk.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 8, 2018
    Applicant: EMC IP Holding Company LLC
    Inventors: Vadim Agarkov, Sergey Storozhevykh, Maksim Vazhenin, Ilya Volzhev, Michael E. Bappe
  • Patent number: 10061536
    Abstract: Embodiments of the present disclosure relate to a system, a computer program product and a method for synchronizing data between a source disk and a target disk in a cluster by performing synchronization between a source disk and a target disk, the synchronization being performed while a plurality of application I/Os on a plurality of nodes in a cluster are configured to access the source disk; and wherein a coordinator and a plurality of workers in the cluster are configured to manage copying data from the source disk to the target disk.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: August 28, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Vadim Agarkov, Sergey Storozhevykh, Maksim Vazhenin, Ilya Volzhev, Michael E. Bappe
  • Patent number: 9965215
    Abstract: In one aspect, a method, includes designating a range of memory in a source disk to synchronize with a target disk, receiving blocks of data that have changed in the source disk and were cloned to a target disk, marking the blocks of data as synchronized and copying data in portions of the range that are not marked as synchronized in the source disk to the target disk.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: May 8, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Maksim Vazhenin, Ilya Volzhev, Sergey Storozhevykh, Vadim Agarkov
  • Publication number: 20170090769
    Abstract: Embodiments of the present disclosure relate to a system, a computer program product and a method for synchronizing data between a source disk and a target disk in a cluster by performing synchronization between a source disk and a target disk, the synchronization being performed while a plurality of application I/Os on a plurality of nodes in a cluster are configured to access the source disk; and wherein a coordinator and a plurality of workers in the cluster are configured to manage copying data from the source disk to the target disk.
    Type: Application
    Filed: March 31, 2016
    Publication date: March 30, 2017
    Inventors: Vadim Agarkov, Sergey Storozhevykh, Maksim Vazhenin, Ilya Volzhev, Michael E. Bappe
  • Patent number: 9007706
    Abstract: In one aspect, a method includes performing synchronization between a source disk and a target disk. The performing includes reading data, in a first read, with a first size from a source disk, writing the data from the first to a target disk, reading data, in a second read, with the first size from the source disk, determining if the data from the first read is equal to the data from the second read, reducing the first size if the data from the first read is not equal to the data in the second read and repeating the reading data in the first read, the writing, the reading data in the second read and the determining.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: April 14, 2015
    Assignee: EMC Corporation
    Inventors: Maksim Vazhenin, Sergey Storozhevykh, Ilya Volzhev, Vadim Agarkov