Patents by Inventor Nir Goldschmidt

Nir Goldschmidt 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).

  • Publication number: 20200364308
    Abstract: A method, a computer program product, and a system for analyzing heterogeneous storage system data, the method comprising receiving metadata from storage systems; analyzing the metadata; and based on the analyzed metadata, providing recommendations to the storage systems.
    Type: Application
    Filed: March 31, 2015
    Publication date: November 19, 2020
    Inventors: Assaf Natanzon, Nir Goldschmidt, Anat Parush Tzur
  • Patent number: 10776317
    Abstract: Embodiments are described for detecting a data organization issue in a storage system by analyzing static and dynamic layout characteristics for data stored in the storage system, workload characteristics for applications utilizing the data, virtualization effects of the storage system on the organization of the data, input/output characteristics of processes storing the data in the storage system, and cache usage characteristics of the data. For fragmentation issues, the system uses the analysis to provide defragmentation advisories to reduce fragmentation by at least one of: re-layout or re-tiering of the data in the data storage system, or cache memory reconfiguration.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: September 15, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Sairam Veeraswamy, Assaf Natanzon, Nir Goldschmidt, Anat Parush Tzur, Ajay Potnis
  • Patent number: 10430723
    Abstract: An apparatus comprises a plurality of storage tiers, at least one data mover module, and skew predictor. A model generator processes information characterizing input-output activity involving one or more of the storage tiers in order to obtain skew measurements indicating portions of the input-output activity directed to portions of the one or more storage tiers for respective periods of time less than at least one corresponding time granularity, and generates a predictive model from the skew measurements. The skew predictor is configured in accordance with the predictive model to convert additional skew measurements obtained for a given period of time less than a desired time granularity to corresponding skew measurements in the desired time granularity. One or more of the converted skew measurements are utilized by the data mover module in controlling transfer of data between the storage tiers. The model generator is part of a machine learning system.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: October 1, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Anat Parush Tzur, Arik Sapojnik, Nimrod Milo, Assaf Natanzon, Nir Goldschmidt, Otniel Van-Handel
  • Patent number: 10339455
    Abstract: Described are techniques that determine cumulative skew curves. A first model is determined that generates a predicted destination cumulative skew curve for a specified data set in a destination data storage system having a destination data movement granularity. The predicted destination cumulative skew curve is predicted by the first model in accordance with one or more inputs including a source cumulative skew curve for the specified data set in a source data storage system that uses a source data movement granularity. The source cumulative skew curve for the specified data set is determined based on observed data. First processing is performed using the first model. The first model generates as an output the predicted destination cumulative skew curve. The first processing includes providing the one or more inputs to the first model. Also described is how to generate the first model.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: July 2, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Anat Parush-Tzur, Nir Goldschmidt, Otniel van Handel, Arik Sapojnik, Oshry Ben-Harush, Assaf Natanzon
  • Patent number: 10289958
    Abstract: An apparatus comprises a plurality of storage tiers, at least one data mover module, and a machine learning system coupled to the data mover module. The machine learning system comprises a model generator and a skew predictor. The model generator processes information characterizing input-output activity involving one or more of the storage tiers in order to obtain skew measurements in different time granularities, with the skew measurements indicating portions of the input-output activity directed to portions of the storage tier(s), and generates a predictive model from the skew measurements. The skew predictor is configured in accordance with the predictive model to convert skew measurements in one of the time granularities to corresponding skew measurements in another one of the time granularities. One or more of the converted skew measurements are utilized by the data mover module in controlling transfer of data between the storage tiers.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: May 14, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Anat Parush Tzur, Arik Sapojnik, Nimrod Milo, Assaf Natanzon, Nir Goldschmidt, Otniel Van-Handel
  • Patent number: 8438425
    Abstract: In one aspect, a method of testing a device for use in a storage area network (SAN) system includes receiving recorded messages including messages from a host and from a storage array and messages to a host and to a storage array, sending the recorded messages from the host and the storage array to a device under test, receiving messages from the device under test in response to the recorded messages sent and determining whether the device under test functions identically to a validated device based on the messages from the device under test being substantially identical to the recorded messages.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: May 7, 2013
    Assignee: EMC (Benelux) B.V., S.A.R.L.
    Inventors: Yuval Aharoni, Saar Cohen, Nir Goldschmidt