原文:ceph之纠删码

转自:http: m.blog.csdn.net blog skdkjxy 一 概述 按照误码控制的不同功能,可分为检错码 纠错码和纠删码等。 检错码仅具备识别错码功能 而无纠正错码功能 纠错码不仅具备识别错码功能,同时具备纠正错码功能 纠删码则不仅具备识别错码和纠正错码的功能,而且当错码超过纠正范围时可把无法纠错的信息删除。 比如 K M K M K:原始数据盘个数或恢复数据需要的磁盘个数 M: ...

2015-09-08 12:11 1 3539 推荐指数:

查看详情

浅谈Ceph

目 录第1章 引言 1.1 文档说明 1.2 参考文档 第2章 概念和原理 2.1 概念 2.2 原理 第3章 CEPH介绍 3.1 CEPH用途 3.2 CEPH库 3.3 CEPH码数据存储 3.3.1 编码块读写 3.3.2 间断全写 3.4 使用范围 ...

Fri Aug 05 02:45:00 CST 2016 1 1944
Ceph编码机制

1 Ceph简述 Ceph是一种性能优越,可靠性和可扩展性良好的统一的分布式云存储系统,提供对象存储、块存储、文件存储三种存储服务。Ceph文件系统中不区分节点中心,在理论上可以实现系统规模的无限扩展。Ceph文件系统使用了较为简单的数据地址管理方法,通过计算的方式直接得到数据存放的位置 ...

Tue Nov 07 18:51:00 CST 2017 0 3401
Ceph ERASURE CODE(

一个 Ceph 池与一种类型相关联,以维持 OSD 的丢失(即一个磁盘,因为大多数时候每个磁盘都有一个 OSD)。创建池时的默认选择是已复制,这意味着每个对象都复制到多个磁盘上。可以改用池类型来节省空间。 创建示例池 最简单的池相当于RAID5,至少需要三台主机: ...

Thu May 26 18:48:00 CST 2022 0 1324
简介

(Erasure Code)中的数学知识 背景   在数据存储领域,Hadoop采用三副本策略有效的解决了存储的容错问题,但是三副本策略中磁盘的利用效率比较低,仅有33%,而且副本带来的成本压力实在太高,后来适时的出现了的概念。当冗余级别为n+m时,将这些数据块分别存放在n+m ...

Sun Nov 10 01:46:00 CST 2019 0 1939
学习笔记

本Summary以Erasure Codes for Storage Systems Summary的内容为主,补充了部分关于\(GF(2^w)\)域上的计算、RAID系统的分类等相关内容。关于的相关知识概述可参考存储系统中的-综述 简单示例 :与纠错码、检错码类似 ...

Thu May 25 03:19:00 CST 2017 0 1435
实现高性能引擎 | 技术详解(下)

作者介绍: 徐祥曦,七牛云工程师,独立开发了多套高性能/再生编码引擎。柳青,华中科技大学博士,研究方向为基于的分布式存储系统。 前言: 在上篇《如何选择编码引擎》中,我们简单了解了 Reed-Solomon Codes(RS )的编/解码过程,以及编码引擎 ...

Wed May 24 21:42:00 CST 2017 0 1570
RS()技术浅析及Python实现

前言 在Ceph和RAID存储领域,RS扮演着重要的角色,是经典的时间换空间的案例,通过更多的CPU计算,降低低频存储数据的存储空间占用。 原理 基于范德蒙德矩阵实现,核心公式如下所示(AD=E) 假设某些数据丢失,右式部分行丢失,变成E',则左式也相应去掉对应 ...

Wed Feb 13 02:42:00 CST 2019 0 1074
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM