View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008733 | 10000-005: Information Model | Spec | public | 2023-03-16 15:50 | 2023-06-20 19:27 |
Reporter | Jeff Harding | Assigned To | Jeff Harding | ||
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 | 0008733: 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. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0003105 | closed | Jeff Harding | 10000-005: Information Model | NonTransparent Hot+PM: Increase information about redundant servers |
related to | 0008786 | closed | Matthias Damm | 10000-004: Services | 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. |
|
Implemented new NonTransparentRedundancyType |
|
Agreed to changes edited in Web meeting. |
|
The new 6.3.15 NonTransparentBackupRedundancyType has a Property RedundantServerArray that is normally used for Transparent redundancy and the Property is not mentioned in the description. The RedundantServerDataType makes only sense together with Transparent redundancy. Is this a copy&paste issue? |
|
Agreed to changes in Virtual F2F. |
|
There is no reason this should be limited to Transparent redundancy especially for the new NonTransparentBackupRedundancyType. For this type it makes perfect sense for each Server in the set to provide information about the other servers in the set. |
|
Added a clarification to address the issue which we agreed to during the Virtual F2F. |
|
Agreed to add a clarification during the F2F |
|
Agreed to changes edited in virtual F2F. |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-03-16 15:50 | Jeff Harding | New Issue | |
2023-03-16 15:51 | Jeff Harding | Relationship added | related to 0003105 |
2023-03-21 14:07 | Matthias Damm | Note Added: 0018922 | |
2023-03-21 14:31 | Jeff Harding | Note Added: 0018924 | |
2023-03-21 14:31 | Jeff Harding | File Added: image.png | |
2023-03-21 14:31 | Jeff Harding | File Added: image-2.png | |
2023-03-21 14:32 | Jeff Harding | File Deleted: image-2.png | |
2023-03-23 14:12 | Jim Luth | Assigned To | => Jeff Harding |
2023-03-23 14:12 | Jim Luth | Status | new => assigned |
2023-03-23 14:21 | Jeff Harding | Note Added: 0018998 | |
2023-03-23 14:21 | Jeff Harding | File Added: image-2.png | |
2023-03-23 14:21 | Jeff Harding | File Added: image-3.png | |
2023-04-11 16:26 | Jim Luth | Issue cloned: 0008786 | |
2023-04-11 16:26 | Jim Luth | Relationship added | related to 0008786 |
2023-04-11 16:29 | Jeff Harding | Status | assigned => resolved |
2023-04-11 16:29 | Jeff Harding | Resolution | open => fixed |
2023-04-11 16:29 | Jeff Harding | Fixed in Version | => 1.05.03 |
2023-04-11 16:29 | Jeff Harding | Note Added: 0019156 | |
2023-04-11 16:29 | Jim Luth | Status | resolved => closed |
2023-04-11 16:29 | Jim Luth | Note Added: 0019157 | |
2023-06-16 15:17 | Matthias Damm | Status | closed => feedback |
2023-06-16 15:17 | Matthias Damm | Resolution | fixed => reopened |
2023-06-16 15:17 | Matthias Damm | Note Added: 0019503 | |
2023-06-19 15:01 | Jim Luth | Status | feedback => closed |
2023-06-19 15:01 | Jim Luth | Note Added: 0019517 | |
2023-06-19 15:02 | Jim Luth | Status | closed => feedback |
2023-06-20 11:24 | Jeff Harding | Note Added: 0019550 | |
2023-06-20 19:11 | Jeff Harding | Note Added: 0019579 | |
2023-06-20 19:13 | Jeff Harding | Status | feedback => resolved |
2023-06-20 19:13 | Jeff Harding | Resolution | reopened => fixed |
2023-06-20 19:13 | Jeff Harding | Note Added: 0019580 | |
2023-06-20 19:27 | Jim Luth | Status | resolved => closed |
2023-06-20 19:27 | Jim Luth | Fixed in Version | 1.05.03 => 1.05.03 RC1 |
2023-06-20 19:27 | Jim Luth | Note Added: 0019582 |