Patents by Inventor Dietmar Noll

Dietmar Noll 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: 8862833
    Abstract: Various embodiments storing volumes of data in a data storage system, including one or more data storage containers, the data storage containers being thin-provisioned to provide virtual data storage capacity which is greater than a real data storage capacity of the data storage hardware are provided. In one embodiment, by way of example only, a real data storage capacity of the data storage system for accommodating new volumes is determined. Over-allocation information relating to one or more data storage containers is determined. Extrapolated future anticipated use of one or more containers of the data storage system from historical data storage use information is determined. One or more candidate data storage containers on the basis of information from the determining the real data storage capacity, over-allocation information, and the extrapolated future anticipated use is selected. Additional system and computer program product embodiments are disclosed and provide related advantages.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dietmar Noll, Christoph Reichert
  • Publication number: 20130318134
    Abstract: A mechanism is provided for providing storage resources of a storage management system. A storage service request is received comprising an indication of a service class. A determination is made of all resource managers mapped to the indicated service class according to a first mapping. For each of the determined resource managers: a determination is made of selected ones of all the storage resources controllable by the determined resource manager; monitoring data of the selected storage resources is gathered; the gathered monitoring data is compared for calculating a score for each one of the selected storage resources; and at least one function of the determined resource manager operable to control the storage resource having an optimum score is called.
    Type: Application
    Filed: March 27, 2013
    Publication date: November 28, 2013
    Applicant: International Business Machines Corporation
    Inventors: Christian Bolik, Michael Fiedler, Daniel Michel, Dietmar Noll, Christoph Reichert
  • Publication number: 20130151804
    Abstract: A method, computer readable storage medium and computer system for controlling the allocation of data to one of a plurality of storage units of a storage system, the method comprising: accessing a source storage unit comprising the data; gathering file system level (FS-level) metadata from the source storage unit; analyzing the gathered FS-level metadata for determining if the data should be moved to one of the other storage units, said other storage unit acting as a destination storage unit; and in case the data should be moved, displaying an indication of the destination storage unit and/or automatically moving the data to the determined destination storage unit.
    Type: Application
    Filed: September 12, 2012
    Publication date: June 13, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gabriel Alatorre, Christian Bolik, Dietmar Noll, Laura Richardson, Aameek Singh, Sudhir V.R. Koka
  • Publication number: 20120173838
    Abstract: Various embodiments storing volumes of data in a data storage system, including one or more data storage containers, the data storage containers being thin-provisioned to provide virtual data storage capacity which is greater than a real data storage capacity of the data storage hardware are provided. In one embodiment, by way of example only, a real data storage capacity of the data storage system for accommodating new volumes is determined. Over-allocation information relating to one or more data storage containers is determined. Extrapolated future anticipated use of one or more containers of the data storage system from historical data storage use information is determined. One or more candidate data storage containers on the basis of information from the determining the real data storage capacity, over-allocation information, and the extrapolated future anticipated use is selected. Additional system and computer program product embodiments are disclosed and provide related advantages.
    Type: Application
    Filed: March 8, 2012
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dietmar NOLL, Christoph REICHERT
  • Patent number: 7921246
    Abstract: A method for automatically identifying available storage components within a storage system, which are appropriate for storing consumer data in compliance with specified service level objectives (SLOs), including discovering available storage components; identifying and assigning service levels provided by each available storage component, wherein identifying and assigning service levels provided by each available storage component, includes classifying the available storage components based on their type of technology, and determining the SLO relevant capabilities of the available storage components; and storing resultant mapping of service levels to available storage components in a metadata repository.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: April 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Christian Bolik, Nile Haustein, Einar El Lueck, Dietmar Noll
  • Publication number: 20100180230
    Abstract: A method in one embodiment includes determining which elements of a storage environment or system have been selected for addition to a group, each of the elements being associated with a tier; adding the selected elements to the group; determining whether a parent of each of the selected elements has also been selected, the parent of each of the selected elements being in a higher tier than the element; adding the parent to the group as an element if the parent of any of the selected elements has not been selected; associating the elements in the group into subgroups; generating a view of at least some of the elements in the group, the view representing the tier of the elements in the view, the elements being spatially organized by subgroup; and outputting the view. Additional systems, methods and computer program products are also disclosed.
    Type: Application
    Filed: January 12, 2009
    Publication date: July 15, 2010
    Inventors: Matthew Robert Bogner, Dietmar Noll
  • Publication number: 20090313395
    Abstract: A method for automatically identifying available storage components within a storage system, which are appropriate for storing consumer data in compliance with specified service level objectives (SLOs), including discovering available storage components; identifying and assigning service levels provided by each available storage component, wherein identifying and assigning service levels provided by each available storage component, includes classifying the available storage components based on their type of technology, and determining the SLO relevant capabilities of the available storage components; and storing resultant mapping of service levels to available storage components in a metadata repository.
    Type: Application
    Filed: December 18, 2008
    Publication date: December 17, 2009
    Applicant: International Business Machines Corporation
    Inventors: Christian Bolik, Nile Haustein, Einar EL Lueck, Dietmar Noll
  • Publication number: 20090182777
    Abstract: With the present invention means are provided for automatically managing a storage infrastructure with a plurality of storage components in compliance with consumer service level objectives (SLOs). Therefore, the claimed method comprises: automated identification of available storage components, which are appropriate for storing consumer data under consideration of specified service level objectives (SLOs); automated mapping of said consumer SLO policies to said available storage components to select available storage components for specified data classes; and automated configuration of said selected storage components according to said mapping of consumer SLO policies.
    Type: Application
    Filed: January 12, 2009
    Publication date: July 16, 2009
    Applicant: Iternational Business Machines Corporation
    Inventors: Christian Bolik, Nils Haustein, Elinar Lueck, Dietmar Noll