应用容器化过程中,针对一般规模的城商行的业务,哪些系统需要用到分布式存储架构,在云化过程中,会有哪些影响,通常有状态服务不应该在容器运行吧。
收起应用是否需要容器化,取决于应用系统对敏捷性和灵活性要求。
容器化具备弹性伸缩、按需扩展等特点,分布式存储除了具有这些特性,还能提供高性能、高可靠的特性,用以满足上层灵活多变的业务形态。
同时 Kubernetes 是分布式架构,是分布式存储是天然契合。
城商行联机业务中的信贷、转帐支付等,一般是以 Tomcat、Java 等为主,这类无状态应用不需要持久化存储,也无法分布式存储。
而跑批业务中的报表生成、清分、清算等系统,在上下游传输时需要将数据持久化,用以给其他跑批系统继续跑批,该类业务可使用分布式存储作为容器数据的持久化存储。