SAN存储向分布式Server存储的演进

  • 2019 年 10 月 6 日
  • 筆記

在目前的私有云中,大部分小型云喜欢使用FC-SAN,主要原因是性能好、架构简单、小规模环境投资小。但随着视频等业务的出现,采用FC-SAN难以保证未来的可扩展性,开始出现了分布式存储,而且将成为未来的趋势。

一、传统的SAN架构存在很多问题。

传统的SAN存储都有机头,而机头永远存在性能瓶颈(如目前采用SSD存储后,机头瓶颈很快出现)及单点故障点(即使机头有双机备份机制,仍可能出现全阻)。在实际项目中,因为控制机头单点故障造成业务全阻的情况有发生。

另外,传统的SAN存储无法很好的支持水平容量扩展,存储空间的上限永远是一个固定的值。

还有,SAN存储不同机头管辖内的存储很难实现共享,多机头管理复杂。

二、分布式存储应运而生。

分布式存储基于传统服务器,性价比高。

理论上没有性能瓶颈,数据1:3存储,可同时多台服务器同时读写操作。

扩容、删除节点非常简单。

三、不同的使用场景使用不同的存储设备

我们没有强调分布式存储比FC-SAN存储好。在实际使用场景中,建议:低于100TB的数据直接使用FCSAN更便宜,而大容量可以直接采用分布式存储。

这样的应用场景,原因是分布式存储有存储管理服务器的投入,并且1:3的多数据副本机制造成存储利用不高。而FCSAN存储采用一个机头、RAID5等机制保障安全。

因此,天下并没有绝对的好与坏,根据不同的应用场景选择不同的技术路径才是上策。