CA Proxy Gateway Status and Plans - PowerPoint PPT Presentation

About This Presentation
Title:

CA Proxy Gateway Status and Plans

Description:

CA Proxy Gateway. Status and Plans. Ralph Lange, BESSY ... CA Proxy Gateway. Clients point to one proxy that distributes the data with minimal impact on the ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 10
Provided by: ralph80
Learn more at: https://epics.anl.gov
Category:
Tags: gateway | plans | proxy | status

less

Transcript and Presenter's Notes

Title: CA Proxy Gateway Status and Plans


1
CA Proxy GatewayStatus and Plans
  • Ralph Lange, BESSY

2
Outline
  • Overview
  • Caveats
  • Status
  • Possible Improvements
  • Roadmap

3
Overview
  • As well CA server (CAS based) 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 crash

4
CA Proxy Gateway
  • Allows CA between separated networks
    configurable through regular expression filters
    and CA access security.

CA Clients
CA Gateway
CA Servers
5
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
6
Caveats
  • The CA Gateway always introduces a single-point
    bottleneck in a scalable distributed system.
  • A heavily loaded Gateway is a CPU and memory
    consuming application that usually will add
    overhead to the system Expect some increase in
    latency and connect time.
  • In some cases too loose configuration may put
    even more load on the precious side instead of
    protecting the IOCs.

7
Status
  • Stable (i.e. basically unchanged for two years)
  • Compiles against R 3.13.2 with patches (CAS
    statistics)
  • Runs on Solaris, HP-UX, Linux, VMS
  • Integral part of production system at a growing
    number of laboratories (APS, SLAC, JLab, BESSY)
  • Seems to run stable for read access
  • Occasional crashes seen with write access
    callbacks - investigation continues
  • Documentation is still nonexistent

8
Possible Improvements
  • New configuration file format (hierarchical
    regexp patterns)
  • New configurable watchdog to introduce GUI at
    process level (borrow archive manager code)
  • Some additional statistics
  • Code documentation (Doxygen?)
  • User manual
  • CMLOG interface

9
Roadmap (workshop result)
  • High priority
  • Get 3.14 running on HP-UX 11
  • Add server statistics to CAS and have Jeff
    approve
  • Get existing code running with 3.14
  • Later on
  • Fix remaining bugs
  • Add new features
Write a Comment
User Comments (0)
About PowerShow.com