发明授权
US06192483B1 Data integrity and availability in a distributed computer system 失效
分布式计算机系统中的数据完整性和可用性

  • 专利标题: Data integrity and availability in a distributed computer system
  • 专利标题(中): 分布式计算机系统中的数据完整性和可用性
  • 申请号: US08967341
    申请日: 1997-10-21
  • 公开(公告)号: US06192483B1
    公开(公告)日: 2001-02-20
  • 发明人: Hossein MoiinAngelo Pruscino
  • 申请人: Hossein MoiinAngelo Pruscino
  • 主分类号: G06F1114
  • IPC分类号: G06F1114
Data integrity and availability in a distributed computer system
摘要:
Data integrity and availability is assured by preventing a node of a distributed, clustered system from accessing shared data in the case of a failure of the node or communication links with the node. The node is prevented from accessing the shared data in the presence of such a failure by ensuring that such a failure is detected in less time than a secondary node would allow user I/O activities to commence after reconfiguration. The prompt detection of failure is assured by periodically determining which configuration of the current cluster each node believes itself to be a member of Each node maintains a sequence number which identifies the current configuration of the cluster. Periodically, each node exchanges its sequence number with all other nodes of the cluster. If a particular node detects that it believes itself to be a member of a preceding configuration to that to which another node belongs, the node determines that the cluster has been reconfigured since the node last performed a reconfiguration. Therefore, the node must no longer be a member of the cluster. The node then refrains from accessing shared data. In addition, if a node suspects a failure in the cluster, the node broadcasts a reconfigure message to all other nodes of the cluster through a public network. Since the messages are sent through a public network, failure of the private communications links between the nodes does not prevent receipt of the reconfigure messages.
信息查询
0/0