View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008786 | 10000-004: Services | Spec | public | 2023-04-11 16:26 | 2023-06-19 15:02 |
Reporter | Jim Luth | Assigned To | Matthias Damm | ||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 1.05.03 | ||||
Fixed in Version | 1.05.03 RC1 | ||||
Summary | 0008786: Current non-transparent redundancy specifications do not work for a primary/standby set of Servers | ||||
Description | A non-transparent redundancy approach using a primary and a standby is a very typical design pattern for DCS Controllers. I propose a new subtype of NonTransparentRedundancyType be created which adds a property that provides an enumerated mode of the server. This enumeration would describe a server as being the current primary with one or more ready standbys, the current primary with no ready standbys, ready to be the primary, or not ready to be the primary. The normal ServerLevel and ServerState would continue to function as it does for all other cases of Server redudancy. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0008733 | closed | Jeff Harding | 10000-005: Information Model | Current non-transparent redundancy specifications do not work for a primary/standby set of Servers |
|
My expectation was that this model is covered by Warm and/or ServiceLevel |
|
ServiceLevel will not work because of the way we define its use by clients. It is specifically designed to assume a load balancing use case. It will not work for primary backup use cases. Specifically in part 4 the definition of 'healthy' last paragraph about not switching to another server |
|
Agreed at Dallas Face2Face Mar 23, 2023 to add a new subtype of NonTransparentRedundancyType to address the Primary/Standby use cases. Agreed on the following:
Proposed types attached here. |
|
Jeff will propose the updated text for Part 4. |
|
Proposed additions to Part 4. In Table 109 - ServiceLevel ranges, in Row 'Degraded' change the second paragraph to the following: In Table 110 Server Failover modes, in Row 'Warm" change the first sentence to the following: |
|
Added proposed text to "Table 109 – ServiceLevel ranges" |
|
Agreed to changes in Virtual F2F. |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-04-11 16:26 | Jim Luth | New Issue | |
2023-04-11 16:26 | Jim Luth | Status | new => assigned |
2023-04-11 16:26 | Jim Luth | Assigned To | => Jeff Harding |
2023-04-11 16:26 | Jim Luth | Issue generated from: 0008733 | |
2023-04-11 16:26 | Jim Luth | Note Added: 0019150 | |
2023-04-11 16:26 | Jim Luth | Note Added: 0019151 | |
2023-04-11 16:26 | Jim Luth | Note Added: 0019152 | |
2023-04-11 16:26 | Jim Luth | Relationship added | related to 0008733 |
2023-04-11 16:27 | Jim Luth | Project | 10000-005: Information Model => 10000-004: Services |
2023-04-11 16:27 | Jim Luth | Note Added: 0019154 | |
2023-04-11 16:27 | Jim Luth | Assigned To | Jeff Harding => Matthias Damm |
2023-04-11 17:04 | Jeff Harding | Note Added: 0019165 | |
2023-06-16 15:04 | Matthias Damm | Status | assigned => resolved |
2023-06-16 15:04 | Matthias Damm | Resolution | open => fixed |
2023-06-16 15:04 | Matthias Damm | Note Added: 0019502 | |
2023-06-19 15:02 | Jim Luth | Status | resolved => closed |
2023-06-19 15:02 | Jim Luth | Fixed in Version | => 1.05.03 RC1 |
2023-06-19 15:02 | Jim Luth | Note Added: 0019518 |