Author: Nemoto, H.
Paper Title Page
MOPPC131 Experience of Virtual Machines in J-PARC MR Control 417
 
  • N. Kamikubota, S. Yamada, N. Yamamoto
    J-PARC, KEK & JAEA, Ibaraki-ken, Japan
  • T. Iitsuka, S. Motohashi, S.Y. Yoshida
    Kanto Information Service (KIS), Accelerator Group, Ibaraki, Japan
  • H. Nemoto
    ACMOS INC., Tokai-mura, Ibaraki, Japan
  • K.C. Sato
    JAEA/J-PARC, Tokai-Mura, Naka-Gun, Ibaraki-Ken, Japan
  • D. Takahashi
    Mitsubishi Electric System & Service Co., Ltd, Tsukuba, Japan
 
  At the J-PARC Main Ring (MR), we have used virtual-machine environment extensively in our accelerator control. In 2011, we developed a virtual-IOC, an EPICS In/Out Controller running on a virtual machine [1]. Now in 2013, about 20 virtual-IOCs are used in daily MR operation. In the summer of 2012, we updated our operating system from Scientific Linux 4 (SL4) to Scientific Linux 6 (SL6). In the SL6, KVM virtual-machine environment is supported as a default service. This fact encouraged us to port basic control services (ldap, dhcp, tftp, rdb, achiver, etc.) to multiple virtual machines. Each virtual machine has one service. Virtual machines are running on a few (not many) physical machines. This scheme enables easier maintenance of control services than before. In this paper, our experiences using virtual machines during J-PARC MR operation will be reported.
[1] VIRTUAL IO CONTROLLERS AT J-PARC MR USING XEN, N.Kamikubota et. al.,
ICALEPCS 2011
 
poster icon Poster MOPPC131 [0.213 MB]