SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
*
    胡瀚森
    上海大学开源社区
* 虚拟化与分布式存储技术
* 基于对象的存储技术
* 负载均衡
* 横向扩展




                *
* 可轻松扩展到数PB的容量
* 对多种工作负载均保证高性能
* 高可靠性




                  *
* 智能对象存储设备OSD
* 元数据服务器MDS
* 集群监视器Monitor
* 客户端Client




             *
*
* 对象数据与元数据的分离
* 离散元数据管理模型
* 可靠的自制分布式对象存储




      *
* 通过RADOS Gateway提供对象存储接口
* 通过RADOS Block Device提供块存储接口
* 借助MDS提供POSIX兼容的文件存储接口




                *
* Controlled Replication Under Scalable Hashing
* 在Ceph中的作用
* 基于确定性的散列函数
* 计算而非查找对象位置
* 确保尽量少的数据移动




                   *
*
* 冲突、故障和过载
* 副本排序
* 映射变更与数据移动




              *
* Uniform Bucket
* List Bucket
* Tree Bucket
* Straw Bucket
* Bucket结构的选择




                   *
Action     Uniform    List      Tree      Straw


 Speed      O(1)      O(n)     O(log n)    O(n)


Addition    Poor     Optimal    Good      Optimal


Removal     Poor      Poor      Good      Optimal




                     *
* Ceph是分布式的对象存储解决方案
* 通过计算代替查找提高横向扩展能力
* CRUSH算法的副本定位策略
* Bucket结构的选择与权衡




                      *
* 谢谢各位




         *

Contenu connexe

Plus de Steven Cheng

09.公益组织的开源软件-我们的开源项目.上海.2012.05.20
09.公益组织的开源软件-我们的开源项目.上海.2012.05.2009.公益组织的开源软件-我们的开源项目.上海.2012.05.20
09.公益组织的开源软件-我们的开源项目.上海.2012.05.20Steven Cheng
 
02.我们的开源项目组织过程-我们的开源项目.上海.2012.05.20
02.我们的开源项目组织过程-我们的开源项目.上海.2012.05.2002.我们的开源项目组织过程-我们的开源项目.上海.2012.05.20
02.我们的开源项目组织过程-我们的开源项目.上海.2012.05.20Steven Cheng
 
Insight from use cases to trends on china open source ow2 os_week
Insight from use cases to trends on china open source ow2 os_weekInsight from use cases to trends on china open source ow2 os_week
Insight from use cases to trends on china open source ow2 os_weekSteven Cheng
 
开源社区生生不息的创新土壤
开源社区生生不息的创新土壤开源社区生生不息的创新土壤
开源社区生生不息的创新土壤Steven Cheng
 
在中国推进开源软件的有关问题-倪光南
在中国推进开源软件的有关问题-倪光南在中国推进开源软件的有关问题-倪光南
在中国推进开源软件的有关问题-倪光南Steven Cheng
 
国产软件的真正创新何时到来 -胡才勇
国产软件的真正创新何时到来 -胡才勇国产软件的真正创新何时到来 -胡才勇
国产软件的真正创新何时到来 -胡才勇Steven Cheng
 
Open Source in China
Open Source in ChinaOpen Source in China
Open Source in ChinaSteven Cheng
 

Plus de Steven Cheng (7)

09.公益组织的开源软件-我们的开源项目.上海.2012.05.20
09.公益组织的开源软件-我们的开源项目.上海.2012.05.2009.公益组织的开源软件-我们的开源项目.上海.2012.05.20
09.公益组织的开源软件-我们的开源项目.上海.2012.05.20
 
02.我们的开源项目组织过程-我们的开源项目.上海.2012.05.20
02.我们的开源项目组织过程-我们的开源项目.上海.2012.05.2002.我们的开源项目组织过程-我们的开源项目.上海.2012.05.20
02.我们的开源项目组织过程-我们的开源项目.上海.2012.05.20
 
Insight from use cases to trends on china open source ow2 os_week
Insight from use cases to trends on china open source ow2 os_weekInsight from use cases to trends on china open source ow2 os_week
Insight from use cases to trends on china open source ow2 os_week
 
开源社区生生不息的创新土壤
开源社区生生不息的创新土壤开源社区生生不息的创新土壤
开源社区生生不息的创新土壤
 
在中国推进开源软件的有关问题-倪光南
在中国推进开源软件的有关问题-倪光南在中国推进开源软件的有关问题-倪光南
在中国推进开源软件的有关问题-倪光南
 
国产软件的真正创新何时到来 -胡才勇
国产软件的真正创新何时到来 -胡才勇国产软件的真正创新何时到来 -胡才勇
国产软件的真正创新何时到来 -胡才勇
 
Open Source in China
Open Source in ChinaOpen Source in China
Open Source in China
 

05.Ceph分布式文件系统及CRUSH算法简介-我们的开源项目.上海.2012.05.20