中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

EC介绍

EC(Erasure Code)是Ceph中的一种存储池模式,Ceph中存储池分为多副本与EC两种模式。本文主要指导用户在叠加EC Turbo特性后优化EC模式4k块集群的读写性能。

EC也称纠删码,是一种纠正数据丢失的校验码。例如EC4+2模式,我们如果知道4个数据a、b、c、d,就可以通过公式计算出2个校验数据x和y,把6个数据一起保存起来,那么当a、b、c、d其中1个或2个数据丢失的话,就可以通过剩余的2个值和计算公式,反推出丢失的2个数据。由于EC模式涉及到数据块的编解码,因此读写性能会劣于多副本,特别是在小块的写场景。