强激光与粒子束2025,Vol.37Issue(8):82-91,10.DOI:10.11884/HPLPB202537.250082
CSNS-Ⅱ加速器控制网络管理系统设计与实现
Design and implementation of CSNS-Ⅱ accelerator control network management system
摘要
Abstract
As accelerators increase in scale and complexity,their control networks face challenges such as device proliferation,security management difficulties,and low maintenance efficiency.To address these issues,a control network management system for large-scale accelerators was designed and developed.This system implements three functions:centralized management of control network IP addresses,automated collection of dynamic network information,and network access control.The system prevents IP conflicts through a centralized application and approval mechanism,enables real-time monitoring of device status and precise physical location identification based on switch operational data,and enhances control network access security through IP and port binding.The system is built on a web.architecture,with a front-end developed using the Vue.js framework and a back-end utilizing a hybrid technology stack of Node.js and Python,while MongoDB is employed for data storage.This system has been successfully deployed and is operating stably in the China Spallation Neutron Source(CSNS)accelerator control network,effectively addressing security vulnerabilities and maintenance challenges in network management.It has also established a foundation for network management in CSNS-Ⅱ.关键词
控制网络/控制系统/加速器/网络管理/中国散裂中子源Key words
control network/control system/accelerator/network management/CSNS分类
能源科技引用本文复制引用
薛康佳,张玉亮,朱鹏,吴煊,王林,李明涛,何泳成,程司农,彭娜..CSNS-Ⅱ加速器控制网络管理系统设计与实现[J].强激光与粒子束,2025,37(8):82-91,10.基金项目
中国科学院青年创新促进会项目(Y9291420K2) (Y9291420K2)