联华华商作为一家拥有多种零售业态的连锁零售企业,致力于打造全时空、全渠道、全领域的销售模式。其IT基础架构经历了从分离到集中的演进过程,主要体现在以下几个方面:
1. 业务现状与挑战
- 卡系统:数据实例多,数据库种类多,运维开发复杂,承担多种充值卡、预付卡、会员储值卡等业务。
- 财务FAS:数据体量大(接近8T),存储成本高,且业财一体化改造将进一步提升存储需求。
- 鲸选平台:面向C端用户,面临并发访问量和数据量爆发增长的挑战,需要高扩缩容能力和高压缩比数据库。
2. 架构演进:从分离到集中
联华华商通过使用OceanBase(for MySQL)和Tablestore等数据库技术,将卡系统、账务、财务、鲸选平台迁移到统一的基础设施中,实现集中化管理。
3. 选择OceanBase的原因
- 云架构轻松运维:租户资源动态调配,随时应对业务高峰。
- 弹性扩容缩容:大促期间资源规格动态调整,应对业务洪峰。
- 持续性可用性增强:三副本高可用架构确保业务连续性。
- 数据强一致性。
4. 替换后优势
- 弹性扩容缩容:应对业务洪峰。
- 持续性可用性增强:高可用架构确保业务连续性。
- 数据强一致性。
- 应用能力提升:通过熔断、限流等机制保证高可用;微服务之间调用的负载均衡;分布式事务;服务调用链跟踪。
5. 集中化架构采用的技术方案
- 资源集中:门店应用服务器和数据库服务器从260+台独立服务器集中管理,节省云端成本。
- 账务集中:供应链统一规则管理,统一记账。
- 服务集中:基于微服务技术中台架构,支持大并发查询或处理能力,保障系统稳健运行及多端松耦合访问。
- 数据集中:整体架构支持弹性部署和横向扩展。
6. 云计算资源规模集中前后对比
集中化架构显著提升了资源利用效率,降低了运维成本,增强了业务连续性和数据一致性,为联华华商的零售业务提供了有力支撑。