The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
@InProceedings{russo:icalepcs2019-wepha133, author = {L.M. Russo}, title = {{Sirius Diagnostics IOC Deployment Strategy}}, booktitle = {Proc. ICALEPCS'19}, pages = {1407--1412}, paper = {WEPHA133}, language = {english}, keywords = {EPICS, diagnostics, controls, software, network}, venue = {New York, NY, USA}, series = {International Conference on Accelerator and Large Experimental Physics Control Systems}, number = {17}, publisher = {JACoW Publishing, Geneva, Switzerland}, month = {08}, year = {2020}, issn = {2226-0358}, isbn = {978-3-95450-209-7}, doi = {10.18429/JACoW-ICALEPCS2019-WEPHA133}, url = {https://jacow.org/icalepcs2019/papers/wepha133.pdf}, note = {https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA133}, abstract = {Sirius beam diagnostics group is responsible for specifying, designing and developing IOCs for most of the diagnostics in the Booster, Storage Ring and Transport Lines, such as: Screens, Slits, Scrapers, Beam Position Monitors, Tune Measurement, Beam Profile, Current Measurement, Injection Efficiency and Bunch-by-Bunch Feedback. In order to ease maintenance, improve robustness, repeatability and dependency isolation a set of guidelines and recipes were developed for standardizing the IOC deployment. It is based on two main components: containerization, which isolates the IOC in a well-known environment, and a remote boot strategy for our diagnostics servers, which ensures all hosts boot in the same base operating system image. In this paper, the remote boot strategy, along with its constituent parts, as well as the containerization guidelines will be discussed.}, }