---
title: EC介绍
description: "EC（Erasure Code）是Ceph中的一种存储池模式，Ceph中存储池分为多副本与EC两种模式。本文主要指导用户在叠加EC Turbo特性后优化EC模式4k块集群的读写性能。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2400/sds/kunpengecturbo_02_0002.html
sourcePath: /source/zh/kunpengboostkithistory/2400/sds/kunpengecturbo_02_0002.html
indexId: 7015121fef779bb6a27773ab75bd23fba5acd5fa785ada6b494fc16e7e3759d170
---
# 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模式涉及到数据块的编解码，因此读写性能会劣于多副本，特别是在小块的写场景。
