View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000698 | 10000-009: Alarms and Conditions | public | 2009-04-30 22:02 | 2011-04-05 17:25 | |
Reporter | Matthias Damm | Assigned To | Paul Hunkar | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Summary | 0000698: Condition State Synchronization for redundancy | ||||
Description | We should describe the behaviour for redundancy. We agreed on in a phone conference that it is not possible to have the same EventIds for the same Condition in redundant servers. Is this a requirement for transparent redundancy? | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
|
This can be addressed by sending a RefreshRequired event. The description for this event should mention the transparent redundancy use case (i.e. after a failover the server sends this event and the client must update its display). Possibly in an error condition appendix. |
|
The eventIds are used to uniquely identify an event and they must be shared between server or generate in such a manner that they are consistent on all redundant servers. If this is not the case then historical event will be broken, since it will be impossible to match up events on a failover. In a transparent redundancy system, a client shall not even notice that a server has failed, i.e. a client will have to perform no operations and will not recieve any information other then a server status update that indicate one of the redundant nodes has failed. In a hot, warm and cold redunancy case it is acceptable to require a client to perform some action (like a Refresh), but if it is required the server should initiate it via a RequestRefreshEventType Event |
|
Updated text and reviewed in meeting |
|
Reviewed in telecon. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-04-30 22:02 | Matthias Damm | New Issue | |
2009-04-30 22:02 | Matthias Damm | Status | new => assigned |
2009-04-30 22:02 | Matthias Damm | Assigned To | => Matthias Damm |
2010-11-16 17:19 | Randy Armstrong | Note Added: 0002129 | |
2010-11-16 17:22 | Randy Armstrong | Assigned To | Matthias Damm => Paul Hunkar |
2011-03-09 07:57 | Paul Hunkar | Note Added: 0002357 | |
2011-04-05 17:25 | Paul Hunkar | Status | assigned => resolved |
2011-04-05 17:25 | Paul Hunkar | Resolution | open => fixed |
2011-04-05 17:25 | Paul Hunkar | Note Added: 0002586 | |
2011-04-05 17:25 | Randy Armstrong | Status | resolved => closed |
2011-04-05 17:25 | Randy Armstrong | Note Added: 0002587 |