1 / 31

E. Matias Canadian Light Source University of Saskatchewan

Next Generation of RBA: A Synchrotron Remote Access and Experiment Management Environment. E. Matias Canadian Light Source University of Saskatchewan. Canada’s Synchrotron Facility. Located on the University of Saskatchewan Campus One of the largest national science projects in a generation

Download Presentation

E. Matias Canadian Light Source University of Saskatchewan

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. Next Generation of RBA: A Synchrotron Remote Access and Experiment Management Environment E. Matias Canadian Light Source University of Saskatchewan

  2. Canada’s Synchrotron Facility • Located on the University of Saskatchewan Campus • One of the largest national science projects in a generation • Accelerator Complex Consists of: • Linac Accelerator (200 MeV) • Booster (200 MeV to 2.9 GeV) Ring • Storage Ring (170.88 m -2.9 GeV) • Two diagnostic beamlines • Seven beamlines in operation or commissioning • Six beamlines under construction • Six beamlines being proposed (partially funded)

  3. Machine Layout

  4. Beamlines • Operate in parallel harnessing synchrotron light generated by the circulating electron beam • Each beamline is tailored to a class of experiments • Beam-teams of users provide scientific direction • Average beamline contains 50 to 150 motors • Data rates are different from beamline to beamline

  5. CMCF 2 Beamline • Operate in parallel harnessing synchrotron light generated by the circulating electron beam • Each beamline is tailored to a class of experiments • Beam-teams of users provide scientific direction • Average beamline contains 50 to 150 motors • Data rates are different from beamline to beamline

  6. Basic Experiment

  7. Applications

  8. Some Initial Thoughts….. Users said they wanted…. • Remote access to beamlines In reality our users also wanted …. • The infrastructure to management experiments and data analysis • The ability to collaborate

  9. Phase I -Project Terms of Reference • Provide the ability for remote-control of an experiment • Major project funding from CANARIE with additional funding from: • IBM • Canadian Light Source • Bigbangwidth • University of Western Ontario • UP & UML software engineering approach • All custom developed software is open source • Project duration 14 months • Project is completed before the target beamlines • Therefore concentration is on reusable components • Service Oriented Architectures and Web Services

  10. The Community • Phase 1: • Canadian Light Source • CANARIE • IBM Canada • University of Western Ontario • Alberta Synchrotron Institute • BigBangwidth • Phase 2: (Preliminary Discussions) • Quartz Imaging (Vancouver) • CSIRO (Australia) • IBM • TRIUMF • APS – Argonne National Laboratory • JLabs - (US DOE Proposal) • CosyLabs • University of South Australia • CSS Project…

  11. Remote Beamline Access Architecture

  12. RBA Component Overview

  13. LPA816e UBC LPA816e SFU LPA816e U of Lethbridge LPA816e U of Calgary LPA816e U of Alberta LPA816e UWO LPA816e U of Toronto LPA816e McGill LPA816e NRC-BRI Network Architecture request Domain control Manager Control(UCLP) control Canadian Light Source Saskatoon CMCF Beamline Computer CANARIE and ORAN Lightpath Network LPA816e VESPERS Beamline Computer Lightpath Accelerator network. This solution allows any one research workstation, at right, to connect to one of the two beamline computers at the CLS. This solution can be extended to allow multiple connections through each LPA816e Lightpath Director. October, 2006

  14. The Next Step • Phase Two of RBA • Extending RBA to New Beamlines and Users • Managing the Proposal Submission Process • Managing the Experiment • Managing EPICS Configurations • Building Analysis Tools Web Services • Building Data Storage Services • Defining a WSDL/SOAP Standard in the Synchrotron Community

  15. Extending RBA To New Beamlines • Interest From Other Beamlines • Expand the techniques available • Requests for additional UCLP Access: • Additional Users at the University of Alberta • University of Manitoba Optimum Communications another solution….

  16. Managing the Proposal Submission • A web based proposal submission, review and approval environment • Steps: • Build a common WSDL specification across the synchrotron community for the service • Extend the RBA Portal to interface to the WS • Build the CLS version of the WS • Perhaps some options for collaboration with other Canadian facilities?

  17. Manage The Experiment • Experiment Data is large, complex and diverse • Building WS around the experiment index (the meta data) provides the best return on investment • Steps: • Define a common WSDL Definition • Extend RBA to use the WSDL Definition

  18. Managing EPICS Configurations • IRMIS is a tool for configuring EPICS • Some preliminary work has been done around partitioning IRMIS around a SOA • Extending IRMIS will provide flexibility in dynamically reconfiguring EPICS instrumentation from Experiment to Experiment • Integration with a web portal will provide access • General interest from TRIUMF and APS in collaboration

  19. Facilitating Integration of Tools and Codes • Computer codes have traditionally been autonomous and not easily integrated • On-line and offline tools have the same problem • Steps: • Build a common WSDL specification across the synchrotron community for the service • Develop the Integration of CSS and Root • Build on our experience with Quartz Imaging and CIRO

  20. Build a Data Storage Environment • WestGrid infrastructure • WestGrid becomes our long-term data storage environment • Standards Data File Format?

  21. RBA Component Overview Third Party Tools Experiment Management Data Storage

  22. Login

  23. Main Navigation Window

  24. EPICS Connection to Beamline

  25. Selecting a Scan Region

  26. Looking at the Data

  27. Downloading the Data

  28. Sample Database

  29. The End Thank you.

  30. UCLPcommands domain manager process Integrating LPA with UCLP Lightpath Accelerator controls a software virtual cross-connect that commands UCLP. In effect, CA*Net4 is treated as a single lightpath cross-connect real device real device virtual device

  31. Channel Access EPICS @ CLS MS-SQL Server EDM, StripTool, Matlab, Root, IDA, etc…. Touch Panels (EDM) ODBC Alarm Server Windows Server ODBC Operator Workstation Scientific Linux IRMIS SOAP IRMIS Web-service Scientific Linux Gateway Data Archiver IOC IOC IOC IOC IOC Linux Linux/RTEMS Linux/RTEMS Linux Linux/RTEMS GPIB Profibus TCP/IP Modbus TCP/IP 1 Gig SIS Link Single Board Computer (RTEMS) Siemens S7/300 PLC S7/400 PLC (Cryogenics and RF) Telemecanique Momentum PLC (Machine Protection and Services) Firewire Camera RS-232 Moxa IOC VME VME64x

More Related