合肥先进光源束测系统后台搭建进展2024.4.29

前言

这个报告虽然在写本子时期没有着手写,但是相关的工作一直在做,并且能手把手操作的相关的文档前期写了很多,都搜集在自己博客的EPICSproxmox以及合肥先进光源分类下,后面大致罗列下一些清单:

1、areaDetector 编译和IOC的搭建以及图像分析的IOC

Debian11下编译ADAravis和Motor模块的一条龙过程

图像采集这部分IOC的相关工作都已做好,只待后面跟踪相关EPICS软件包的版本更新情况适时做好镜像的完善和固化;

图像分析的软IOC原来永良做了很多工作,基于centos操作系统,一直很好用,现在的这部分依然在使用他以前做的镜像,后面可以继续使用,有学生愿意学习这方面的工作的话,可以根据源码移植到debian11平台下;

后续工作是能谱分析、同步光分析等的PV定义和db文件的编写和完善;

2、基于鼎阳SDS6204示波器的IOC

鼎阳SDS6204示波器EPICS IOC的搭建

和设备通信的IOC和雷雷已做好,后面的工作还需把流强以及电荷量信息的部分的PV定义以及相关db文件的编写完成;

3、IOC的状态监控以及控制功能的模块

IOC状态监控和重启动等管理操作,在未来IOC运行维护时能带来极大的方便。这部分工作已编译完成并在IOC上测试成功:

devIocStats中加入IP地址查询功能_epics deviocstats的使用

特别是IP显示功能的实现有些麻烦,已按上面的文档实现;

4、电机控制的IOC

这部分工作是留国完成控制器的调试和IOC的搭建,后面还需要进一步的做好控制器上IO的相关参数的设置以及EPICS IOC控制和状态显示的实现,IOC上和控制器上的程序都有待于后续的工作中完善;

5、AA数据库的搭建

EPICS Archiver Appliance在Debian11 容器下安装文档

开始在centos下实现,后来晓康在debian11下实现,后来把流程更优化的整理出相关文档;

6、PBS备份服务器的搭建

合肥光源的束测后台集群,现在已完成镜像备份服务器的搭建,不仅可不干预在线运行的虚拟机的情况下定期备份这些镜像,而且在新光源的建设中,各子系统调试的镜像也可以储存在这个备份服务器上,等新光源的场地和设备间就绪,网络铺设完成、服务器上架后,即可搭建起集群,并从备份服务器上下载镜像,运行起新光源的各相关虚拟机;

7、其他的网关、NFS、NPT、DHCP等等集群需要的基本服务

这些前面都已做过相关的搭建和建设,不再一一赘述。

总结

proxmox集群搭建非常的简单,设备就绪后,安装系统到集群设置完成,基本上一天就能搞定,特别提一下这个备份服务器,作为一个镜像储存池,前期各系统IOC调试好的前提下,有了它的加持,在线的IOC虚拟机能很快的从这个池子恢复到以后在线的集群上。

proxmox的稳定方便经常几个月没有关注后台,一直默默的工作,就象隐形一样,这两年合肥光源的运维实践中也充分的验证了这一点。

系统后台搭建,前期的主要工作都是各子系统相关IOC的调试和准备,等新光源场地、网络和设备就绪,就是前期工作准备好的镜像转移过去并运行调试。

束测系统的难点在于各子系统的调试和建设,特别是BPM处理器、快反馈等等,对于后台建设,不存在技术难点,比较通用的相关技术,比如图像采集、示波器、电机控制等,前期工作都已完成大部分,后面就是更完善,都不存在问题。后期的建设,给束测的预算和设备数量,也都是能完成新光源系统搭建的最基本的数量需求。

文档虽然没有按要求整理,但是不管什么样的形式,核心目的是要把相关的工作说清楚,讲明白,如果有感觉没有讲清楚的地方,欢迎质疑。

束测后台建设这部分工作,只需要关心束测相关子系统的运行,并且在开源加持下,不再象从前一样是感觉很难的技术,希望领导们能放心这部分工作。

相关推荐

  1. Vue3后台管理系统模板

    2024-04-29 23:52:03       35 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-29 23:52:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-29 23:52:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-29 23:52:03       87 阅读
  4. Python语言-面向对象

    2024-04-29 23:52:03       96 阅读

热门阅读

  1. ns模拟器+资源

    2024-04-29 23:52:03       33 阅读
  2. 【Spring AI】03. 开始

    2024-04-29 23:52:03       31 阅读
  3. Dubbo 面试题(十一)

    2024-04-29 23:52:03       29 阅读
  4. 「PHP系列」PHP Exception(异常处理)

    2024-04-29 23:52:03       38 阅读
  5. LeetCode 239. 滑动窗口最大值

    2024-04-29 23:52:03       36 阅读
  6. 2024.4.29力扣刷题记录-数组篇记录4

    2024-04-29 23:52:03       38 阅读
  7. 三层交换机原理

    2024-04-29 23:52:03       29 阅读
  8. 虚拟DOM

    虚拟DOM

    2024-04-29 23:52:03      38 阅读
  9. 监听el-table滚动

    2024-04-29 23:52:03       31 阅读
  10. android博客

    2024-04-29 23:52:03       35 阅读
  11. Linux 上清理 SSSD Cache

    2024-04-29 23:52:03       34 阅读
  12. 软件著作权设计说明书(SDS)撰写指南

    2024-04-29 23:52:03       36 阅读