Patents Assigned to EB Storage Systems Ltd.
  • Patent number: 10496626
    Abstract: A method for data storage includes, in a system that includes multiple servers, multiple multi-queue storage devices and at least one storage controller that communicate over a network, storing data blocks by the servers on the storage devices. A shared data structure, which is accessible to the servers using remote direct memory access and which maps hash values calculated over the data blocks to respective storage locations of the data blocks on the storage devices, is maintained. The data blocks stored on the storage device are deduplicated, by looking-up the shared data structure by the servers without executing code on a processor of the storage controller.
    Type: Grant
    Filed: May 29, 2016
    Date of Patent: December 3, 2019
    Assignee: EB Storage Systems Ltd.
    Inventors: Alex Friedman, Barak Pinhas, Evgeny Budilovsky