Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-14839

LDM-151 section 3.1.2 refers to a database that doesn't exist

    XMLWordPrintable

    Details

      Description

      LDM-151 section 3.1.2 talks about an "OCS Database" that is provided to the TCS, either by running SFM at the summit or by persisting to a database at the "data center" that is accessible by the TCS.

      First, the scheduler is part of the OCS, not the TCS. Second, DM has no plans to run SFM at the summit (although there have been discussions about possibly running it within the Camera Diagnostic Cluster). Third, no database at NCSA, where the Alert Production runs, can be directly accessible by the TCS nor OCS.

      Instead, the plan is for the relevant quality metrics to be provided to the scheduler component of the OCS via telemetry that begins either at the Alert Production pipeline itself or at the Prompt Quality Control system, proceeds via a DM-internal messaging system (likely RabbitMQ) to the Telemetry Gateway at the Base, is converted into telemetry messages for the OCS SAL system, and then is communicated to both the scheduler and the EFD, which plays the role of the "OCS Database".

      This section of LDM-151 should be rewritten to either reflect this or delegate the topic to other design documents.

        Attachments

          Activity

          Hide
          swinbank John Swinbank added a comment -

          K-T — I've made a minimal change to address this at https://github.com/lsst/LDM-151/pull/60. I don't think it's appropriate for LDM-151 to get into the details of how this is implemented, and I'm not aware of any other relevant design documentation beyond a sentence in LDM-148, but I'd be happy to add further references if you can suggest some.

          Show
          swinbank John Swinbank added a comment - K-T — I've made a minimal change to address this at https://github.com/lsst/LDM-151/pull/60 . I don't think it's appropriate for LDM-151 to get into the details of how this is implemented, and I'm not aware of any other relevant design documentation beyond a sentence in LDM-148, but I'd be happy to add further references if you can suggest some.
          Hide
          ktl Kian-Tat Lim added a comment -

          The canonical reference for this feedback is a section of LSE-72. You may want to mention that.

          Show
          ktl Kian-Tat Lim added a comment - The canonical reference for this feedback is a section of LSE-72 . You may want to mention that.
          Hide
          swinbank John Swinbank added a comment -

          Thank you!

          Show
          swinbank John Swinbank added a comment - Thank you!

            People

            Assignee:
            swinbank John Swinbank
            Reporter:
            ktl Kian-Tat Lim
            Reviewers:
            Kian-Tat Lim
            Watchers:
            John Swinbank, Kian-Tat Lim
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.