国产服务器有适配得比较好的分布式存储吗

以三副本分布式存储为例系统能最大容忍2个硬盘或两个存储节点同时出现故障,且不丢失数据

当出现故障的时候,系统会自动进行数据重构重构副本的时间相对较短,通常每T数据恢复需要10分钟恢复时间是以小时计。但是2台服务器同时出现故障需要重构的数据量可能达上百TB,花费的时间大约16小时如此长时间的大量数据重构,可能给业务负载带来负面影响严重时可能导致业务中断。

当故障的服务器恢复了重新加入存储资源池,副本就需要迁移那恢复的时间需要用天计算。所以当存储的OSD出现故障到完全恢复的时间很长。但在正常情况下还是能接受的。

但非正常情况呢什么时候会出现非正常情况呢?

因为分布式存储常用的是X86服务器x86服务器是有正常使用周期,大约是5年同一批次的服务器的寿命是差不多的,在使用寿命的末期服务器出现故障的概率是很大的。

1台服务器发生故障副本重构,可能会是最后一根稻草导致服务器群的“老太太们”压力发生变化,也出现故障

一旦发生2台以上的同时故障,存储就会出现严重故障存储就只能停止服务,运氣好可以离线恢复数据运气不好,导致数据丢失业务不可用。

因此三副本分布式存储,从架构层面分析稳定性和数据安全性堪忧,不应当在关键业务系统中使用更不合适作为云计算的存储底座。

想要彻底解决问题需要采用具备更高冗余度与更安全的存储架构。喃京道熵的双重RAID架构的分布式存储就是一个比较优秀的解决办法

双重RAID架构,采用节点内RAID数据保护与节点间副本保护相结合的方式每个節点采用RAID10或RAID50/60 实现节点内数据保护,可实现硬件故障隔离与数据本地修护节省网络资源。每个节点相当于一个小型的“磁盘阵列”而在這些“磁盘阵列”之间,还有另外一层基于网络副本的数据保护层保证在极端情况,即故障突破磁盘阵列的保护能力还可利用网络副夲技术来修复数据。

显而易见双重RAID架构分布式存储可解决常见分布式存储(三副本)架构的稳定性与数据安全性问题。

我要回帖

 

随机推荐