Blame README.replicated-server

Packit 8480eb
Supported forms for mount paths are:
Packit 8480eb
Packit 8480eb
Normal single-host (these are unchanged)
Packit 8480eb
<path> host:/path/path
Packit 8480eb
Packit 8480eb
Single host entries are not probed for a server response.
Packit 8480eb
Packit 8480eb
Multiple replicated hosts, same path:
Packit 8480eb
<path> host1,host2,hostn:/path/path
Packit 8480eb
Packit 8480eb
Multiple hosts, some with same path, some with another
Packit 8480eb
<path> host1,host2:/blah host3:/some/other/path
Packit 8480eb
Packit 8480eb
Multiple replicated hosts, different (potentially) paths:
Packit 8480eb
<path> host1:/path/pathA host2:/path/pathB
Packit 8480eb
Packit 8480eb
Mutliple weighted, replicated hosts same path:
Packit 8480eb
<path> host1(5),host2(6),host3(1):/path/path
Packit 8480eb
Packit 8480eb
Multiple weighted, replicated hosts different (potentially) 
Packit 8480eb
paths:
Packit 8480eb
<path> host1(3):/path/pathA host2(5):/path/pathB
Packit 8480eb
Packit 8480eb
For these formats a priority ordered list of hosts is created by using
Packit 8480eb
the following selection rules.
Packit 8480eb
Packit 8480eb
1) Highest priority in selection is proximity.
Packit 8480eb
   Proximity, in order of precedence is:
Packit 8480eb
     - PROXIMITY_LOCAL, host corresponds to a local interface.
Packit 8480eb
     - PROXIMITY_SUBNET, host is located in a subnet reachable
Packit 8480eb
       through a local interface.
Packit 8480eb
     - PROXIMITY_NETWORK, host is located in a network reachable
Packit 8480eb
       through a local interface.
Packit 8480eb
     - PROXIMITY_OTHER, host is on a network not directlty
Packit 8480eb
       reachable through a local interface.
Packit 8480eb
  
Packit 8480eb
2) NFS version and protocol is selected by caclculating the largest
Packit 8480eb
   number of hosts supporting an NFS version and protocol that
Packit 8480eb
   have the closest proximity. These hosts are added to the list
Packit 8480eb
   in response time order. Hosts may have a corresponding weight
Packit 8480eb
   which essentially increases response time and so influences the
Packit 8480eb
   host order.
Packit 8480eb
  
Packit 8480eb
3) Hosts at further proximity that support the selected NFS version
Packit 8480eb
   and protocol are also added to the list in response time order as
Packit 8480eb
   in 2 above.
Packit 8480eb