Chuck Rolke created DISPATCH-1183:
-------------------------------------

             Summary: Link state cost propagation takes a long time
                 Key: DISPATCH-1183
                 URL: https://issues.apache.org/jira/browse/DISPATCH-1183
             Project: Qpid Dispatch
          Issue Type: Improvement
          Components: Routing Engine
    Affects Versions: 1.4.1
         Environment: Fedora 27; current master build.

Configurations generated by the gen_configs.py attachment.

 
            Reporter: Chuck Rolke
         Attachments: az-kill-restart.html, gen_configs.py

A router network of 26 routers in a single ring is started on a single system. 
The logs are analyzed to find all the ROUTER_LS costs log lines and presented 
in the az-kill-restart.html attachment. On that web page select 'Router link 
state' in the table of contents to see the link state table.

In the link state table there is a column for each router. Then the ROUTER_LS 
cost lines are shown in rows as follows
 * When a router starts it displays a green mark in it's own column and orange 
marks in all other columns to indicate that all other routers are unreachable.
 * When a router declares a cost result the costs to known routers are shown in 
their respective columns. Routers for which no costs were declared are shown 
with orange marks indicating that they are unreachable.
 * The generation code analyzes the complete link state costs across all 
routers after each row is shown. When a consistent set of costs is published 
for all routers then a green row indicating 'stable' is shown.
  
||Time||Event||
|14:10:58|Boot network|
|14:11:00|Cost propagation begins|
|14:11:37|Costs stabilize|
|14:12:00|Router D process stopped|
|14:12:41|Costs stabilize without D|
|14:14:30|Router D restarted|
|14:14:50|Costs stabilize|

There's no bug here as the costs stabilize directly. It is an observation that 
the network reachability and cost state takes 'a long time' to settle. Can this 
run faster?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to