A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Chu, P.

Paper Title Page
THP083 An Novel Approach for Beam Commissioning Environment using SOA Technology and Performance Benchmarking  
 
  • G.B. Shen
    BNL, Upton, Long Island, New York
  • P. Chu, J. Wu
    SLAC, Menlo Park, California
 
 

High level applications provide an efficient method to commission and operate an accelerator. Traditional application adopts a monolithic approach, and has to deal with all processing such as preparing large amount of data initialization, performing heavy computation and communication, and/or updating a GUI with high repetition rate. With time going, an application might become more complicated and heavier by adding new required functions. Therefore, it reduces the application performance and reliability. All applications are coupled tightly with its specific environment, therefore, are not portable. Furthermore, exception handling and message logging increases the application complexity level. To solve all the drawbacks mentioned, a novel approach is proposed and under development using a SOA technology. The architecture for applications uses a set of services to replace the traditional all-in-one approach. Some prototypes have been developed using structured data so-called PVData/PVStructure and a new EPICS Channel Access protocol, PVAccess. The performance of each service servers has been benchmarked and analyzed. This paper describes our latest progress and service performance.