View Issue Details

IDProjectCategoryView StatusLast Update
000639810000-012: DiscoverySpecpublic2021-12-08 18:19
ReporterJeff Harding Assigned ToJeff Harding  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.05.02 RC1 
Summary0006398: Registration of Server supporting nontransparent Redundancy not clear
Description

Part 12 clause 6.3.6 states for transparent "Servers that support transparent redundancy shall register as a single application and pass the DiscoveryUrls for all available instances and/or network paths".
Based on this statement presumably nontransparent servers should register separate applications which makes sense however duplicate ApplicationUris are described as 'misconfiguration'. I would expect redundant servers to use the same ApplicationUri to indicate they provide the same address space and function.
Is there a contradiction here?
If not I think we need to explain how nontransparent redundancy is expected to work with Global Services.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0007457 closedMatthias Damm 10000-004: Services Registration of Server supporting nontransparent Redundancy not clear 

Activities

Jeff Harding

2021-01-26 16:46

developer   ~0013610

During Working Group call we agreed that we need to clarify how non-transparent redundancy is expected to work.
Either:
1) The ApplicationUri is used to describe the Server set with each member of the set using the same Uri
2) or, there needs to be a new GDS way to associate servers in the Server Set.

Matthias Damm

2021-02-02 14:42

developer   ~0013643

Servers in a non-transparent redundancy set have unique ApplicationUris for each server in the set. Otherwise the reduancy information in the server and the discovery would not work.

Therefore each server in the redundant set needs to be registered with the GDS.
What we miss is a linking of redundant servers in the GDS but we did not publish an application information model in Part 12 (this was part of an early draft)

Jeff Harding

2021-02-02 15:07

developer   ~0013644

I think we have made a mistake sometime over the years by assuming the ApplicationUri and the ServerUri are the same. While this is true for a non-redundant server I think our original intent was to use the ApplicationUri to represent the Server Set of non-transparent redundant servers and the ServerUri to represent the individual members of the Set.
If this wasn't the case then what is the reason for having both ApplicationUri and ServerUri as separate concepts if they are always the same?

Jeff Harding

2021-02-02 17:13

developer   ~0013654

Consider using the Alias concept for Server Groups.

Randy Armstrong

2021-11-28 17:10

administrator   ~0015411

Explicitly defined behavior for that non-transparent redundant Servers in 6.3.6.

Jim Luth

2021-12-08 18:10

administrator   ~0015503

Last edited: 2021-12-08 18:14

Need to clone to Part 4 to require non-transparent redundant servers shall register the Server Capability "NTRS".

Jim Luth

2021-12-08 18:19

administrator   ~0015510

Agreed to changes in Draft 24 edited in Virtual F2F.

Issue History

Date Modified Username Field Change
2021-01-21 20:04 Jeff Harding New Issue
2021-01-26 16:46 Jeff Harding Note Added: 0013610
2021-01-26 16:48 Jim Luth Assigned To => Randy Armstrong
2021-01-26 16:48 Jim Luth Status new => assigned
2021-02-02 14:42 Matthias Damm Note Added: 0013643
2021-02-02 15:07 Jeff Harding Note Added: 0013644
2021-02-02 17:13 Jeff Harding Note Added: 0013654
2021-02-02 17:16 Jim Luth Assigned To Randy Armstrong => Jeff Harding
2021-11-28 17:10 Randy Armstrong Status assigned => resolved
2021-11-28 17:10 Randy Armstrong Resolution open => fixed
2021-11-28 17:10 Randy Armstrong Note Added: 0015411
2021-12-08 18:10 Jim Luth Note Added: 0015503
2021-12-08 18:14 Jim Luth Note Edited: 0015503
2021-12-08 18:15 Jim Luth Issue cloned: 0007457
2021-12-08 18:15 Jim Luth Relationship added related to 0007457
2021-12-08 18:19 Jim Luth Status resolved => closed
2021-12-08 18:19 Jim Luth Fixed in Version => 1.05.02 RC1
2021-12-08 18:19 Jim Luth Note Added: 0015510