1 / 8

CA Gateway Update

CA Gateway Update. Ralph Lange, BESSY Ken Evans Jr., APS Jeff Hill, LANL. Overview. As well CA server as CA client Usually runs on workstation with multiple network interfaces Connects and separates networks in terms of CA connections May use channel aliases (e.g. prefixes) Caches data

tacey
Télécharger la présentation

CA Gateway Update

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CA Gateway Update Ralph Lange, BESSYKen Evans Jr., APSJeff Hill, LANL

  2. Overview • As well CA server as CA client • Usually runs on workstation with multiple network interfaces • Connects and separates networks in terms of CA connections • May use channel aliases (e.g. prefixes) • Caches data • Keeps connections alive • Watchdog mode restarts on core dump

  3. CA Proxy Gateway Allows CA between networks – configurablethrough regular expression filters and CA access security. CA Clients CA Gateway CA Servers

  4. CA Proxy Gateway Clients point to one proxy that distributes the data with minimal impact on the private parts. CA Clients CA Gateway CA Servers

  5. Caveats • The Gateway always introduces a non-scalable bottleneck. • A heavily loaded Gateway is a CPU and memory consuming application that usually will add overhead to the system. • Bad configuration (too loose) may put more load on the precious side instead of shielding the IOCs.

  6. Recent Developments • Gateway 2.0 (built against EPICS base 3.14.2) is complete and working. • More bugfixes in the Gateway, GDD, CAS / CAC, important performance improvements. • CAput logging feature (same as on IOC). • Work on documentation (user manual) started. BUT... • Still some crashes (bad) and brain-dead hang situations (much much worse). • Not yet officially released.

  7. Next Steps Mid-July: Jeff and Ken will try to fix the hang problems. After that: Independent of their results a release of the Gateway will be published. • Either a beta release:bad but still better than the old 3.13.2 based Gateway. • Or a stable 2.0:quite good, but still bad, with lots of room for improvements…

  8. Ideas All the nice ideas for improvements: will be postponed until stable operation of the Gateway is achieved. • New hierarchical configuration file format to improve performance (XML format?) • New configurable watchdog (steal from Channel Archiver) • Better code documentation (using Doxygen?) • CMLOG interface • Provide some tabular usage and statistics info as web page • Use Data Access (new data object) instead of GDD

More Related