Patents by Inventor Aharon Blitzer

Aharon Blitzer 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: 11803318
    Abstract: In one aspect, an example methodology implementing the disclosed techniques includes creating, by a first site of a volume that supports active-active bidirectional replication, a local copy of the volume, the local copy of the volume configured to be active. The method also includes enabling, by the first site of the volume, bidirectional write input/output (I/O) mirroring with a second site of the volume. The method further includes, by the second site of the volume, creating a remote copy of the volume, the remote copy of the volume configured to be passive, and enabling bidirectional write I/O mirroring with the first site of the volume.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: October 31, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Dmitry Tylik, Carole Gelotti, David Meiri, Girish Sheelvant, Nagasimha Haravu, Aharon Blitzer
  • Patent number: 11513684
    Abstract: Data storage management may include configuring a stretched volume in a metro cluster configuration using a first volume and a second volume both configured as a same logical volume, L1; receiving I/O operations at the metro cluster configuration directed to L1, wherein the I/O operations include a write operations that are received at a first system of the metro cluster configuration and that write first data to the first volume; viewing values of a metric regarding data replication performed for the first volume to replicate data between systems of the metro cluster configuration for writes directed to the first volume; responsive to said viewing, determining whether the first metric values denote a problem has occurred in the metro cluster configuration at a first point in time; and responsive to determining that the problem has occurred at the first point in time, performing one or more corrective actions.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: November 29, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Dmitry Tylik, Carole Ann Gelotti, Nagasimha G. Haravu, Aharon Blitzer, Alexander Izikson, Yuval Harduf, Alan L. Taylor, Marina Shem Tov
  • Publication number: 20220342548
    Abstract: In one aspect, an example methodology implementing the disclosed techniques includes creating, by a first site of a volume that supports active-active bidirectional replication, a local copy of the volume, the local copy of the volume configured to be active. The method also includes enabling, by the first site of the volume, bidirectional write input/output (I/O) mirroring with a second site of the volume. The method further includes, by the second site of the volume, creating a remote copy of the volume, the remote copy of the volume configured to be passive, and enabling bidirectional write I/O mirroring with the first site of the volume.
    Type: Application
    Filed: April 21, 2021
    Publication date: October 27, 2022
    Applicant: EMC IP Holding Company LLC
    Inventors: Dmitry Tylik, Carole Gelotti, David Meiri, Girish Sheelvant, Nagasimha Haravu, Aharon Blitzer
  • Patent number: 11137929
    Abstract: An apparatus is configured to initiate a first replication session to replicate data of a first consistency group in a first storage system to a second consistency group in a second storage system, to create an additional consistency group linked to the second consistency group in the second storage system, and to initiate a second replication session to replicate data of the additional consistency group to another consistency group in a third storage system. The additional consistency group linked to the second consistency group in some embodiments is periodically updated against the second consistency group. For example, in one or more embodiments the second consistency group is updated based at least in part on an active snapshot set of the first replication session, and the additional consistency group is updated based at least in part on the second consistency group.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: October 5, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Xiangping Chen, Aharon Blitzer
  • Patent number: 11099766
    Abstract: An apparatus is configured to initiate a first replication session to replicate data of a first consistency group in a first storage system to a second consistency group in a second storage system, to create an additional consistency group linked to the first consistency group in the first storage system, and to initiate a second replication session to replicate data of the additional consistency group to another consistency group in a third storage system. The additional consistency group linked to the first consistency group in some embodiments is periodically updated against the first consistency group. For example, in one or more embodiments the second consistency group is updated based at least in part on an active snapshot set of the first replication session, and the additional consistency group is updated based at least in part on the first consistency group.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: August 24, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Xiangping Chen, Aharon Blitzer
  • Publication number: 20200401315
    Abstract: An apparatus is configured to initiate a first replication session to replicate data of a first consistency group in a first storage system to a second consistency group in a second storage system, to create an additional consistency group linked to the first consistency group in the first storage system, and to initiate a second replication session to replicate data of the additional consistency group to another consistency group in a third storage system. The additional consistency group linked to the first consistency group in some embodiments is periodically updated against the first consistency group. For example, in one or more embodiments the second consistency group is updated based at least in part on an active snapshot set of the first replication session, and the additional consistency group is updated based at least in part on the first consistency group.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Xiangping Chen, Aharon Blitzer
  • Publication number: 20200401314
    Abstract: An apparatus is configured to initiate a first replication session to replicate data of a first consistency group in a first storage system to a second consistency group in a second storage system, to create an additional consistency group linked to the second consistency group in the second storage system, and to initiate a second replication session to replicate data of the additional consistency group to another consistency group in a third storage system. The additional consistency group linked to the second consistency group in some embodiments is periodically updated against the second consistency group. For example, in one or more embodiments the second consistency group is updated based at least in part on an active snapshot set of the first replication session, and the additional consistency group is updated based at least in part on the second consistency group.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Xiangping Chen, Aharon Blitzer
  • Patent number: 10628379
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for data protection. The method includes creating a snapshot of a volume and maintaining the snapshot as a logical point in time copy of the volume for data protection of the volume.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 21, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Nir Sela, Aviram Katz, Aharon Blitzer, Tamir Segal, Ido Halevi, Yuval Harduf
  • Patent number: 10613755
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for copy data management. The method includes creating a snapshot of a volume and exposing the snapshot of the volume as a writable copy of the volume.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 7, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Nir Sela, Aviram Katz, Aharon Blitzer, Tamir Segal, Ido Halevi, Yuval Harduf
  • Patent number: 10089148
    Abstract: Currently, administrators configure replication manually according to a data protection policy. Typically, such data protection policies are provided via a script or a similar input to provision storage devices. However, such manual configuration is subject to administrator error. For example, an administrator may not provision storage devices accurately according to a desired data protection policy. Further, this process is subject not only to human mistake, but also the administrative overhead required to manually provision the storage devices. Example embodiments of the present invention eliminate administration and reliability issues arising out of manual replication service configuration, thereby minimizing administrative costs and improving the user experience of handling data protection. Example embodiments of the present invention provide a method, an apparatus and a computer-program product for creating a policy-based replication service.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: October 2, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Aharon Blitzer, Aviram Katz, Roy Dahan, David C. Dysert, Ananthan K. Pillai, Christopher J. Hackett, Peter A. Bouchard, Puneet B. Lal, Hamid R. Farshi
  • Patent number: 9959063
    Abstract: Described embodiments provide systems and processes for performing data migration in a storage system. One or more consistency groups are migrated from at least one source device to at least one target device in the storage system. The consistency groups are replicated from the source device to the target device by an asynchronous data replication operation from the source device to the target device and one or more synchronous data replication operations from the source device to the target device if data stored on the source device is changed. The consistency groups are operated on the source device and the target device in an active-active mode, wherein the source device and target device are active and accessible by host devices. Replicated consistency groups are determined to include in a cutover operation that is performed by deactivating the at least one source device associated with the included consistency groups.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: May 1, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: David Meiri, Aharon Blitzer
  • Patent number: 9430125
    Abstract: In one aspect, a method, includes receiving and storing objects in a repository, translating objects in an object repository format to a graphical user interface (GUI) format, rendering the GUI format to a user, receiving a rule from the user using the GUI format, translating the rule in the GUI format to a rule repository format, storing rule in the rule repository format in a rule repository and compiling the rule in the rule repository format into a format that is acceptable for processing by the event based analysis engine.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: August 30, 2016
    Assignees: EMC International Company, EMC Corporation
    Inventors: Aharon Blitzer, Aviram Katz, Amit Lieberman, Amihai Hadar, Cynthia L. Toryu, Senya Touretski, Oz Garinkol
  • Patent number: 9354762
    Abstract: In one aspect, a method includes rendering to a user an object and objects related to the object, receiving from a user a selection by a user of a one of the related objects to use in a rule for an event-based analysis engine and merging the object and the selected object to perform the rule.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: May 31, 2016
    Assignee: EMC International Company
    Inventors: Aharon Blitzer, Aviram Katz, Amit Lieberman, Amihai Hadar, Senya Touretski
  • Patent number: 9195631
    Abstract: Several aspects for providing historical information to an event based image include a method, an apparatus and an article. One or more of the aspects includes receiving a trigger associated with a rule, determining if the rule requires that historical information be provided to an event-based analysis engine, filtering out events not needed by the rule if the rule requires historical information and providing the event-based analysis engine with historical information based on the filtering.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: November 24, 2015
    Assignee: EMC Corporation
    Inventors: Aharon Blitzer, Aviram Katz, Amit Lieberman, Amihai Hadar, Senya Touretski
  • Patent number: 9098804
    Abstract: In one aspect, a method includes receiving an original rule configured to be used by an event based analysis engine. The original rule requires data to be collected over a period of time. The method also includes determining if the period of time is greater than a time period threshold; determining if the original rule includes an aggregate function; generating an aggregation rule that aggregates the data to be collected by the original rule if the original rule includes an aggregate function and if the period of time is greater than the time period threshold and aggregating data according to the aggregation rule.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: August 4, 2015
    Assignee: EMC International Company
    Inventors: Aharon Blitzer, Aviram Katz, Amit Lieberman, Amihai Hadar, Senya Touretski, Meytal Ashkenazy, Radai Rosenblatt
  • Patent number: 8949168
    Abstract: In one aspect, a method includes determining if a rule in a memory of an event-based analysis engine has been used by the event-based analysis engine within a predetermined period of time and moving the rule to a storage device if the rule in the memory of the event-based analysis engine has not been used by the event-based analysis engine within the predetermined period of time.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: February 3, 2015
    Assignee: EMC International Company
    Inventors: Aharon Blitzer, Aviram Katz, Amit Lieberman, Amihai Hadar, Senya Touretski, Radai Rosenblatt
  • Patent number: 8949560
    Abstract: In one aspect, a method includes obtaining data on components of a virtualization server comprising acquiring a mapping of virtual disks in a virtual store to storage disks, obtaining data on components of a storage array comprising acquiring a mapping of logical units in the storage array to the storage disks, the logical units replicating data from a corresponding storage disk, correlating each virtual disk to a logical unit based on the mapping of the virtual disks to the storage disks and the mapping of the logical units to the storage disks, retrieving replication data of the logical units from the storage arrays and, for a selected virtual store, checking that the selected virtual store has a replica for all the required storage disks mapped to the virtual disks of the selected virtual store.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: February 3, 2015
    Assignee: EMC Corporation
    Inventors: Aharon Blitzer, Aviram Katz, Amit Lieberman, Roy Dahan, Roy Michael
  • Patent number: 8762662
    Abstract: Example embodiments of the present invention provide a method, apparatus and computer-program product for application migration validation. In short, example embodiments of the present invention provide a tool to be run by an administrator prior to migration to determine a pre-migration policy. The administrator then performs the migration. After the migration is complete, the administrator runs to tool again to determine a post-migration policy. The tool then validates the post-migration policy. For example, the tool may compare the pre-migration policy and the post-migration police to determine whether there are differences between the pre-migration policy and the post-migration policy. Alternatively, the tool may compare the post-migration policy against a changed policy, different from the pre-migration policy, deliberately implemented by the administrator. The tool may alert on differences between the pre-migration policy and the desired post-migration policy (i.e.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: June 24, 2014
    Assignee: EMC Corporation
    Inventors: Aharon Blitzer, Aviram Katz, David Barta
  • Patent number: 8600952
    Abstract: Described are techniques for processing recovery points. One or more storage objects for which data protection processing is performed are determined. The data protection processing includes copying data for each of said one or more storage objects to one or more data protection storage devices. One or more recovery points corresponding to each of said one or more storage objects are determined. For each of the one or more recovery points corresponding to each of the one or more storage objects, performing processing including determining whether said each recovery point is at least one of recoverable in accordance with recoverable criteria and restartable in accordance with restartable criteria.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: December 3, 2013
    Assignee: EMC Corporation
    Inventors: Aharon Blitzer, Aviram Katz, David Barta, Michael Specht, Yaron Dar
  • Publication number: 20120191663
    Abstract: Described are techniques for processing recovery points. One or more storage objects for which data protection processing is performed are determined. The data protection processing includes copying data for each of said one or more storage objects to one or more data protection storage devices. One or more recovery points corresponding to each of said one or more storage objects are determined. For each of the one or more recovery points corresponding to each of the one or more storage objects, performing processing including determining whether said each recovery point is at least one of recoverable in accordance with recoverable criteria and restartable in accordance with restartable criteria.
    Type: Application
    Filed: April 5, 2012
    Publication date: July 26, 2012
    Inventors: Aharon BLITZER, Aviram Katz, David Barta, Michael Specht, Yaron Dar