分离式自研容器引擎、故障监视方法设计与实现  

Design and Implementation of a Separate Self-developed ContainerEngine and Fault Monitoring Method

在线阅读下载全文

作  者:符鹏 高原[1] 刘威 顾文杰[1] 顾雯轩 FU Peng;GAO Yuan;LIU Wei;GU Wen-jie;GU Wen-xuan(NARI Technology Development Co.,Ltd.,Nanjing 211106,China)

机构地区:[1]国电南瑞科技股份有限公司,江苏南京211106

出  处:《计算机技术与发展》2024年第12期40-47,共8页Computer Technology and Development

基  金:国电南瑞科技项目(524608230047)。

摘  要:电网调控系统对业务稳定性和可维护性要求高,开源容器的健康运行高度依赖容器垫片进程存在、不支持热升级,容器故障时只会简单重建容器,不支持容器中的多个业务进程的细粒度故障监视和恢复,不能直接用于电网实时调控系统。通过研究容器技术原理,提出一种分离式的容器引擎和故障监视技术并实现一种无守护进程的容器软件,实现了容器业务进程的故障监视和恢复。该分离式容器能够使容器管理系统组件支持热升级、组件间耦合性更低、更加简单可靠、支持无镜像形态,支持细粒度的容器和容器进程联动故障监视,容器的稳定性、可维护性、灵活性、可靠性相比于开源容器更高。测试数据表明分离式容器引擎启动速度比Docker容器快2.5倍以上,资源额外占用是Docker的20%。The power grid regulation and control system has high requirements for business stability and maintainability.The healthy operation of open source containers highly depends on the existence of the container shim process and does not support hot upgrades.When a container fails,it will only be easily rebuilt,does not support finer granularity fault monitoring and recovery of multiple business processes in the container,cannot be directly used in the power grid real-time regulation and control system.By studying the principle of container technology,a separate container engine and fault monitoring technology is proposed,and a daemon free container software is implemented.The fault monitoring and recovery of container business process is realized.This separated container enables container management system components to support hot upgrades,lower coupling between components,more simple and reliable,support no mirroring mode,support fine-grained container and container process linkage fault monitoring,and the stability,maintainability,flexibility,and reliability of the container are higher than that of the open source container.Test data shows that the split container engine starts up 2.5 times faster than Docker containers and consumes 20%of Docker's additional resources.

关 键 词:容器技术 命名空间 内核技术 容器引擎 容器监视 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象