对象存储扩容时,能否避免数据重平衡?

对象存储扩容时,能否避免数据重平衡?

参与11

2同行回答

haizdlhaizdl  技术经理 , 大连
不平衡的话,整体数据存储就会发生严重倾斜,也是去了扩展的本来意义。要想避免再平衡对存储本身的在线性能影响,只能通过存储本身对再平衡发生的时间段、资源耗费程度、具体算法等方面的优化,所以我们在考虑新架构上线之前需要把这些问题考虑到前面,选择好的、可持续发展的解决...显示全部

不平衡的话,整体数据存储就会发生严重倾斜,也是去了扩展的本来意义。
要想避免再平衡对存储本身的在线性能影响,只能通过存储本身对再平衡发生的时间段、资源耗费程度、具体算法等方面的优化,所以我们在考虑新架构上线之前需要把这些问题考虑到前面,选择好的、可持续发展的解决方案。

收起
银行 · 2018-02-01
浏览1885
捕风者捕风者  系统架构师 , HoneycombData Inc.
关于rebalance这个问题要看一般的存储系统,平衡的目的是什么:看起来是增大可写设备的数目,提升整体吞吐能力但是如果上面的需求都没有,比如在排除掉写满只读数据情况下,依然可以满足业务需求,rebalance就变成了纯消耗,无用功; 在写入设备数可以保障数据安全性、可用性的情况下,不...显示全部

关于rebalance这个问题

要看一般的存储系统,平衡的目的是什么:看起来是增大可写设备的数目,提升整体吞吐能力

但是如果上面的需求都没有,比如在排除掉写满只读数据情况下,依然可以满足业务需求,rebalance就变成了纯消耗,无用功; 在写入设备数可以保障数据安全性、可用性的情况下,不需要rebalance。

各家产品的实现不同,有一些是底层机制强制要求平衡,有一些是lazy平衡;有一些可以不平衡,七牛云对象存储可以不平衡

收起
互联网服务 · 2018-03-07
浏览1639

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-02-01
  • 关注会员:3 人
  • 问题浏览:4507
  • 最近回答:2018-03-07
  • X社区推广