计算机与现代化 ›› 2025, Vol. 0 ›› Issue (06): 120-126.doi: 10.3969/j.issn.1006-2475.2025.06.019
• 信息系统 • 上一篇
摘要: 摘要:在数据中台环境中,各部门系统架构与技术栈往往存在较大差异,整合收集的数据来自不同存储方式的数据库,数据异构程度较大,资源需求也不同,这些差异性使得数据中台需要对各部门进行资源隔离,保证不同部门的数据和计算资源互不干扰。同时为确保各部门系统正常运行,能够处理业务变化带来的资源需求量变化,数据中台需要在各部门间进行资源调度操作。针对这些挑战,本文设计一种基于虚拟化技术的数据中台隔离方案,并使用Kubernetes虚拟化容器管理平台,对各部门的虚拟化容器进行管理,为每个部门创建独立的虚拟环境,实现资源的隔离和独立管理。在此基础上提出一种改良的Kubernetes负载均衡策略,该策略结合数据中台特性,综合考虑CPU资源、内存资源、数据传输带宽资源与磁盘IO资源,根据节点负载评估情况进行负载均衡操作,通过这种方式,能够更加合理地分配资源,提高系统的整体性能以及稳定性。实验结果表明本文策略相较于Kubernetes现有的负载均衡策略有40%左右的提升,表明本文提出的负载均衡策略在维持虚拟化容器系统内的均衡性有着较好的表现。
中图分类号: