Policy-based cluster quorum determination
    41.
    发明授权
    Policy-based cluster quorum determination 有权
    基于策略的群集法定判定

    公开(公告)号:US07870230B2

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

    申请号:US11182469

    申请日:2005-07-15

    摘要: A system, method and computer program product for use in a server cluster having plural server nodes implementing a server tier in a client-server computing architecture in order to determine which of two or more partitioned server subgroups has a quorum. A determination is made of relative priorities of the subgroups and a quorum is awarded to the subgroup having a highest relative priority. The relative priorities are determined by policy rules that evaluate comparative server node application state information. The server node application state information may include one or more of client connectivity, application priority, resource connectivity, processing capability, memory availability, and input/output resource availability, etc. The policy rules evaluate the application state information for each subgroup and can assign different weights to different types of application state information. An interface may be provided for receiving policy rules specified by a cluster application.

    摘要翻译: 一种在服务器集群中使用的系统,方法和计算机程序产品,其具有在客户端 - 服务器计算架构中实现服务器层的多个服务器节点,以便确定两个或更多个分区服务器子组中的哪一个具有仲裁。 确定子组的相对优先级,并向具有最高相对优先级的子组授予法定人数。 相对优先级由评估比较服务器节点应用状态信息的策略规则确定。 服务器节点应用状态信息可以包括客户端连接,应用优先级,资源连接性,处理能力,存储器可用性和输入/输出资源可用性等中的一个或多个。策略规则评估每个子组的应用状态信息并且可以分配 不同权重的不同类型的应用状态信息。 可以提供用于接收由集群应用指定的策略规则的接口。

    Detecting and Recovering from Silent Data Errors in Application Cloning Systems
    42.
    发明申请
    Detecting and Recovering from Silent Data Errors in Application Cloning Systems 有权
    检测和恢复应用克隆系统中的静默数据错误

    公开(公告)号:US20100325500A1

    公开(公告)日:2010-12-23

    申请号:US12486973

    申请日:2009-06-18

    IPC分类号: G06F11/14

    摘要: A method, system, and article for resolving a silent error is disclosed. A primary program copy runs on a primary host, and a secondary program copy runs on a secondary host. The primary and secondary copies communicate to maintain synchronized execution. A third copy of the data is stored on a storage device as a write operations log and maintained in memory on the primary host while the program is running. The primary copy is synchronized with the secondary copy by computing a first checksum of data on the primary host in response to a read operation local to the primary host, computing a second checksum of data on the secondary host in response to a read operation local to the secondary host, and periodically communicating the first checksum to the secondary host, and resolving any discrepancies between the first and second checksum of data reflecting a silent data error.

    摘要翻译: 公开了一种解决无声错误的方法,系统和文章。 主程序副本在主主机上运行,​​辅助程序副本在辅助主机上运行。 主副本通信以保持同步执行。 数据的第三个副本作为写入操作日志存储在存储设备上,并在程序运行时保存在主主机上的内存中。 通过计算主主机上的数据的第一校验和以响应于主主机本地的读取操作,主副本与辅助副本同步,响应于本地的读取操作计算辅助主机上的数据的第二校验和 辅助主机,并且将第一校验和周期性地传送到辅助主机,并且解决反映静默数据错误的数据的第一和第二校验和之间的任何差异。

    Method for increasing file system availability via block replication
    44.
    发明授权
    Method for increasing file system availability via block replication 失效
    通过块复制增加文件系统可用性的方法

    公开(公告)号:US07487386B2

    公开(公告)日:2009-02-03

    申请号:US11093521

    申请日:2005-03-30

    IPC分类号: G06F11/00

    CPC分类号: G06F17/30067

    摘要: According to one embodiment, a method is disclosed herein that includes creating a flashcopy of initial replica data, performing a recovery of the created flashcopy, and exporting the recovered flashcopy. In one implementation, the method includes determining whether the initial replica data has changed data, generating an updated flashcopy based on the determination, sequentially quiescing an export of the recovered flashcopy, switching the recovered flashcopy with the updated flashcopy, and exporting the switched flashcopy. In another implementation, the method includes determining whether to reexport a new flashcopy, creating a flashcopy of updated replica data, recovering the flashcopy of the updated replica data, exporting the current recovered flashcopy of the updated replica data, replacing the previously exported recovered flashcopy based on the exportation of the current recovered flashcopy, and deleting the previously exported recovered flashcopy based on the exportation of the current recovered flashcopy.

    摘要翻译: 根据一个实施例,本文公开了一种方法,其包括创建初始副本数据的闪速拷贝,执行所创建的闪速拷贝的恢复以及导出恢复的闪速拷贝。 在一个实现中,该方法包括确定初始副本数据是否已经改变数据,基于该确定生成更新的闪速拷贝,顺序地暂停恢复的闪速拷贝的导出,用更新的闪速拷贝切换恢复的闪速拷贝,以及导出切换的闪速拷贝。 在另一实现中,该方法包括确定是否重新输出新的闪速拷贝,创建更新的副本数据的闪速拷贝,恢复更新的副本数据的闪速拷贝,导出更新的副本数据的当前恢复的闪速拷贝,替换先前导出的恢复的闪速拷贝 关于当前恢复的闪回复制的导出,以及基于当前恢复的闪速拷贝的导出删除先前导出的恢复的闪速拷贝。