金融行业在从传统数据库向容器化数据库迁移时,主要的变化和架构影响如下:
- 基础设施层变化
硬件环境从物理机变为虚拟机/容器
由裸机的操作系统变为容器镜像和管理
网络由物理网络变为软件定义的网络 - 存储层变化
从直接接入SAN存储变为使用持久化存储卷
更多采用分布式存储和块存储服务
存储由主机操作系统管理变为容器层管理 - 数据库层变化
数据库实例运行在容器中,而非物理机/虚拟机
数据库配置和管理发生变化
多实例部署模式改变 - 运维层变化
运维对象从机器变为了容器
运维方式从手工变为编排和自动化
持续交付和部署变得常态化 - 监控变化
监控粒度从主机层面降低到容器层面
需要监控更多容器相关指标
调用链监控的重要性提升
综上,容器化使数据库部署和管理发生颠覆式变革,运维团队需要进行技术和流程上的广泛调整。