Author: Lutz, H.
Paper Title Page
THMIB03 From Real to Virtual - How to Provide a High-avaliblity Computer Server Infrastructure 1076
 
  • R. Kapeller, C.E. Higgs, R.A. Krempaska, H. Lutz
    PSI, Villigen PSI, Switzerland
 
  During the commissioning phase of the Swiss Light Source (SLS) at the Paul Scherrer Institut (PSI) we decided in 2000 for a strategy to separate individual services for the control system. The reason was to prevent interruptions due to network congestion, misdirected control, and other causes between different service contexts. This concept proved to be reliable over the years. Today, each accelerator facility and beamline of PSI resides on a separated subnet and uses its dedicated set of service computers. As the number of beamlines and accelerators grew, the variety of services and their quantity rapidly increased. Fortunately, about the time when the SLS announced its first beam, VMware introduced its VMware Virtual Platform for Intel IA32 architecture. This was a great opportunity for us to start with the virtualization of the controls services. Currently, we have about 200 of such systems. In this presentation we discuss the way how we achieved the high-level-virtualization controls infrastructure, as well as how we will proceed in the future.  
slides icon Slides THMIB03 [2.124 MB]  
poster icon Poster THMIB03 [1.257 MB]  
 
THPPC017 Control System Configuration Management at PSI Large Research Facilities 1125
 
  • R.A. Krempaska, A.G. Bertrand, H. Lutz
    PSI, Villigen PSI, Switzerland
 
  The control system of the PSI accelerator facilities and their beamlines consists mainly of the so called Input Output Controllers (IOCs) running EPICS. There are several flavors of EPICS IOCs at PSI running on different CPUs, different underlying operating systems and different EPICS versions. We have hundreds of IOCs which control the facilities at PSI. The goal of the Control system configuration management is to provide a set of tools to allow a consistent and uniform configuration for all IOCs. In this context the Oracle database contains all hardware-specific information including the CPU type, operating system or EPICS version. The installation tool connects to Oracle database. Depending on the IOC-type a set of files (or symbolic links) are created which connect to the required operating system, libraries or EPICS configuration files in the boot directory. In this way a transparent and user-friendly IOC installation is achieved. The control system export can check the IOC installation, boot information, as well as the status of loaded EPICS process variables by using Web applications.  
poster icon Poster THPPC017 [0.405 MB]