Data transmission system based upon orthogonal data stream mapping
    1.
    发明授权
    Data transmission system based upon orthogonal data stream mapping 失效
    基于正交数据流映射的数据传输系统

    公开(公告)号:US06430183B1

    公开(公告)日:2002-08-06

    申请号:US09127153

    申请日:1998-07-31

    IPC分类号: H04Q100

    摘要: A data transmission system, including a plurality of transmitters for transmitting a stream of multiplexed packets over a broadband channel, the packets being constructed from a stream of variable length data blocks, each of the blocks originating from different sources. The system also includes a plurality of receivers for receiving the stream of packets from the broadband channel and reconstructing the stream of variable length data blocks. The data blocks are distributed over one or more packets. The packets also include a packet header having a source identifier (SID) for identifying the source of the packet, and the first of the packets further including a block header having a block identifier (BID) for identifying the data block being transmitted.

    摘要翻译: 一种数据传输系统,包括用于通过宽带信道发送复用分组流的多个发射机,所述分组由可变长度数据块流构成,每个块源自不同的源。 该系统还包括多个接收器,用于从宽带信道接收分组流并重构可变长度数据块流。 数据块分布在一个或多个数据包上。 分组还包括具有用于标识分组的源的源标识符(SID)的分组报头,并且第一分组还包括具有用于识别正在发送的数据块的块标识符(BID)的块报头。

    Method and system for non-specific address data retrieval in a data
storage subsystem which includes multiple datasets stored at specific
addresses
    2.
    发明授权
    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.

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

    Locking a non-busy device for accessing a data record stored on another
device
    3.
    发明授权
    Locking a non-busy device for accessing a data record stored on another device 失效
    锁定非忙设备,以访问存储在另一设备上的数据记录

    公开(公告)号:US5493724A

    公开(公告)日:1996-02-20

    申请号:US41376

    申请日:1993-04-01

    CPC分类号: G06F13/16 G06F12/0866

    摘要: A method and apparatus for improving storage controller throughput when servicing non-specific read requests. Throughput is increased by enabling the storage controller to service non-specific read requests issued against a device address which is not the same as the device address associated with the data that the non-specific read is requesting. The device address associated with the data is thus free to be used for another I/O operation. When the device address used by the non-specific read is a non-busy type (that is, the device and/or data is not locked) then the throughput improvement is obtained by increasing the number of data requests that may be concurrently handled by the storage controller.

    摘要翻译: 一种用于在维护非特定读请求时改善存储控制器吞吐量的方法和装置。 通过使存储控制器能够服务针对与非特定读取请求的数据相关联的设备地址不同于设备地址的非特定读请求来增加吞吐量。 因此与数据相关联的设备地址可以自由地用于另一个I / O操作。 当非特定读取使用的设备地址是非忙类型(即,设备和/或数据未被锁定)时,通过增加可以同时处理的数据请求的数量来获得吞吐量改进 存储控制器。

    Method and system for concurrent access during backup copying of data
    4.
    发明授权
    Method and system for concurrent access during backup copying of data 失效
    在备份数据复制期间并发访问的方法和系统

    公开(公告)号:US5379398A

    公开(公告)日:1995-01-03

    申请号:US871247

    申请日:1992-04-20

    CPC分类号: G06F11/1466

    摘要: A method and system are disclosed for permitting high concurrency of access during backup copying of designated data stored within a storage subsystem which includes multiple storage devices coupled to the data processing system via a storage subsystem control unit having subsystem memory therein. Data within each storage device is accessed utilizing a Unique Control Block (UCB), which identifies a selected storage device, and an associated data retrieval command sequence which identifies the data to be accessed. Portions of the data copied to subsystem memory within the subsystem storage control unit as sidefiles from a first storage device may be accessed utilizing a Unique Control Block (UCB) associated with an alternate storage device by associating a selected data retrieval command sequence therewith which identifies the data as stored within the subsystem memory. In this manner, data from a first storage device may be accessed utilizing an alternate Unique Control Block (UCB), permitting concurrent access of data utilizing the Unique Control Block (UCB) associated with the first storage device.

    摘要翻译: 公开了一种方法和系统,用于在备份复制存储在存储子系统内的指定数据的同时进行访问的高并发性,该存储子系统包括经由其中具有子系统存储器的存储子系统控制单元耦合到数据处理系统的多个存储设备。 使用识别所选存储设备的唯一控制块(UCB)和识别要访问的数据的相关联的数据检索命令序列来访问每个存储设备内的数据。 可以利用与替代存储设备相关联的唯一控制块(UCB)来访问从子系统存储控制单元中复制到子系统存储控制单元中的子系统存储器的部分作为来自第一存储设备的副文件,通过将所选择的数据检索命令序列与其相关联来识别标识 存储在子系统存储器中的数据。 以这种方式,可以使用替代的唯一控制块(UCB)来访问来自第一存储设备的数据,允许使用与第一存储设备相关联的唯一控制块(UCB)并行访问数据。

    Method and system for asynchronous pre-staging of backup copies in a
data processing storage subsystem
    5.
    发明授权
    Method and system for asynchronous pre-staging of backup copies in a data processing storage subsystem 失效
    数据处理存储子系统中备份副本的异步预分析方法和系统

    公开(公告)号:US5375232A

    公开(公告)日:1994-12-20

    申请号:US949665

    申请日:1992-09-23

    IPC分类号: G06F11/14 G06F11/00

    CPC分类号: G06F11/1466

    摘要: A method and system are disclosed for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel during concurrent execution of an application. Upon receiving a request for a backup copy, execution of an application is temporarily suspended. A dataset logical-to-physical storage system address concordance for the designated datasets is formed and execution of the application is resumed thereafter. Any application initiated updates to affected portions of the designated datasets which occur prior to generation of a backup copy of the affected portions of the datasets are processed by buffering the updates, copying the affected portions to storage subsystem memory, updating the address concordance and writing the updates to the affected portions of the dataset. The remaining portions of the designated datasets are then copied to storage system memory from the storage subsystem on an asynchronous basis and an attention signal is transmitted to the host system when a lower threshold level is achieved. If an upper threshold level within the storage subsystem memory is achieved, the asynchronous copying of the designated datasets is temporarily suspended. The stored portions of the designated datasets are then transferred from storage subsystem memory to the host system at channel speeds, greatly enhancing the efficiency of data transfer.

    摘要翻译: 公开了一种方法和系统,用于在并行执行应用程序期间经由数据通道将存储在多个存储子系统中的指定数据集的备份副本传送到主机系统。 在接收到备份副本的请求时,应用程序的执行被暂停。 形成指定数据集的数据集逻辑到物理存储系统地址一致性,然后恢复应用程序的执行。 对生成数据集的受影响部分的备份副本之前发生的指定数据集的受影响部分的任何应用程序启动的更新将通过缓存更新来处理,将受影响的部分复制到存储子系统存储器,更新地址一致性以及写入 对数据集的受影响部分的更新。 指定数据集的剩余部分然后以异步方式从存储子系统复制到存储系统存储器,并且当实现较低的阈值电平时,将注意信号发送到主机系统。 如果达到存储子系统存储器内的上限阈值,则指定数据集的异步复制暂时中止。 指定数据集的存储部分然后以信道速度从存储子系统存储器传送到主机系统,大大提高了数据传输的效率。

    Method and system for time zero backup session security
    6.
    发明授权
    Method and system for time zero backup session security 失效
    时间零备份会话安全的方法和系统

    公开(公告)号:US5448718A

    公开(公告)日:1995-09-05

    申请号:US871358

    申请日:1992-04-20

    摘要: A data backup copying session on a data processing system is secured responsive to initiation of the data backup session by an application executing on a processing unit by generating a unique identifier for the data backup session. Thereafter, all member paths of a group of paths designated by the processing unit for communication between itself and the first storage subsystem are identified and associated with the data backup session. Access to the session is thereafter allowed only along a member path of the group of paths associated with the data backup session. The system and method of the invention further provide for fault recovery and protection against excessive demand on storage control unit memory.

    摘要翻译: 响应于在处理单元上执行的应用程序启动数据备份会话,数据处理系统上的数据备份复制会话通过生成数据备份会话的唯一标识符来确保。 此后,由处理单元指定的用于自身与第一存储子系统之间的通信的一组路径的所有成员路径被识别并与数据备份会话相关联。 此后仅允许对与该数据备份会话相关联的路径组的成员路径进行访问。 本发明的系统和方法进一步提供了对存储控制单元存储器的过度需求的故障恢复和保护。

    Method and system for sidefile status polling in a time zero backup copy
process
    7.
    发明授权
    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.