1 / 10

CA Gateway Update

CA Gateway Update. Ralph Lange – EPICS Collaboration Meeting March 2008 @ SSRF. Credits: Main Authors and Contributors. Channel Access Development Jeff Hill (LANL) CA Gateway Development 1996 Jim Kowalkowski (APS) Janet Anderson (APS) 1999 Ken Evans (APS) 2000 Ralph Lange (BESSY)

fgardner
Download Presentation

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 – EPICS Collaboration Meeting March 2008 @ SSRF Ralph Lange: CA Gateway Update

  2. Credits: Main Authors and Contributors Channel Access Development Jeff Hill (LANL) CA Gateway Development 1996 Jim Kowalkowski (APS) Janet Anderson (APS) 1999 Ken Evans (APS) 2000 Ralph Lange (BESSY) 2002 Ken Evans (APS) Jeff Hill (LANL) 2007 Gasper Jansa (cosylab) Dirk Zimoch (SLS) Ralph Lange: CA Gateway Update

  3. What is a CA Gateway? An application that forwards connections between CA clients and servers. Ralph Lange: CA Gateway Update

  4. It's a Gateway. Allows CA between networks – configurablethrough regular expression filters and CA access security. CA Clients Gateway CA Servers (IOCs) Ralph Lange: CA Gateway Update

  5. It‘s aProxy. Clients point to one proxy that distributes the data with minimal impact on the IOCs. CA Clients Gateway CA Servers (IOCs) Ralph Lange: CA Gateway Update

  6. Overview: Key Features • 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. add prefixes) • May cache data (CA get is answered by the gateway) • Keeps IOC-side connections alive • Watchdog mode restarts on core dump • Provides statistics channels to allow monitoring Ralph Lange: CA Gateway Update

  7. CA Gateway Configuration: Symmetric Each network sees the channels of all other networks.Gateways may run on a single host with multiple (virtual) interfaces. Ralph Lange: CA Gateway Update

  8. CA Gateway Configuration: Reverse Gateway All networks see channels in network Z.The reverse Gateway forwards Gateway statistics. Ralph Lange: CA Gateway Update

  9. CA Gateway Configuration: Alias Gateway The Gateway provides aliases for channel names. Ralph Lange: CA Gateway Update

  10. Recent CA Gateway Changes • Option to disable cache (forward each CA get to the IOC) • Transparently works for Alarm Handler and Archiver connections • Option to use Perl regexp instead of GNU regexp (allows easy negation of regexp) • Numerous bugfixes (beacons missing, Gateway hangs) The CA Gateway is available from the EPICS extensions page. Ralph Lange: CA Gateway Update

More Related