[
https://issues.apache.org/jira/browse/DISPATCH-10?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15254769#comment-15254769
]
ASF subversion and git services commented on DISPATCH-10:
---------------------------------------------------------
Commit ff83fc265b45893ef1f13f4ab75a431c160aa00a in qpid-dispatch's branch
refs/heads/master from [[email protected]]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-dispatch.git;h=ff83fc2 ]
DISPATCH-10 - Add negotiation of connection-cost for inter-router connections.
> Add link-cost for route computation
> -----------------------------------
>
> Key: DISPATCH-10
> URL: https://issues.apache.org/jira/browse/DISPATCH-10
> Project: Qpid Dispatch
> Issue Type: New Feature
> Affects Versions: 0.1
> Reporter: Ted Ross
> Assignee: Ted Ross
> Fix For: 0.6
>
>
> The route computation algorithm has the ability to take link cost into
> consideration when choosing best paths. Inter-router links need to be
> configured with an optional cost metric that is fed into the routing
> algorithm.
> Inter-router connection cost is specified in two places in the configuration:
> The inter-router listener and the inter-router connector using a new
> attribute called "cost". If the cost attribute is absent, the cost defaults
> to 1, the lowest possible cost for an inter-router jump.
> When a connection is established between routers, the Open.properties map
> will contain an entry for a non-default cost. Each side of the connection
> compares it's cost to the cost provided by the peer and uses the higher value
> as the cost for the connection. There is no support currently for asymmetric
> cost (even though the internal routing engine can support it).
> The cost can be configured to influence the routing algorithm to favor
> certain inter-router connections over others, or to identify long-haul
> connections as having higher cost to keep the message forwarding for
> "closest" in a region if there are any consumers in that region.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]