FusionStorage原理及组件

本文详细介绍了FusionStorage的工作原理,包括其DHT算法确保IO负载均衡,存储池和卷的管理,数据的可靠性与安全级别,VBS和OSD的结构,IO流程,以及Zookeeper在系统中的角色。FusionStorage利用副本和EC机制保证数据安全性,通过ZK实现主备管理和数据同步。
摘要由CSDN通过智能技术生成

三、FS的DHT算法

==========

DHT(分布式哈希表,Distrubuted Hash Table

111  698d51a19d8a121ce581499d7b701668

112  7f6ffaa6bb0b408017b62254211691b5

将十进制的数,转化为2的128次方的数,就可以实现平均切随机

一个存储池对应一个DHT环(逻辑)

读写流程:

1.scsi流交给vbs—>vbs转换scsi流为key-value

2.对key值进行—>hash寻址

目的:将主机下发的IO平均且随机的落到存储池各个OSD对应硬盘上

也就是为了实现****IO 的负载均衡

3.经过hash得到一个2的32次方的数值—>模运算–>得到patition

目的:缩减表的尺度,加速查找DHT<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值