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

Investigate ADAM functionality for loss of network connectivity scenario

    XMLWordPrintable

    Details

      Description

      Right now, if the ADAM device is sending a voltage signal to the KiloArc, it will continue to send that signal until it receives a command to stop. The failure mode we are concerned about is, what happens if the CSC loses its connection to ADAM or crashes. Is there a way to detect that from the ADAM device, and stop sending the power signal as a result? This task is to investigate this. If there is not, then the higher level Illumination CSC will need the ability to cut power to the ADAM device, to ensure that the KiloArc can be gracefully powered down in the event of a CSC failure.

        Attachments

          Activity

          Hide
          cwinslow Colin Winslow [X] (Inactive) added a comment -

          It doesn't look like the ADAM has the ability to take action on its own in response to a loss of network connectivity, which means we will need to account for this failure mode in the higher level Illumination CSC. If the WLS CSC loses its connection to ADAM but remains running, it will go to FAULT state (and DISCONNECTED detailed state). If the CSC crashes but ADAM stays up, we should be able to react to the loss of heartbeats from the WLS CSC and cut the power to ADAM.

          Show
          cwinslow Colin Winslow [X] (Inactive) added a comment - It doesn't look like the ADAM has the ability to take action on its own in response to a loss of network connectivity, which means we will need to account for this failure mode in the higher level Illumination CSC. If the WLS CSC loses its connection to ADAM but remains running, it will go to FAULT state (and DISCONNECTED detailed state). If the CSC crashes but ADAM stays up, we should be able to react to the loss of heartbeats from the WLS CSC and cut the power to ADAM.
          Hide
          pingraham Patrick Ingraham added a comment -

          Correct. Colin and I spoke about this lack of functionality and how we'll address it with higher level control.

          Show
          pingraham Patrick Ingraham added a comment - Correct. Colin and I spoke about this lack of functionality and how we'll address it with higher level control.
          Hide
          jbuffill James Buffill [X] (Inactive) added a comment -

          done

          Show
          jbuffill James Buffill [X] (Inactive) added a comment - done

            People

            Assignee:
            cwinslow Colin Winslow [X] (Inactive)
            Reporter:
            cwinslow Colin Winslow [X] (Inactive)
            Reviewers:
            Patrick Ingraham
            Watchers:
            Colin Winslow [X] (Inactive), James Buffill [X] (Inactive), Patrick Ingraham
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.