-
公开(公告)号:US09753954B2
公开(公告)日:2017-09-05
申请号:US14024585
申请日:2013-09-11
Applicant: Cloudera, Inc.
Inventor: Todd Lipcon , Aaron T. Myers , Eli Collins
CPC classification number: G06F17/30303 , G06F11/2028 , G06F11/2038 , G06F11/2046 , G06F17/30197 , H04L41/0836
Abstract: Systems and methods for data node fencing in a distributed file system to prevent data inconsistencies and corruptions are disclosed. An embodiment includes implementing a protocol whereby data nodes detect a failover and determine an active name node based on transaction identifiers associated with transaction requests. The data nodes also provide to the active name node block location information and an acknowledgment. The embodiment further includes a protocol whereby a name node refrains from issuing invalidation requests to the data nodes until the name node receives acknowledgments from all data nodes that are functional.
-
公开(公告)号:US20140081927A1
公开(公告)日:2014-03-20
申请号:US14024585
申请日:2013-09-11
Applicant: Cloudera, Inc.
Inventor: Todd Lipcon , Aaron T. Myers , Eli Collins
IPC: G06F17/30
CPC classification number: G06F17/30303 , G06F11/2028 , G06F11/2038 , G06F11/2046 , G06F17/30197 , H04L41/0836
Abstract: Systems and methods for data node fencing in a distributed file system to prevent data inconsistencies and corruptions are disclosed. An embodiment includes implementing a protocol whereby data nodes detect a failover and determine an active name node based on transaction identifiers associated with transaction requests. The data nodes also provide to the active name node block location information and an acknowledgment. The embodiment further includes a protocol whereby a name node refrains from issuing invalidation requests to the data nodes until the name node receives acknowledgments from all data nodes that are functional.
Abstract translation: 公开了一种分布式文件系统中数据节点防护的系统和方法,以防止数据不一致和破坏。 一个实施例包括实现协议,由此数据节点检测到故障切换,并且基于与事务请求相关联的事务标识符来确定活动名称节点。 数据节点还提供活动名称节点块位置信息和确认。 该实施例还包括一个协议,其中名称节点避免向数据节点发出无效请求,直到名称节点接收到来自所有功能的所有数据节点的确认。
-