分布式系统中的故障模型
2021-01-24 本文已影响0人
土豆有点

故障划分 | 解释 |
---|---|
Byzantine failure | 节点可以任意篡改发送给其他节点的数据 |
Authentication detectable byzantine failure (ADB) | Byzantine failure的特例;节点可以篡改数据,但不能伪造其他节点的数据 |
Response failure | ADB的特例,节点可以返回错误数据,但只能返回受限的错误数据 |
Performance failure | 又名timing failure, 节点未在特定时间段内收到数据,即时间太早或太晚 |
Omission failure | Performance failure的特例;节点收到数据的时间无限晚,即收不到数据 |
Crash failure | Omission failure的特例;在omission failure的基础上,增加了节点停止响应的假设,也即持续性地omission failure |
Fail-stop failure | Crash failure的特例;在Crash failure的基础上增加了错误可检测的假设 |