Redundant IOC kazuro furukawa kek jp Redundant IOC

  • Slides: 11
Download presentation
Redundant IOC < kazuro. furukawa @ kek. jp > Redundant IOC Introduction Kazuro Furukawa

Redundant IOC < kazuro. furukawa @ kek. jp > Redundant IOC Introduction Kazuro Furukawa < kazuro. furukawa @ kek. jp > For KEKB and Linac Control Groups Jul. 2009. KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 1

Redundant IOC KEK : Accelerator Facilities for Particle & Nuclear Physics, Material Structure Science

Redundant IOC KEK : Accelerator Facilities for Particle & Nuclear Physics, Material Structure Science Mt. Tsukuba J-PARC (at Tokai Site) KEKB PF-AR ATF STF c. ERL PF Linac KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 2

Redundant IOC Accelerator Improvement and Nobel Prize Belle/KEK Feb. 2005 Continuous Injections May. 2000

Redundant IOC Accelerator Improvement and Nobel Prize Belle/KEK Feb. 2005 Continuous Injections May. 2000 Apr. 2003 Dual Bunch e+ Dec. 2008 Crab Cavities and Quasi-simultaneous Injection KSTAR EPICS Meeting Flexible Upgrades for Accelerator Operation Kazuro Furukawa, KEK, Jul. 2009. 3

Event System Redundant IOC Simultaneous Injection Requirements u. Linac clients v. KEKB 8 -Ge.

Event System Redundant IOC Simultaneous Injection Requirements u. Linac clients v. KEKB 8 -Ge. V e– 1 n. C x 2 3. 5 -Ge. V e+ 1 n. C x 2 (with 10 n. C primary e–) v. PF 2. 5 -Ge. V e– 0. 1 n. C v(PF-AR 3 -Ge. V e– 0. 2 n. C) u. At first simultaneous top-up injections to three rings at KEKB and PF v. Switching beams at 50 Hz v. For stable operation and higher quality exp. results KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 4

Redundant IOC Redundancy of Servers at KEK u. Redundant Unix Servers at KEK (Linac,

Redundant IOC Redundancy of Servers at KEK u. Redundant Unix Servers at KEK (Linac, KEKB) v. Was good for File server, Name server, Boot server, etc v. Was very useful for availability even at maintenace time u. Old Injector Linac Controls v. Needed a gateway (Portable CA Server and Soft IOC) ³ From old controls to EPICS controls, and vice versa vcould be a single point of failure u. Started an investigation of Linux HA servers v. Several products including Redhat Advanced server v. Not good compared with vender Unix v. And , of course, no EPICS features ³ Without internal data replication ³ No EPICS beacon handling, etc KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 5

Redundant IOC Redundancy of Controllers at DESY u. Cryogenic controls should run all the

Redundant IOC Redundancy of Controllers at DESY u. Cryogenic controls should run all the time v. Continuously about 2 years without interruption v. Otherwise, it may cause quench ³That may need long recovery time u. The system for the HERA project was built without EPICS u. The new generation had to be designed for the XFEL project u. Mathias Clausen had a chance to stay at KEK in 2004 v. Discussion of merging the effort of DESY/XFEL and KEK/Linac KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 6

Redundant IOC Restart of the Collaboration u. DESY continues the project v. Several companies

Redundant IOC Restart of the Collaboration u. DESY continues the project v. Several companies were asked to design the framework u. I could not allocate resources at KEK until 2006 u. In 2006, I propossed Artem Kazakov to attend the development v. He mainly attend the project in generalizing the code from Vx. Works environment to other platforms v. Using the OSI layer KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 7

Redundant IOC KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 8

Redundant IOC KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 8

Redundant IOC Some Internal Components u. RMT: Redundancy Monitoring Task v. Provides API to

Redundant IOC Some Internal Components u. RMT: Redundancy Monitoring Task v. Provides API to drive CCE, Scan, CA-rsrv, etc u. CCE: Continuous Control Executive v. Mirror the variables, states, etc KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 9

Redundant IOC Other EPICS Development Activities at KEK u. By A. Akiyama, et al

Redundant IOC Other EPICS Development Activities at KEK u. By A. Akiyama, et al v. Embedded IOC on FPGA-based controller u. By M. Satoh, et al v. Embedded IOC on oscilloscopes u. By A. Kazakov, et al v. Redundant IOC (RIOC with OSI supports) v. Redundant ca. Gateway v. ATCA IOC with HPI/SAF support for RIOC ³ATCA for STF/ILC-LLRF and TCA for ERL-LLRF v. Automatic test system environment u. By K. Zagar, et al v. Wireshark protocol analyzer for CA u. By K. Furukawa, et al v. Event-based fast control system KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 10

Redundant IOC Thank you KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 11

Redundant IOC Thank you KSTAR EPICS Meeting Kazuro Furukawa, KEK, Jul. 2009. 11