BDL-UDL Load Balancing a.k.a Policy Routing husni tokyo, 2003/06/20
What is Policy Routing? Small userland program running on FreeBSD to load balance the traffic in AI 3 network –redirect some traffic from BDL to UDL –no action is required at downstream
What Does It Do?
Prefix advertisement flow
Traffic flow before p-route
Traffic flow after p-route
O/S Requirements FreeBSD 4.5-RELEASE ~ Kernel options –IPFIREWALL –IPDIVERT –IPFIREWALL_FORWARD –IPFIREWALL_DEFAULT_TO_ACCEPT Tunnel interface –gif0
P-route System
Process Flow
Policy Manager Current: static Next: adaptive –traffic pattern –UDL usage policy (multicast is preferred)
Operation Status ITB – ; HTTP; Squid AIT –still not running –UDL is unstable?
Before and After P-Route
Todays Traffic