APP下载

基于Kubernetes和Docker技术的航油容器云平台架构设计

2021-11-20陈志达

电子技术与软件工程 2021年24期
关键词:服务系统

陈志达

(中国航空油料有限责任公司 北京市 100000)

1 引言

目前,企业级微服务场景的容器云平台已经成为高可用性、高性能、高安全性及易扩展性云平台服务的发展新趋势,尤其是在已部署大数据中心的基础上,随着IaaS(Infrastructure-as-a-Service)基础架构层的不断发展,基于Docker 容器技术的微服务架构技术,能极大程度地消除开发环境与运维环境的差异,便于进行版本管理和持续交付,与航油客户管理系统的大数据量、高频用户的应用场景尤为契合,但单纯的Docker 容器技术,无法应对航油客户管理系统高稳定性和高安全性的要求特点,因此,在PaaS 平台下,采用Kubernetes(K8S)对云资源环境进行管理。

Kubernetes 是Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。航油管理系统针对数据互联、内外部集成的痛点,能够实现与航油SAP 系统、客户、银行等多个内外部系统的集成。

2 航油客户管理系统Docker镜像容器云服务平台设计

航油客户管理系统的容器服务中依旧是Web 服务为主,使用自动部署平台使用构建机器构建并远程部署至目标机器。当将容器固化成镜像后,则可视为应用集装箱,将应用运行所需的程序、依赖和运行环境进行打包处理。特别是Docker 镜像的设计,能够解决容器从构建、交付到运行,提供了完整的生态链支持[1]。

2.1 容器云服务平台技术特性

航油客户管理系统的容器服务采用微服务架构管理,包含前后端分离、权限统一认证、应用系统的管理和治理、开发与运维一体化、DEVOPS 等重点模块。……

登录APP查看全文

猜你喜欢

服务系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
服务在身边 健康每一天
服务在身边 健康每一天
半沸制皂系统(下)
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天