×

Storage allocation based on data set size

  • US 8,935,455 B2
  • Filed: 06/20/2011
  • Issued: 01/13/2015
  • Est. Priority Date: 06/20/2011
  • Status: Active Grant
First Claim
Patent Images

1. A storage allocation apparatus comprising:

  • a processor;

    a memory comprising a non-transitory computer readable storage medium;

    a receive module for receiving a request to allocate a data set for new data in an extended addressable volume (EAV) comprising track managed storage and cylinder managed storage;

    a buffer module for buffering the new data to a buffer data set having a size equal to a breakpoint value;

    a storage module for automatically allocating the data set as a cylinder data set in the cylinder managed storage and copying the new data from the buffer data set to the cylinder data set in response to the new data overfilling the buffer data set; and

    the storage module further configured for automatically allocating the data set as a track data set in the track managed storage and copying the new data from the buffer data set to the track data set in response to the new data partially filling the buffer data set,wherein at least a portion of the receive module, the buffer module, and the storage module comprise one or more of hardware and executable code, the executable code stored on the memory and executed by the processor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×