As the result we would have:
- Multiple instances of RDV servers (which also can be located anywhere) defined by their own address and UDP ports
- One instance of OnlineConfig server which is configured to know about other servers. Each of those servers are identified by their onlineConfigID
- /OnlineConfigService.svc/GetOnlineConfig endpoint returns server address corresponding to the specified onlineConfigID parameter
As the result we would have: