Synchronizing database and non-database resources without a commit coordinator
    1.
    发明授权
    Synchronizing database and non-database resources without a commit coordinator 有权
    不提交协调器同步数据库和非数据库资源

    公开(公告)号:US09020905B2

    公开(公告)日:2015-04-28

    申请号:US12610281

    申请日:2009-10-31

    IPC分类号: G06F17/30

    摘要: A system to synchronize a database and a non-database resource includes an application to transmit a request to a service provider to perform an action. The service provider receives the request and performs the action, the action not being under commit coordination. The service provider further inserts an entry into an action-reversal table to reverse the action and makes the insertion permanent. The service provider, on behalf of the application, then deletes the entry from the action-reversal table. The application may then be configured to perform one of the following: (1) make the delete permanent by performing a COMMIT; and (2) roll back the delete by performing a ROLLBACK. At a later time, the service provider may reverse the action in the event the entry remains in the action-reversal table. Corresponding methods and articles of manufacture (i.e., computer-readable media) are also disclosed herein.

    摘要翻译: 同步数据库和非数据库资源的系统包括将请求发送到服务提供商以执行动作的应用程序。 服务提供商接收请求并执行该操作,该操作不在提交协调之下。 服务提供商进一步将一个条目插入到一个动作反转表中以反转动作并使插入永久。 服务提供商代表应用程序,然后从操作反转表中删除条目。 然后可以将应用程序配置为执行以下操作之一:(1)通过执行COMMIT使删除永久; 和(2)通过执行ROLLBACK来回滚删除。 稍后,服务提供商可以在该条目保留在动作反转表中的情况下反转该动作。 本文还公开了相应的方法和制品(即计算机可读介质)。

    SYNCHRONIZING DATABASE AND NON-DATABASE RESOURCES WITHOUT A COMMIT COORDINATOR
    2.
    发明申请
    SYNCHRONIZING DATABASE AND NON-DATABASE RESOURCES WITHOUT A COMMIT COORDINATOR 有权
    同步协调器与非数据库资源同步

    公开(公告)号:US20110106760A1

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

    申请号:US12610281

    申请日:2009-10-31

    IPC分类号: G06F17/30

    摘要: A system to synchronize a database and a non-database resource includes an application to transmit a request to a service provider to perform an action. The service provider receives the request and performs the action, the action not being under commit coordination. The service provider further inserts an entry into an action-reversal table to reverse the action and makes the insertion permanent. The service provider, on behalf of the application, then deletes the entry from the action-reversal table. The application may then be configured to perform one of the following: (1) make the delete permanent by performing a COMMIT; and (2) roll back the delete by performing a ROLLBACK. At a later time, the service provider may reverse the action in the event the entry remains in the action-reversal table. Corresponding methods and articles of manufacture (i.e., computer-readable media) are also disclosed herein.

    摘要翻译: 同步数据库和非数据库资源的系统包括将请求发送到服务提供商以执行动作的应用程序。 服务提供商接收请求并执行该操作,该操作不在提交协调之下。 服务提供商进一步将一个条目插入到一个动作反转表中以反转动作并使插入永久。 服务提供商代表应用程序,然后从操作反转表中删除条目。 然后可以将应用程序配置为执行以下操作之一:(1)通过执行COMMIT使删除永久; 和(2)通过执行ROLLBACK来回滚删除。 稍后,服务提供商可以在该条目保留在动作反转表中的情况下反转该动作。 本文还公开了相应的方法和制品(即计算机可读介质)。

    METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR DYNAMICALLY DETERMINING DATA PLACEMENT
    3.
    发明申请
    METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR DYNAMICALLY DETERMINING DATA PLACEMENT 审中-公开
    用于动态确定数据放置的方法,系统和计算机程序产品

    公开(公告)号:US20080021865A1

    公开(公告)日:2008-01-24

    申请号:US11458736

    申请日:2006-07-20

    IPC分类号: G06F17/30

    CPC分类号: G06F16/221

    摘要: A method, system, and computer program product for determining storage locations for data objects is provided. The method includes providing user-selectable options for assigning storage locations for data objects, which is based upon a minimum threshold size of the data objects defined for a storage group. The options are implemented via a binary large object storage structure (LSS)-enablement indicator. The storage locations are further defined by a view associated with storage groups within an administrative table. Upon receiving a request to store a data object that exceeds the minimum threshold size, the method includes retrieving the selected options from the LSS-enablement indicator. If the LSS-enablement indicator is enabled for a portion of the storage groups, the method includes determining whether a view for the data table of the second storage subsystem for the assigned storage group exists via the administrative table. If the view exists, the data object is stored in the second storage subsystem. Otherwise, the data object is stored in the first storage subsystem.

    摘要翻译: 提供了一种用于确定数据对象的存储位置的方法,系统和计算机程序产品。 该方法包括提供用于为数据对象分配存储位置的用户可选选项,其基于为存储组定义的数据对象的最小阈值大小。 这些选项通过二进制大型对象存储结构(LSS)实现。 存储位置由与管理表中的存储组相关联的视图进一步定义。 在接收到存储超过最小阈值大小的数据对象的请求时,该方法包括从LSS启用指示符检索所选择的选项。 如果为存储组的一部分启用了LSS启用指示符,则该方法包括确定经由管理表是否存在用于所分配的存储组的第二存储子系统的数据表的视图。 如果视图存在,则数据对象存储在第二个存储子系统中。 否则,数据对象存储在第一个存储子系统中。

    SYNCHRONOUS MODE REPLICATION TO MULTIPLE CLUSTERS
    6.
    发明申请
    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.

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

    Apparatus and method to export and then import a logical volume with assigned storage attributes
    7.
    发明授权
    Apparatus and method to export and then import a logical volume with assigned storage attributes 有权
    用于导出并导入具有分配存储属性的逻辑卷的设备和方法

    公开(公告)号:US06973534B2

    公开(公告)日:2005-12-06

    申请号:US10230501

    申请日:2002-08-29

    IPC分类号: G06F3/06 G06F12/00

    摘要: A method to export and then import a logical volume with assigned storage attributes, from a first information storage medium to a second information storage medium. The method maintains a logical volume in a first information storage medium. The method assigns one or more first storage attributes to that logical volume. The method further includes forming an import list logical volume. The method further includes defining a plurality second storage attributes. The method further includes importing the logical volume, and the assigned first storage attributes, into a second information storage medium. The method then determines if the import list logical volume specifies use of one or more second storage attributes. If the import list logical volume specifies use of one or more second storage attributes, then the method assigns to the logical volume those one or more second storage attributes.

    摘要翻译: 一种用于从第一信息存储介质导出然后将具有分配的存储属性的逻辑卷导入到第二信息存储介质的方法。 该方法在第一信息存储介质中维护逻辑卷。 该方法将一个或多个第一个存储属性分配给该逻辑卷。 该方法还包括形成导入列表逻辑卷。 该方法还包括定义多个第二存储属性。 该方法还包括将逻辑卷和分配的第一存储属性导入第二信息存储介质。 然后,该方法确定导入列表逻辑卷是否指定使用一个或多个第二存储属性。 如果导入列表逻辑卷指定使用一个或多个第二个存储属性,则该方法将逻辑卷分配给一个或多个第二个存储属性。

    DYNAMIC REUSE AND RECONFIGURATION OF LOGICAL DATA OBJECTS IN A VIRTUAL TAPE SYSTEM
    8.
    发明申请
    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逻辑数据对象和读写逻辑数据对象; 并且通过用从逻辑数据对象的开始安装逻辑数据对象来将逻辑数据对象中的一个重新使用为媒体类型组的成员而不会弹出和重新插入,以将至少一个数据属性绑定到媒体类型组的成员 以替换与逻辑数据对象相关联的任何先前的属性和数据。

    Apparatus and method to maintain information using a plurality of storage attributes
    9.
    发明授权
    Apparatus and method to maintain information using a plurality of storage attributes 失效
    使用多个存储属性维护信息的设备和方法

    公开(公告)号:US06889285B2

    公开(公告)日:2005-05-03

    申请号:US10230907

    申请日:2002-08-29

    IPC分类号: G06F3/06 G06F12/00 G06F15/16

    摘要: A method to maintain information in a virtual tape system comprising a library inventory using a plurality of storage attributes. The method includes forming a dataset comprising information, and assigning one or more storage construct names to that dataset. The method provides the dataset and the one or more storage construct names to the virtual tape system. The method assigns a plurality of storage attributes to the logical volume using the one or more storage construct names. The method then selects storage management actions for the logical volume based upon those assigned storage attributes.

    摘要翻译: 一种在虚拟磁带系统中维护信息的方法,包括使用多个存储属性的库库存。 该方法包括形成包括信息的数据集,以及将一个或多个存储结构名称分配给该数据集。 该方法将数据集和一个或多个存储构造名称提供给虚拟磁带系统。 该方法使用一个或多个存储构造名称向逻辑卷分配多个存储属性。 然后,该方法基于分配的存储属性来选择逻辑卷的存储管理动作。

    Apparatus and method to import a logical volume indicating explicit storage attribute specifications
    10.
    发明授权
    Apparatus and method to import a logical volume indicating explicit storage attribute specifications 失效
    导入指示显式存储属性规范的逻辑卷的装置和方法

    公开(公告)号:US06839796B2

    公开(公告)日:2005-01-04

    申请号:US10230548

    申请日:2002-08-29

    IPC分类号: G06F3/06 G06F12/00

    摘要: A method to import a logical volume and first storage attributes assigned to that logical volume into a second virtual tape system from a first virtual tape system. The method assigns one or more first storage attributes to that logical volume, assigns an identifier, and writes an export physical volume comprising the logical volume, the first storage attributes, and the identifier. The method then imports the logical volume, the logical volume identifier, and the first storage attributes, into the second virtual tape system, and associates one or more construct overridden flags with the logical volume if the second virtual tape system specifies use of one or more of second storage attributes.

    摘要翻译: 将分配给该逻辑卷的逻辑卷和第一存储属性从第一虚拟磁带系统导入第二虚拟磁带系统的方法。 该方法将一个或多个第一存储属性分配给该逻辑卷,分配标识符,并且写入包括逻辑卷,第一存储属性和标识符的导出物理卷。 然后,该方法将逻辑卷,逻辑卷标识符和第一存储属性导入到第二虚拟磁带系统中,并且如果第二虚拟磁带系统指定使用一个或多个,则将一个或多个构造重写标志与逻辑卷相关联 的第二个存储属性。