Peripheral data storage having access controls with error recovery
    2.
    发明授权
    Peripheral data storage having access controls with error recovery 失效
    外设数据存储具有访​​问控制与错误恢复

    公开(公告)号:US4638425A

    公开(公告)日:1987-01-20

    申请号:US800177

    申请日:1985-11-20

    IPC分类号: G06F12/08 G06F13/00

    CPC分类号: G06F12/0866

    摘要: Data supplied to a data storage system by a host processor has one of two use status. A first use status is that the supplied data is to be retentively stored in the data storage system. A second use status is that the supplied data is exempted from the retentive storage requirement. An example of exempted use status is that data only temporarily stored in the data storage system, i.e. is transitory. A second example is data that is being manipulated prior to retentive storage, data that is temporarily volatile. Termination of the exempted use status results in either discard or a retentive storage of the exempted use data. Data integrity controls for the exempted use status data are described. The invention is described for a data storage hierarchy environment having a volatile cache and a magnetic recorder as a backing store. The exempted use data need be stored only in or primarily in the cache while retentive data is primarily stored in the retentive store and selectively in the cache.

    摘要翻译: 由主处理器提供给数据存储系统的数据具有两种使用状态之一。 第一使用状态是将所提供的数据保持存储在数据存储系统中。 第二个使用状态是提供的数据免于保持性存储要求。 豁免使用状态的示例是数据仅临时存储在数据存储系统中,即是暂时的。 第二个例子是在保持性存储之前被操纵的数据,暂时挥发的数据。 终止豁免使用状态导致免除使用数据的丢弃或保持性存储。 对豁免使用状态数据的数据完整性控制进行了说明。 对具有易失性高速缓存和磁记录器作为后备存储器的数据存储层级环境进行了描述。 豁免使用数据只能存储在缓存中或主要存储在缓存中,而保持性数据主要存储在保持性存储器中并且有选择地存储在缓存中。

    Method and apparatus for limiting data occupancy in a cache
    4.
    发明授权
    Method and apparatus for limiting data occupancy in a cache 失效
    用于限制高速缓存中的数据占用的方法和装置

    公开(公告)号:US4466059A

    公开(公告)日:1984-08-14

    申请号:US311738

    申请日:1981-10-15

    IPC分类号: G06F12/08 G06F3/06 G06F13/00

    CPC分类号: G06F12/0866 G06F12/0804

    摘要: A storage hierarchy has a backing store and a caching buffer store. During a series of accesses to the hierarchy by a user, writing data to the hierarchy results in data being selectively removed from the buffer store. Space in said buffer store not being allocated to data being written results in such data being written to the backing store to the exclusion of the buffer store. Removal of data increases the probability of writing data to the backing store. In a preferred implementation, the backing store is one or more disk type data storage apparatus and the buffer store is an electronic random access memory.

    摘要翻译: 存储层次结构具有后备存储和缓存缓冲存储。 在用户对层次结构的一系列访问期间,将数据写入层次结构导致从缓冲存储器中选择性地移除数据。 所述缓冲存储器中未被分配给被写入的数据的空间导致将这些数据写入后备存储器以排除缓冲存储器。 删除数据增加了将数据写入后备存储的可能性。 在优选实现中,后备存储器是一个或多个盘类型数据存储装置,并且缓冲存储器是电子随机存取存储器。

    Management system for a hierarchical data cache employing preemptive
cache track demotion and restaging to adapt to access patterns
    8.
    发明授权
    Management system for a hierarchical data cache employing preemptive cache track demotion and restaging to adapt to access patterns 失效
    管理系统,用于采用抢占式高速缓存磁道降级和重新分配以适应访问模式的分级数据缓存

    公开(公告)号:US5627990A

    公开(公告)日:1997-05-06

    申请号:US597719

    申请日:1996-02-07

    IPC分类号: G06F3/06 G06F12/08 G06F12/12

    摘要: An adaptive hierarchical cache management system for improving effective cache hit ratios by eliminating unnecessary duplicate cache entries in two coupled cache memories. When a cached Storage Controller (SC) is coupled to a Cached Storage Drawer (CSD), the hierarchical coupling of the SC cache memory and CSD cache memory unnecessarily duplicates cache entries during normal operation. A Conditional Purge procedure purges duplicate lines from the CSD cache subject to a DASD activity threshold. A Prenotify Intent parameter allows the SC to request restaging of the purged cache entry preparatory to fast write or LRU demotion in the SC cache. The new procedures substantially and transparently improve the combined caching efficiency without significant new hardware or software overhead.

    摘要翻译: 一种自适应分级缓存管理系统,用于通过消除两个耦合的高速缓冲存储器中的不必要的重复高速缓存条目来提高有效的高速缓存命中率。 当缓存的存储控制器(SC)耦合到缓存存储抽屉(CSD)时,SC高速缓存存储器和CSD高速缓冲存储器的分层耦合在正常操作期间不必要地重复缓存条目。 条件清除过程根据DASD活动阈值清除CSD缓存中的重复行。 Prenotify Intent参数允许SC请求重新分配清除的缓存条目,准备快速写入或LRU降级在SC缓存​​中。 新的程序大大且透明地提高了组合的高速缓存效率,而没有显着的新硬件或软件开销。

    Method and system for non-specific address data retrieval in a data
storage subsystem which includes multiple datasets stored at specific
addresses
    9.
    发明授权
    Method and system for non-specific address data retrieval in a data storage subsystem which includes multiple datasets stored at specific addresses 失效
    数据存储子系统中非特定地址数据检索的方法和系统,包括存储在特定地址的多个数据集

    公开(公告)号:US5408656A

    公开(公告)日:1995-04-18

    申请号:US949673

    申请日:1992-09-23

    摘要: A method and system for efficiently accessing desired datasets among multiple datasets which are stored at specific data addresses within multiple storage subsystems which are coupled to a host system via a storage subsystem controller and a data channel. A data request is transmitted from the host system to the storage subsystems via the data channel. The data request specifies non-address attributes for desired datasets, such as boundary addresses for large data extents including many datasets or a request for all datasets modified since the occurrence of a specified event. The data request is then processed at the storage subsystem controller to determine a data address for each dataset within the storage subsystem which possess the desired attributes. Thereafter, the desired datasets are transmitted via the data channel to the host system in association with a specific address for each dataset. A selected status message is transmitted from the storage subsystem controller when no more datasets are located which possess the desired attributes. In this manner, the retrieval of data from a storage subsystem is greatly enhanced.

    摘要翻译: 一种用于有效地访问存储在多个存储子系统内的特定数据地址的多个数据集中的期望数据集的方法和系统,其经由存储子系统控制器和数据信道耦合到主机系统。 数据请求通过数据通道从主机系统发送到存储子系统。 数据请求指定所需数据集的非地址属性,例如大数据扩展区的边界地址,包括许多数据集,或者是自发生指定事件以来修改的所有数据集的请求。 然后在存储子系统控制器处理数据请求,以确定具有所需属性的存储子系统内的每个数据集的数据地址。 此后,期望的数据集通过数据信道与每个数据集的特定地址相关联地发送到主机系统。 当不存在具有所需属性的更多数据集时,从存储子系统控制器发送所选择的状态消息。 以这种方式,从存储子系统检索数据大大增强。

    Method and system for sidefile status polling in a time zero backup copy
process
    10.
    发明授权
    Method and system for sidefile status polling in a time zero backup copy process 失效
    在时间零备份复制过程中进行侧文件状态轮询的方法和系统

    公开(公告)号:US5241669A

    公开(公告)日:1993-08-31

    申请号:US871786

    申请日:1992-04-20

    摘要: A method and system are disclosed for enhanced efficiency of backup copying of designated datasets stored within a plurality of storage devices coupled to the data processing system via a storage subsystem control unit having subsystem memory therein. Application execution within the data processing system is temporarily suspended long enough to form a dataset logical-to-physical system address concordance to be utilized to administer copying of the designated dataset. Thereafter, application initiated updates to uncopied portions of the designated datasets are temporarily deferred until sidefiles of the affected portions of the designated datasets are written to subsystem memory. The updates are then written to the storage subsystem. Portions of the designated datasets are then accessed and copied from the storage subsystem on a scheduled or opportunistic basis utilizing selected data retrieval command sequences. A sidefile status query is appended to selected data retrieval command sequences and the presence of data within the subsystem memory is determined without the necessity of additional communications between the data processing system and the storage subsystem. The sidefiles are then accessed and copied. Copied portions of the designated datasets and sidefiles are then copied to alternate storage locations in a backup copy order defined by the address concordance.