Patents by Inventor Rafael BUCHBINDER

Rafael BUCHBINDER 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: 10929238
    Abstract: An apparatus includes an interface and a processor. The interface is configured to communicate with a computing system in which one or more workloads issue storage commands for execution in a storage volume comprising multiple storage blocks. The computing system continually updates a data structure that tracks which of the storage blocks of the storage volume have changed due to the storage commands. The processor is configured, in response to a request to create a copy of the storage volume, to instruct the computing system to (i) create a copy of the data structure and reset the data structure, (ii) create the copy of the storage volume, while continuing to execute the storage commands and update the data structure, and (iii) after the copy of the storage volume is completed, merge the data structure into the copy of the data structure.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: February 23, 2021
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Alon Horowitz, Roman Speigelman, Ronnie Lazar, Avishay Traeger, Rafael Buchbinder
  • Publication number: 20190235962
    Abstract: An apparatus includes an interface and a processor. The interface is configured to communicate with a computing system in which one or more workloads issue storage commands for execution in a storage volume comprising multiple storage blocks. The computing system continually updates a data structure that tracks which of the storage blocks of the storage volume have changed due to the storage commands. The processor is configured, in response to a request to create a copy of the storage volume, to instruct the computing system to (i) create a copy of the data structure and reset the data structure, (ii) create the copy of the storage volume, while continuing to execute the storage commands and update the data structure, and (iii) after the copy of the storage volume is completed, merge the data structure into the copy of the data structure.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Alon Horowitz, Roman Speigelman, Ronnie Lazar, Avishay Traeger, Rafael Buchbinder
  • Publication number: 20180329634
    Abstract: A system for data storage includes a plurality of servers. Each server includes a respective client interface for communicating with one or more clients, and a respective Storage Area Network (SAN) interface for communicating with a SAN appliance. The servers are configured to (i) create on the SAN appliance a plurality of logical volumes, each logical volume uniquely owned by a respective one of the servers, (ii) receive from the clients storage commands relating to one or more objects, in accordance with an object-storage Application Programming Interface (API), and (iii) in response to the storage commands, maintain the objects in the logical volumes on the SAN appliance using a SAN protocol.
    Type: Application
    Filed: May 10, 2017
    Publication date: November 15, 2018
    Inventors: Avishay Traeger, Rafael Buchbinder
  • Patent number: 9965488
    Abstract: Various embodiments for managing data in a data storage having data deduplication. A back reference data structure is configured for user data segments as a mechanism to identify an affected storage block to which information in the back reference data structure refers. The back reference data structure is initialized such that a resolution of the back reference data structure diminishes as a number of the user data segments referencing the affected storage block increases.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: May 8, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. Akirav, Lior Aronovich, Yariv Bachar, Shira Ben-Dor, Rafael Buchbinder, Amir Kredi
  • Patent number: 9720757
    Abstract: In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: August 1, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay Akirav, Roman Barsky, Rafael Buchbinder, Dan Melamed
  • Patent number: 9697223
    Abstract: Data file in the data deduplication system are associated with a file identifier defined to have a first part identifier for denoting a location of the data file in a storage, and a second part identifier for uniquely identifying the data file in the data deduplication system over time.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: July 4, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. Akirav, Lior Aronovich, Rafael Buchbinder, Ariel J. Ish-Shalom, Lior Tamary
  • Publication number: 20160371308
    Abstract: Various embodiments for managing data in a data storage having data deduplication. A back reference data structure is configured for user data segments as a mechanism to identify an affected storage block to which information in the back reference data structure refers. The back reference data structure is initialized such that a resolution of the back reference data structure diminishes as a number of the user data segments referencing the affected storage block increases.
    Type: Application
    Filed: June 18, 2015
    Publication date: December 22, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. AKIRAV, Lior ARONOVICH, Yariv BACHAR, Shira BEN-DOR, Rafael BUCHBINDER, Amir KREDI
  • Patent number: 9524328
    Abstract: A method for data storage includes sending write commands to a first storage node, for storing data in a data volume on the first storage node. In response to a decision to create a copy of the data volume on a second storage node, (i) the write commands are sent both to the first storage node and to the second storage node, and (ii) a snapshot of the data volume is created and sent from the first storage node to the second storage node. The copy of the data volume is created by the second storage node based on the snapshot and on one or more of the write commands received at the second storage node.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: December 20, 2016
    Assignee: STRATO SCALE LTD.
    Inventors: Alon Horowitz, Rafael Buchbinder
  • Publication number: 20160292030
    Abstract: In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node.
    Type: Application
    Filed: June 20, 2016
    Publication date: October 6, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay AKIRAV, Roman BARSKY, Rafael BUCHBINDER, Dan MELAMED
  • Patent number: 9396054
    Abstract: In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node, while restricting the capturing node from gaining access to the storage system for preventing unsynchronized access to the storage system in order to prevent data corruption.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: July 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay Akirav, Roman Barsky, Rafael Buchbinder, Dan Melamed
  • Publication number: 20160188691
    Abstract: A method for data storage includes sending write commands to a first storage node, for storing data in a data volume on the first storage node. In response to a decision to create a copy of the data volume on a second storage node, (i) the write commands are sent both to the first storage node and to the second storage node, and (ii) a snapshot of the data volume is created and sent from the first storage node to the second storage node. The copy of the data volume is created by the second storage node based on the snapshot and on one or more of the write commands received at the second storage node.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 30, 2016
    Inventors: Alon Horowitz, Rafael Buchbinder
  • Publication number: 20150186204
    Abstract: In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node, while restricting the capturing node from gaining access to the storage system for preventing unsynchronized access to the storage system in order to prevent data corruption.
    Type: Application
    Filed: March 5, 2015
    Publication date: July 2, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay AKIRAV, Roman BARSKY, Rafael BUCHBINDER, Dan MELAMED
  • Patent number: 9043656
    Abstract: In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node, while manipulating the surviving node to continue to operate under the assumption the power fencing was performed on the crashing node.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: May 26, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay Akirav, Roman Barsky, Rafael Buchbinder, Dan Melamed
  • Patent number: 9026860
    Abstract: In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node, while manipulating the surviving node to continue to operate under the assumption the power fencing was performed on the crashing node.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corpoation
    Inventors: Shay Haim Akirav, Roman Barsky, Rafael Buchbinder, Dan Melamed
  • Publication number: 20150012504
    Abstract: Data file in the data deduplication system are associated with a file identifier defined to have a first part identifier for denoting a location of the data file in a storage, and a second part identifier for uniquely identifying the data file in the data deduplication system over time.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 8, 2015
    Inventors: Shay H. AKIRAV, Lior ARONOVICH, Rafael BUCHBINDER, Ariel J. ISH-SHALOM, Lior TAMARY
  • Publication number: 20140089724
    Abstract: In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node, while manipulating the surviving node to continue to operate under the assumption the power fencing was performed on the crashing node.
    Type: Application
    Filed: November 26, 2013
    Publication date: March 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay AKIRAV, Roman BARSKY, Rafael BUCHBINDER, Dan MELAMED
  • Publication number: 20140040671
    Abstract: In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node, while manipulating the surviving node to continue to operate under the assumption the power fencing was performed on the crashing node.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay AKIRAV, Roman BARSKY, Rafael BUCHBINDER, Dan MELAMED