ceph纠删原理和配置手册
一、概念和原理
1.1 概念
按照误码控制的不同功能,可分为检错码、纠错码和纠删码等。 检错码仅具备识别错码功能 而无纠正错码功能; 纠错码不仅具备识别错码功能,同时具备纠正错码功能; 纠删码则不仅具备识别错码和纠正错码的功能,而且当错码超过纠正范围时可把无法纠错的信息删除。
1.2 原理
现如今大部分存储设备都是通过raid技术来实现数据保护的,但是raid的缺点也显而易见一般只允许坏一块磁盘,最多允许坏2块,当磁盘数量太多了之后,磁盘的故障率也随之提高,这个时候使用raid技术也满足不了数据安全存储保护的需求了。
纠删是一种数据保护方法,他将数据分割成片段,把冗余数据块扩展,编码,并将其存储在不同的位置,比如磁盘,存储节点或其他的地理位置。纠删原理:用个简单的公式来表示:n=k+m,其中n表示纠删过程中创建的数据或符号的总值,k表示原始数据或符号的值,m表示故障后添加的提供保护的冗余值。举例来说,一个原数据落到存储节点上之前被切分成4片(k值),通过纠删算法纠删成6片(n值),那么纠删值为2(m值),那么。这六片数据中任意四片都可以重建出原来的数据。
二、纠删配置手册
2.1 环境描述
节点IP |
主机名 |
集群角色 |
OSD个数 |
192.168.0.31 |
lqy-1 |
MON&MDS&OSD |
每个节点一个50G磁盘做SSD二个100G磁盘做SATA |
192.168.0.32 |
lqy-2 |
||
192.168.0.36 |
lqy-3 |



浙公网安备 33010602011771号