HYBRID STORAGE DATA MIGRATION BY SELECTIVE DATA REMOVAL
    1.
    发明申请
    HYBRID STORAGE DATA MIGRATION BY SELECTIVE DATA REMOVAL 有权
    通过选择性数据删除的混合存储数据迁移

    公开(公告)号:US20110107045A1

    公开(公告)日:2011-05-05

    申请号:US12613445

    申请日:2009-11-05

    IPC分类号: G06F12/16 G06F12/00

    摘要: A hybrid data storage system is one which has data storage clusters of different types. In a hybrid data storage system, at least one first data storage cluster is configured to store data and has high data storage capacity; and at least one second data storage cluster is configured to store data and has lower data storage capacity than the first cluster. The data is initially replicated and stored by at least one first and at least one second data storage cluster. The method identifies a portion of the stored initially replicated data of at least one second data storage cluster as “pinned”; continues to store the pinned initially replicated data; and selectively removes non-pinned initially replicated data from the second data storage cluster(s) to account for the capacity difference.

    摘要翻译: 混合数据存储系统是具有不同类型的数据存储簇的混合数据存储系统。 在混合数据存储系统中,至少一个第一数据存储集群被配置为存储数据并具有高数据存储容量; 并且至少一个第二数据存储集群被配置为存储数据并且具有比第一集群更低的数据存储容量。 数据最初由至少一个第一和至少一个第二数据存储集群复制并存储。 该方法将至少一个第二数据存储簇的所存储的初始复制数据的一部分标识为“固定”; 继续存储固定的最初复制数据; 并且从第二数据存储集群中选择性地去除未固定的最初复制数据以解决容量差异。

    Dynamic reuse and reconfiguration of logical data objects in a virtual tape system
    2.
    发明授权
    Dynamic reuse and reconfiguration of logical data objects in a virtual tape system 有权
    虚拟磁带系统中逻辑数据对象的动态重用和重新配置

    公开(公告)号:US08924673B2

    公开(公告)日:2014-12-30

    申请号:US13483667

    申请日:2012-05-30

    摘要: A method in one embodiment for operating a virtual server supporting at least one Write Once Read Many (WORM) logical data object and at least one read-write logical object includes initializing a logical data object from a common pool of the logical data objects, the logical data object bound with a member of a media type group, the member of the media type group comprising a WORM logical data object and a read-write logical data object; and reusing one of the logical data objects as the member of the media type group without ejection and reinsertion by mounting the logical data object with a write from beginning of logical data object to bind at least one data attribute to the member of the media type group to replace any previous attribute and data associated with the logical data object.

    摘要翻译: 在一个实施例中用于操作支持至少一个一次写入多个(WORM)逻辑数据对象和至少一个读写逻辑对象的虚拟服务器的方法包括从逻辑数据对象的公共池中初始化逻辑数据对象, 与媒体类型组的成员绑定的逻辑数据对象,媒体类型组的成员包括WORM逻辑数据对象和读写逻辑数据对象; 并且通过用从逻辑数据对象的开始安装逻辑数据对象来将逻辑数据对象中的一个重新使用为媒体类型组的成员而不会弹出和重新插入,以将至少一个数据属性绑定到媒体类型组的成员 以替换与逻辑数据对象相关联的任何先前的属性和数据。

    DYNAMIC REUSE AND RECONFIGURATION OF LOGICAL DATA OBJECTS IN A VIRTUAL TAPE SYSTEM
    3.
    发明申请
    DYNAMIC REUSE AND RECONFIGURATION OF LOGICAL DATA OBJECTS IN A VIRTUAL TAPE SYSTEM 有权
    虚拟磁带系统中逻辑数据对象的动态重用和重新配置

    公开(公告)号:US20120239891A1

    公开(公告)日:2012-09-20

    申请号:US13483667

    申请日:2012-05-30

    IPC分类号: G06F12/12

    摘要: A method in one embodiment for operating a virtual server supporting at least one Write Once Read Many (WORM) logical data object and at least one read-write logical object includes initializing a logical data object from a common pool of the logical data objects, the logical data object bound with a member of a media type group, the member of the media type group comprising a WORM logical data object and a read-write logical data object; and reusing one of the logical data objects as the member of the media type group without ejection and reinsertion by mounting the logical data object with a write from beginning of logical data object to bind at least one data attribute to the member of the media type group to replace any previous attribute and data associated with the logical data object.

    摘要翻译: 在一个实施例中用于操作支持至少一个一次写入多个(WORM)逻辑数据对象和至少一个读写逻辑对象的虚拟服务器的方法包括从逻辑数据对象的公共池中初始化逻辑数据对象, 与媒体类型组的成员绑定的逻辑数据对象,媒体类型组的成员包括WORM逻辑数据对象和读写逻辑数据对象; 并且通过用从逻辑数据对象的开始安装逻辑数据对象来将逻辑数据对象中的一个重新使用为媒体类型组的成员而不会弹出和重新插入,以将至少一个数据属性绑定到媒体类型组的成员 以替换与逻辑数据对象相关联的任何先前的属性和数据。

    EXTENDED LOGICAL WORM DATA INTEGRITY PROTECTION
    4.
    发明申请
    EXTENDED LOGICAL WORM DATA INTEGRITY PROTECTION 有权
    扩展的逻辑数据完整性保护

    公开(公告)号:US20110107024A1

    公开(公告)日:2011-05-05

    申请号:US12612435

    申请日:2009-11-04

    IPC分类号: G06F12/00

    摘要: A data storage system stores logical data object(s), each identified by a logical identifier. A control is configured to assign a unique WORM (Write Once Read Many) identifier to the logical data object, and stores the unique WORM identifier as associated with the logical identifier, in a database maintained by the control so as to be persistent. Data storage is configured to write the logical data object with a header with the unique WORM identifier. The control, in order to allow the logical data object to be accessed externally to the control, requires matching the unique WORM identifier in the header of a logical data object to the unique WORM identifier of the persistent database for the logical object. The unique WORM identifier is formed of a checksum hash value related to nonce fields comprising at least the logical identifier of the logical data object, an incrementing token, and a time stamp.

    摘要翻译: 数据存储系统存储逻辑数据对象,每个逻辑数据对象由逻辑标识符标识。 控制被配置为向逻辑数据对象分配唯一的WORM(一次读取多个)标识符,并且将与逻辑标识符相关联的唯一WORM标识符存储在由控制器维护的数据库中以便被持久化。 数据存储被配置为使用具有唯一WORM标识符的报头来写入逻辑数据对象。 为了允许将逻辑数据对象从控制外部访问,控制需要将逻辑数据对象的头部中的唯一WORM标识符与逻辑对象的持久性数据库的唯一WORM标识匹配。 独特的WORM标识符由与至少包括逻辑数据对象的逻辑标识符,递增令牌和时间戳的至少包括的nonce字段相关的校验和散列值形成。

    APPARATUS, SYSTEM, AND METHOD FOR SELECTING A CLUSTER
    5.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR SELECTING A CLUSTER 有权
    装置,系统和选择集群的方法

    公开(公告)号:US20090006734A1

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

    申请号:US11770486

    申请日:2007-06-28

    IPC分类号: G06F12/06

    摘要: An apparatus, system, and method are disclosed for selecting a source cluster in a distributed storage configuration. A measurement module measures system factors for a plurality of clusters over a plurality of instances. The clusters are in communication over a network and each cluster comprises at least one tape volume cache. A smoothing module applies a smoothing function to the system factors, wherein recent instances have higher weights. A lifespan module calculates a mount-to-dismount lifespan for each cluster from the smoothed system factors. A selection module selects a source cluster for accessing an instance of a specified volume in response to the mount-to-dismount lifespans and a user policy.

    摘要翻译: 公开了用于在分布式存储配置中选择源集群的装置,系统和方法。 测量模块测量多个实例上的多个集群的系统因子。 集群通过网络进行通信,并且每个集群包括至少一个磁带卷高速缓存。 平滑模块对系统因素应用平滑函数,其中最近的实例具有较高的权重。 寿命模块根据平滑的系统因素计算每个群集的挂载到卸载寿命。 选择模块选择源集群来响应指定卷的实例,以响应挂载到卸载生命周期和用户策略。

    Selective device access control
    6.
    发明授权
    Selective device access control 有权
    选择性设备访问控制

    公开(公告)号:US08555025B2

    公开(公告)日:2013-10-08

    申请号:US13604790

    申请日:2012-09-06

    IPC分类号: G06F12/00

    摘要: Methods, systems, and computer program products for selective device access control in a data storage system are provided. A method includes initializing a plurality of access groups associated with logical devices used to access the data storage system, each of the plurality of access groups corresponding to a range of the logical devices, pursuant to a mount of a logical volume of the data storage system, and binding an access group name of one the plurality of access groups to at least one of a metadata of the logical volume at a volume creation and a volume header of the logical volume, wherein the logical volume, once bound to the access group name, is granted access by those of the logical devices in a range of the logical devices corresponding to the one of the plurality of access groups.

    摘要翻译: 提供了用于数据存储系统中的选择性设备访问控制的方法,系统和计算机程序产品。 一种方法包括:根据数据存储系统的逻辑卷的安装,初始化与用于访问数据存储系统的逻辑设备相关联的多个接入组,多个接入组中的每一个对应于逻辑设备的范围 并且将所述多个访问组中的一个的访问组名称绑定到所述逻辑卷的卷创建和所述卷标头处的所述逻辑卷的元数据中的至少一个,其中所述逻辑卷一旦被绑定到所述访问组名称 被授予对与多个访问组中的一个对应的逻辑设备的范围内的逻辑设备的访问。

    SYNCHRONOUS MODE REPLICATION TO MULTIPLE CLUSTERS
    7.
    发明申请
    SYNCHRONOUS MODE REPLICATION TO MULTIPLE CLUSTERS 有权
    同步模式复用到多个集群

    公开(公告)号:US20140032957A1

    公开(公告)日:2014-01-30

    申请号:US13558274

    申请日:2012-07-25

    IPC分类号: G06F15/167 G06F11/07

    摘要: Provided are a computer program product, system, and method for synchronous mode replication to multiple clusters receiving a write to a volume from a host. A received write is cached in a memory. A determination is made of a replication rule indicating one of a plurality of replication modes for a first cluster and a second cluster used for replication for the write, wherein one of the replication modes comprises a synchronous mode. A determination is made that the replication rule indicates a synchronous mode for the first and the second clusters. The write is transmitted from the memory to the first cluster to store in a first non-volatile storage of the first cluster and to the second cluster to store in a second non-volatile storage in response to determining that the replication rule indicates the synchronous mode.

    摘要翻译: 提供了一种用于同步模式复制到多个集群的计算机程序产品,系统和方法,其接收来自主机的卷的写入。 接收到的写入缓存在内存中。 确定指示用于第一集群的多个复制模式之一的复制规则和用于写入的复制的第二集群,其中一个复制模式包括同步模式。 确定复制规则指示第一和第二集群的同步模式。 响应于确定复制规则指示同步模式,写入从存储器发送到第一集群以存储在第一集群的第一非易失性存储器中并且存储到第二集群中以存储在第二非易失性存储器中 。

    Selective device access control
    8.
    发明授权
    Selective device access control 失效
    选择性设备访问控制

    公开(公告)号:US08327106B2

    公开(公告)日:2012-12-04

    申请号:US12619458

    申请日:2009-11-16

    IPC分类号: G06F12/00

    摘要: Various method, system, and computer program product embodiments for selective device access control in a data storage system are provided. In one such embodiment, a plurality of access groups associated with logical devices used to access the data storage system is initialized. Each of the plurality of access groups corresponds to a range of the logical devices. An access group name of one of the access groups is bound to a logical volume of the data storage system at a volume creation. The logical volume, once bound to the access group name, is granted access by those of the logical devices in a range of the logical devices corresponding to the one of the access groups.

    摘要翻译: 提供了用于数据存储系统中的选择性设备访问控制的各种方法,系统和计算机程序产品实施例。 在一个这样的实施例中,与用于访问数据存储系统的逻辑设备相关联的多个访问组被初始化。 多个访问组中的每一个对应于逻辑设备的范围。 其中一个访问组的访问组名称在卷创建时绑定到数据存储系统的逻辑卷。 一旦绑定到访问组名称的逻辑卷被授予对与该一个访问组相对应的逻辑设备的范围内的逻辑设备的逻辑卷的访问。

    Synchronous mode replication to multiple clusters
    9.
    发明授权
    Synchronous mode replication to multiple clusters 有权
    同步模式复制到多个集群

    公开(公告)号:US09229829B2

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

    申请号:US13558274

    申请日:2012-07-25

    IPC分类号: G06F11/20 G06F3/06

    摘要: Provided are a computer program product, system, and method for synchronous mode replication to multiple clusters receiving a write to a volume from a host. A received write is cached in a memory. A determination is made of a replication rule indicating one of a plurality of replication modes for a first cluster and a second cluster used for replication for the write, wherein one of the replication modes comprises a synchronous mode. A determination is made that the replication rule indicates a synchronous mode for the first and the second clusters. The write is transmitted from the memory to the first cluster to store in a first non-volatile storage of the first cluster and to the second cluster to store in a second non-volatile storage in response to determining that the replication rule indicates the synchronous mode.

    摘要翻译: 提供了一种用于同步模式复制到多个集群的计算机程序产品,系统和方法,其接收来自主机的卷的写入。 接收到的写入缓存在内存中。 确定指示用于第一集群的多个复制模式之一的复制规则和用于写入的复制的第二集群,其中一个复制模式包括同步模式。 确定复制规则指示第一和第二集群的同步模式。 响应于确定复制规则指示同步模式,写入从存储器发送到第一集群以存储在第一集群的第一非易失性存储器中并且存储到第二集群中以存储在第二非易失性存储器中 。