分布式存储的优势特点详细介绍
分布式存储使用分布式的系统结构,将数据切割或碎片化后分散在多台独立的存储服务器上。它既提升了系统的可靠性、可用性和存取效率,又便于扩展,将通用硬件带来的不稳定因素降到最低。优点如下:
1、高性能
高性能的分布式存储通常能够高效地管理读缓存和写缓存,并且支持自动的分级存储。分布式存储通过将热点数据映射到高速存储中,来提高系统响应速度。当这些数据不再是热点时,存储系统会将它们移出高速存储。写缓存技术则可以配合高速存储来显著提升整体存储的性能,按照一定的策略,先将数据写入高速存储,再在合适的时间进行同步落盘。
2、 支持分级存储
由于通过网络进行松耦合连接,分布式存储允许高速存储和低速存储分开部署,或者任意比例混合部署。在不可预测的业务环境或者敏捷应用情况下,分层存储的优势可以发挥到极致。解决了目前缓存分层存储最大的问题是当性能池读不命中后,从冷池提取数据的粒度太大,导致延迟高,从而给造成整体的性能的抖动的问题。
3、多副本的一致性
分布式存储不同于传统的存储架构使用RAID模式来保证数据的可靠性,而是采用了多副本备份机制。分布式存储在存储数据之前,会对数据进行切片,然后按照一定的规则将切片后的数据保存在集群节点上。为了保证多个数据副本之间的一致性,分布式存储通常采用一个副本写入,多个副本读取的强一致性技术,使用镜像、条带、分布式校验等方式满足租户对于可靠性不同的需求。当读取数据失败的时候,系统可以从其他副本读取数据,并重新写入该副本进行恢复,从而保证副本的总数固定。当数据长时间处于不一致状态时,系统会自动进行数据重建恢复,并且租户可以设定数据恢复的带宽规则,以减少对业务的影响。
4、 容灾与备份
分布式存储的容灾手段之一是多时间点快照技术,它可以保存用户生产系统在一定时间间隔内的各个版本的数据。这个技术的一个优点是,它支持同时恢复多个时间点的数据样本,这对于定位逻辑错误造成的灾难很有帮助,用户可以用多台服务器或虚拟机进行系统恢复,通过对比和分析,可以快速找出需要回复的时间点,减少了故障定位的难度和时间。这个功能也有利于重现故障,进行分析和研究,避免灾难重复发生。另外,多副本技术、数据条带化放置、周期增量复制等技术也为分布式存储的高可靠性提供了保证。
5、弹性扩展
分布式存储利用合理的分布式架构,能够根据需求预估和弹性调整计算、存储的容量和性能。分布式存储的水平扩展具有以下几个特点:
①新增节点后,系统会自动将旧数据迁移到新节点,实现负载均衡,避免单点热点的问题;
②水平扩展只需将新节点接入原有集群的网络,整个过程不会影响业务的正常运行;
③集群新增节点后,集群系统的总容量和性能也会线性增加,新节点的资源由管理平台统一调度,用于分配或者回收。“
6、 存储系统标准化
分布式存储推动了存储行业的标准化,优先用行业标准接口进行存储接入。在平台层面,通过抽象化异构存储资源,将传统的设备级操作变为资源级操作,简化异构存储架构的操作,实现存储资源的集中管理,并自动执行创建、变更、回收等生命周期流程,降低存储成本。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
评论