当前位置:文档之家› Ceph软件定义存储解决方案

Ceph软件定义存储解决方案


25
Red Hat 产品堆栈
26
10
高度的自动化和可运维化
11
高度的并行化
12
存储调度的均衡性
NODE1
• 50%
• 50%
NODE3
NODE2
• 50%
13
高度的可靠性
DATA1
DATA2
DATA1
DATA2
数据多副本 副本通过失效域分隔存放
14
数据的强一致性
副本的强一致性保障
15
数据远程灾备(object only)
5
什么是“CEPH”
Ceph就是cephalopod CEPH是宠物八爪章鱼 的昵称。
6
Ceph的历史
Ceph的哲学理念: 1. 磁盘失效是正常情况 2. 在常规硬件上横向扩展 3. 一切运行在软件之上
2014
2012
2010
CEPH的开发已历10个春 秋,已经成熟!
2006 2004
7
架构组件
对象存储数据远程灾备
16
应用场景
17
Kvm虚拟机中直接使用ceph块设备
18
借助操作系统使用ceph块设备
19
Ceph与stack的结合
20
对象存储与应用的结合
21
Cache Pool加速热点数据访问速率
22
ERASURE CODED提供低成本存储
23
CEPH应用场景总结
24
RedHat CEPH客户收益
2. 硬件的异构性
3. 可靠性和容错性
4
软件定义存储的优势(Cont.)
• 运维的方便性
1. 2. 3. 4. 方便的管理 自动的容量扩展或缩减 不需要手动的数据迁移和负载均衡 与前端应用的无缝结合 低的硬件配置需求 容量和性能的线性增长 没有厂商锁定 开放标准 利旧

成本
1. 2. 3. 4. 5.
8
RADOS(Reliable、Autonomic,Distributed、 Object Store)
可靠性
数据多副本防止数据丢失
自动化
节点之间互相检查,自动发现并修复错误
副本复制透明完成
分布式 对象存储
客户端数据在RADOS被分割为大小相等的存储块均衡 分布在存储节点中
9
CEPH统一存储
软件定义存储解决方案
1
当前存储需求的矛盾
2
容量解决方案:软件定义的分布式存储
3
软件定义存储的优势
• 存储需求的多样性
1. 兼容POSIX标准的共享文件系统
2. 如为VM提供支持快照、克隆功能的块存储 3. 基于REST API的简单存储接口:对象存储

存储的易扩展性
1. PB、EB级容量的扩展
相关主题