现代化的云原生环境已经去了集中式存储,用了软件定义的分布式。不同paas层有独立的资源池。眼下银行分布式存储和集中式存储的应用场景如何选?互联网金融平台的存储选型是集中式合适还是分布式合适?
不管集中式存储还是分布式存储,都逃不脱CAP理论的限制,剩下的就看具体的使用场景更注重哪方面了。
对于银行来说,还是成熟稳定最重要。 有技术能力的,可以在新技术上多折腾下。
分布式存储和集中式存储其实主要区分可在业务类型上,分布式存储主要的特点在扩展性和高并发下的聚合带宽上,集中式存储主要特点在IO处理能力和延迟上,所以可以根据自身的业务特性对存储进行选择。银行类的互联网金融平台建议双模IT架构,各取所长。
收起互联网金融平台属于云原生业务,我推荐用分布式存储,弹性可扩展。但银行核心业务系统个人觉得还是集中式存储好一点,因为成熟安全,数据保护措施多。
做存储的公司实际上是软件公司,它的卖点就在操作系统上。一款软件的好坏拼的是时间,时间越长,用的客户越多,它的BUG就越少。
集中式存储和分布式存储各有利弊,如传统集中存储具有稳定可靠性好,数据服务丰富如有良好的数据一致性存储容灾解决方案,接口标准兼容性广泛,性能强等优点。同时存在着 扩展性等方面的限制。
分布式架构的存储,扩展集群规模大,硬件成本低廉,同时也存在着单节点性能低,延时高 , 数据弱一致性,标准不统一且非常依赖网络环境和带宽,如果网络发生抖动或者故障,都可能会影响分布式存储系统运行。
但是随着技术的发展集中存储目前处于第五代存储阶段,存储性能和时延提升到了非常高的水平。依托于存储的高性能,都采用有效容量的概念。同时在扩展性上主流品牌产品均支持横向集群扩展以应对单一的大规模应用场景;如 DELLEMC 的第五代存储旗舰产品 Powerstore 通过单独的数据缩减处理模块实现性能无损的重删压缩,并且可以实现横向集群扩展,以及纵向的升级。并且支持在容器化和 DevOps 领域, Po以利用多种插件程序,包括 VMware 插件程序 (vRO 插件 ) 、 Kubernetes 插件程序 (CSI Driver) 和 Ansible 插件程序 (Ansible Module) 。 可以很好的对接云原生的环境。
两种技术都在不断发展提升之中,需要从多个角度去评判存储选型的方向。银行的核心诉求还是稳定可靠。
收起