Data storage system with outboard physical data transfer operation utilizing data path distinct from host
    1.
    发明授权
    Data storage system with outboard physical data transfer operation utilizing data path distinct from host 失效
    数据存储系统利用与主机不同的数据路径进行外部物理数据传输操作

    公开(公告)号:US06202124B1

    公开(公告)日:2001-03-13

    申请号:US09073375

    申请日:1998-05-05

    IPC分类号: G06F1200

    摘要: A data storage system includes an outboard data transfer module that directs data transfer operations without requiring substantial host involvement. This subsystem includes a host computer, one or more digital data storage devices, one or more device controllers interposed between the host computer and the storage devices, and a outboard data manager coupled to the host and the device controllers. Data transfer operations are initiated when the outboard data manager receives a data transfer request from the host. The request identifies the type of operation, resulting target format, source data residing on one or more source devices, and one or more target devices. In response to this request, the outboard data manager retrieves a copy of the source data from the source device(s), formats target data according to host instruction, and then transmits the copy to the target device(s) for storage therein. Thus, source data is copied from source to target storage device(s) via the outboard data manager without burdening the host by routing data through it. Some exemplary data transfer operations include copy, migrate, recall, backup, restore, move, defragment, reorganize, and the like.

    摘要翻译: 数据存储系统包括外部数据传输模块,其指导数据传送操作,而不需要大量的主机参与。 该子系统包括主计算机,一个或多个数字数据存储设备,插入在主计算机和存储设备之间的一个或多个设备控制器,以及耦合到主机和设备控制器的外部数据管理器。 当外部数据管理器从主机接收到数据传输请求时,启动数据传输操作。 请求标识操作的类型,结果目标格式,驻留在一个或多个源设备上的源数据以及一个或多个目标设备。 响应于该请求,外部数据管理器从源设备检索源数据的副本,根据主机指令格式化目标数据,然后将该副本发送到目标设备以存储在其中。 因此,源数据通过外部数据管理器从源复制到目标存储设备,而不会通过路由数据来负担主机。 一些示例性数据传输操作包括复制,迁移,调用,备份,恢复,移动,碎片整理,重组等。

    Storage controller conditioning host access to stored data according to security key stored in host-inaccessible metadata
    4.
    发明授权
    Storage controller conditioning host access to stored data according to security key stored in host-inaccessible metadata 有权
    存储控制器调节主机根据存储在主机无法访问的元数据中的安全密钥访问存储的数据

    公开(公告)号:US06446209B2

    公开(公告)日:2002-09-03

    申请号:US09825456

    申请日:2001-04-03

    IPC分类号: G06F124

    CPC分类号: G06F21/10 G06F2221/0773

    摘要: A storage controller conditions host access to stored data objects upon host provision of a proposed key with matching or other prescribed relation to a security key stored in host-inaccessible metadata that is associated with the stored data object. The security key may be established upon writing the data or allocating storage space, for example. This enables the storage controller or device to be attached directly to a network without compromising security or having to add an intermediate server to perform security functions. Another implementation concerns sound recording playback devices that only play sound tracks for which the user has purchased an appropriate security key.

    摘要翻译: 存储控制器在主机提供与存储在与所存储的数据对象相关联的主机不可访问的元数据中的安全密钥的匹配或其他规定关系的情况下,对存储的数据对象进行主机访问。 例如,可以在写入数据或分配存储空间时建立安全密钥。 这使得存储控制器或设备能够直接连接到网络而不会影响安全性,或者必须添加中间服务器来执行安全功能。 另一个实现涉及仅播放用户购买了适当的安全密钥的声轨的录音回放设备。

    Storage system with data-dependent security
    5.
    发明授权
    Storage system with data-dependent security 失效
    具有数据依赖安全性的存储系统

    公开(公告)号:US06336187B1

    公开(公告)日:2002-01-01

    申请号:US09096962

    申请日:1998-06-12

    IPC分类号: G06F124

    CPC分类号: G06F21/10 G06F2221/0773

    摘要: A host-independent storage facility selectively provides data-dependent security by initially storing a security key in association with a storage region, where that key must be presented by any host seeking access to the region. The storage system includes a storage controller coupled to a digital data storage and one or more hosts. Initially, the controller receives a set-access-key command from one of the hosts, identifying a storage region, an operation parameter identifying prohibited types of storage operations, and a reference access key. The controller stores the access key and the operation parameter in a reference location associated with the identified storage region. Later, the controller may receive storage access requests from the hosts. Requests include an identification of a requested storage region, an access type, and an input access key. In response, the controller retrieves the reference access key and operation parameter associated with the requested storage region. If the requested access type is not prohibited by the operation parameter, the controller executes the storage access request. Also, if the requested access type is prohibited by the retrieved operation parameter, the controller nonetheless executes the storage access request if the input and reference access keys match.

    摘要翻译: 与主机无关的存储设施通过初始地存储与存储区域相关联的安全密钥来选择性地提供数据相关的安全性,其中该密钥必须由寻求对该区域的访问的任何主机呈现。 存储系统包括耦合到数字数据存储器和一个或多个主机的存储控制器。 最初,控制器从主机之一接收设置访问密钥命令,识别存储区域,识别禁止类型的存储操作的操作参数和参考访问密钥。 控制器将访问密钥和操作参数存储在与所识别的存储区域相关联的参考位置中。 之后,控制器可以从主机接收存储访问请求。 请求包括所请求的存储区域的标识,访问类型和输入访问密钥。 作为响应,控制器检索与请求的存储区域相关联的参考访问密钥和操作参数。 如果所请求的访问类型不被操作参数禁止,则控制器执行存储访问请求。 此外,如果所请求的访问类型被所检索的操作参数禁止,则如果输入和参考访问键匹配,则控制器执行存储访问请求。

    Method and apparatus for immediate data backup by duplicating pointers and freezing pointer/data counterparts
    6.
    发明授权
    Method and apparatus for immediate data backup by duplicating pointers and freezing pointer/data counterparts 失效
    通过复制指针和冻结指针/数据对应方来立即数据备份的方法和装置

    公开(公告)号:US06226759B1

    公开(公告)日:2001-05-01

    申请号:US09162333

    申请日:1998-09-28

    IPC分类号: G06F1202

    摘要: An expedited data backup is performed by creating a duplicate set of pointers to a current dataset already identified by an original pointer set, then designating the dataset as a backup dataset, and thereafter preventing changes to the pointed-to-data and the duplicate pointers, where changes to the current dataset are nonetheless effected by storing new data and modifying the original pointer set alone. More specifically, the backup involves an original dataset having multiple subparts residing at various original storage locations, which are pointed-to by a primary set of pointers. A virtual backup copy is created by duplicating the primary set of pointers to create a backup set of pointers. The backup set of pointers are entered in a backup list, in association with the virtual backup copy and the original dataset. To preserve the backup copy, the system prevents changes to the original dataset and the backup set of pointers. When any changes are directed to subparts of the original dataset, the system creates a changed dataset by storing the changes at one or more change storage locations and updating the primary set of pointers to identify the change storage locations along with any original storage locations still containing unchanged subparts of the original dataset. In addition to expediting data backups, fast data recovery is possible by updating the primary set of pointers to duplicate the backup set of pointers.

    摘要翻译: 通过创建一组指向已经由原始指针集已经识别的当前数据集的指针,然后将数据集指定为备份数据集,然后防止对指向数据和重复指针的更改来执行加速数据备份, 但是当前数据集的更改仍然通过存储新数据和单独修改原始指针集来实现。 更具体地说,备份涉及具有驻留在各种原始存储位置的多个子部分的原始数据集,其由主要指针集指向。 通过复制主要的指针集来创建备份指针集来创建虚拟备份副本。 与虚拟备份副本和原始数据集相关联的备份指针集输入到备份列表中。 要保留备份副本,系统将阻止更改原始数据集和备份指针集。 当任何更改定向到原始数据集的子部分时,系统通过将更改存储在一个或多个更改存储位置并更新主要指针集来创建更改的数据集,以识别更改存储位置以及仍包含的任何原始存储位置 不变的原始数据集的子部分。 除了加快数据备份之外,还可以通过更新主要指针集来复制备份指针集,从而可以快速恢复数据。

    System and method for demand-base data recovery
    7.
    发明授权
    System and method for demand-base data recovery 失效
    基于需求的数据恢复系统和方法

    公开(公告)号:US5930824A

    公开(公告)日:1999-07-27

    申请号:US794062

    申请日:1997-02-04

    IPC分类号: G06F11/14 G06F12/08 G06F12/00

    摘要: A system and method for demand-based data recovery operating in a computerized data processing system that includes a computer platform operable under the control of system data, including system programs, catalogs, directories, inventories and the like, and one or more user applications operable in conjunction with user data. The data processing system includes a data backup and recovery system for periodically transferring data between one or more primary data storage resources and one or more secondary data storage resources. The demand-based system and method operate to recover data from the secondary data storage resources to the primary data storage resources following a disaster event resulting in the loss of all or a portion of the data on the primary data storage resources. In accordance therewith, the system data is first recovered from the secondary data storage resources to the primary data storage resources. Execution of the one or more user applications is next commenced but the user data is not immediately recovered. Only if the application requests non-recovered user data will the requested data be recovered from the secondary data storage resources to the primary data storage resources. The demand-based system and method can be adapted to recover entire data sets (e.g. files) from a previous full backup or it can recover data subsets (e.g. records) in either a full backup mode or a change-data-only mode.

    摘要翻译: 一种用于在计算机化数据处理系统中操作的基于需求的数据恢复的系统和方法,所述计算机化数据处理系统包括可在系统数据控制下操作的计算机平台,所述计算机平台包括系统程序,目录,目录,库存等,以及一个或多个可操作的用户应用 结合用户数据。 数据处理系统包括用于在一个或多个主数据存储资源与一个或多个辅助数据存储资源之间周期性地传送数据的数据备份和恢复系统。 基于需求的系统和方法操作以在灾难事件之后将数据从辅助数据存储资源恢复到主数据存储资源,从而导致主数据存储资源上的全部或部分数据的丢失。 因此,系统数据首先从辅助数据存储资源恢复到主数据存储资源。 下一次开始执行一个或多个用户应用程序,但用户数据不会立即恢复。 只有当应用程序请求未恢复的用户数据时,所请求的数据才能从辅助数据存储资源恢复到主数据存储资源。 基于需求的系统和方法可以适应于从先前完整备份中恢复整个数据集(例如文件),或者可以在完全备份模式或仅改变数据模式下恢复数据子集(例如记录)。

    On-line data compression analysis and regulation
    8.
    发明授权
    On-line data compression analysis and regulation 失效
    在线数据压缩分析与调控

    公开(公告)号:US07898442B1

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

    申请号:US08866607

    申请日:1997-05-30

    IPC分类号: H03M7/00

    CPC分类号: H03M7/3088

    摘要: Data compression efficacy in a data storage system is analyzed, and data compression modified in accordance with the results of such analysis, thereby saving otherwise wasted processor time when data compression is poor. Multiple input data blocks are received for storage in a data storage subsystem, and a predetermined compression process is applied thereto. Application of the predetermined compression process is evaluated according to a predetermined compression criteria. If the compression fails to satisfy the predetermined compression criteria, application of the predetermined compression process ceases.

    摘要翻译: 分析数据存储系统中的数据压缩功能,并根据这种分析结果修改数据压缩,从而在数据压缩不佳时节省处理器时间。 接收多个输入数据块以存储在数据存储子系统中,并且对其施加预定的压缩处理。 根据预定的压缩标准评估预定压缩处理的应用。 如果压缩不能满足预定的压缩标准,则停止预定压缩处理的应用。

    Method and apparatus for rapid data restoration including on-demand output of sorted logged changes
    9.
    发明授权
    Method and apparatus for rapid data restoration including on-demand output of sorted logged changes 有权
    用于快速数据恢复的方法和装置,包括排序记录更改的按需输出

    公开(公告)号:US06397351B1

    公开(公告)日:2002-05-28

    申请号:US09162265

    申请日:1998-09-28

    IPC分类号: H02H305

    摘要: Data is rapidly restored from a backup copy, and user access of the restored data further expedited by providing on-demand output of logged changes to the backup data. Contents of the backup data are the same as contents of corresponding primary data at a designated time when the backup data was created. If any changes to the primary data are received by the system after creating the backup copy, the changes are stored by the system in a change log. In one embodiment, where the system stores changes in multiple logs, the logs may be consolidated and sorted according to an appropriate schedule. Whenever primary data becomes unavailable, the system starts to apply logged changes to the backup copy right away, using the consolidated and sorted change log. When the system receives user requests to access the primary data, the system determines whether the log contains any changes that have not been applied to the backup data. If the log contains un-applied changes, the storage system provides the requesting user with an output of the most recent logged change from the log. On the other hand, if the log does not contain any un-applied changes, the storage system provides the requesting user with an output of the requested data from the backup data.

    摘要翻译: 从备份副本快速恢复数据,并通过为备份数据提供记录更改的按需输出,进一步加快恢复的数据的用户访问。 在创建备份数据的指定时间,备份数据的内容与相应主数据的内容相同。 如果在创建备份副本后系统收到对主数据的任何更改,系统将在更改日志中存储更改。 在一个实施例中,系统存储多个日志中的改变的情况下,日志可以根据适当的时间表进行合并和分类。 无论何时主数据不可用,系统将立即开始使用统一和排序的更改日志将记录的更改应用于备份副本。 当系统收到访问主数据的用户请求时,系统将确定日志是否包含任何尚未应用于备份数据的更改。 如果日志包含未应用的更改,则存储系统向请求用户提供日志中最近记录的更改的输出。 另一方面,如果日志不包含任何未应用的更改,则存储系统向请求用户提供来自备份数据的所请求数据的输出。