ABSTRACT
ICALEPCS 2001

Abstracts



THAP074 (Poster)

Presenter: Joan Sage (Jefferson Lab)
email: sage@jlab.org
Review Status: Proceedings Ready - 03/15/02
FullText: pdf
Eprint: physics/0111078

Using a Nameserver to Enhance Control System Efficiency

J. Sage, M.H. Bickley, K.S. White

The Thomas Jefferson National Accelerator Facility control system uses a nameserver to reduce system response time and to minimize the impact of client name resolution on front-end computers. The control system is based on the Experimental Physics and Industrial Control System (EPICS), which uses name-based broadcasts to initiate data communication. By default, when EPICS process variables are requested by client applications, all front-end computers receive the broadcasts and perform name resolution processing against local channel name lists. The nameserver is used to offload the name resolution task to a single node. This processing, formerly done on all front-end computers, is now done only by the nameserver. In a control system with heavily loaded front-end computers and high peak client connection loads, a significant performance improvement is seen. This paper describes the name server in more detail, and discusses the strengths and weaknesses of making name resolution a centralized service.
ICAL Footer

  eCONF C011127    ePROCEEDINGS COMMITTEES PARTICIPANTS    PROGRAM SUMMARY ICALEPCS 2001  eCONF

 

ICALEPCS 2001

Last updated: September 13, 2002

Website Problem? Contact Technical Publications

SLAC