Route Optimization Software / Appliance
Hello Group, I was wondering if anyone could share their experience with any route optimization approaches, methodologies or platforms, either open source or commercial (Internap FCP), that can actively adjust BGP parameters based on latency and number of layer 3 hops to a network rather than AS hops. We have upstreams all over the country and we would like to automate optimization to take the best egress path. Thank you for your feedback in advance. Best Regards, Babak -- Babak Pasdar President & CEO | Certified Ethical Hacker Bat Blue Corporation | Integrity . Privacy . Availability . Performance (p) 212.461.3322 x3005 | (f) 212.584.9999 | (w) www.BatBlue.com Bat Blue is proud to be the Official WiFi Provider for ESPN's X Games Bat Blue's AS: 25885 | BGP Policy | Peering Policy Receive Bat Blue's Daily Security Intelligence Report Bat Blue's Legal Notice
Hi. We`ve started working on a similar product. We are now running a closed beta with one US-based and another european hosting provider and expect to have a full-working prototype in about 3 months. As per our research there aren`t many competitors in this market. Actually Cisco has its //Optimized Edge Routing (OER) feature available in the IOS, Internap has FCP, Avaya has RouteScience which is now available only for their voip customers. Several providers I`ve spoken with have developed something for internal use. Back in the 2001-2002 there were much many products available.
Hi. Just FYI, we have already launched a stable release. Feel free to contact me off-list if interested.
On Mon, 22 Aug 2011, Babak Pasdar wrote:
Hello Group,
I was wondering if anyone could share their experience with any route optimization approaches, methodologies or platforms, either open source or commercial (Internap FCP), that can actively adjust BGP parameters based on latency and number of layer 3 hops to a network rather than AS hops. We have upstreams all over the country and we would like to automate optimization to take the best egress path.
We were using Internap, but ended up writing our own so that we could look at larger number of speakers. The technology is not that complicated, you basically take netflow data and send it to a host that has tunnels over each one of your BGP peers that you care about. It then uses a combination of traceroute and ping to collect its data that is then injected back to the router over BGP.
<> Nathan Stratton CTO, BlinkMind, Inc. nathan at robotics.net nathan at blinkmind.com http://www.robotics.net http://www.blinkmind.com
It's also probably helpful to use SNMP to verify that the data you're getting from netflow is at least somewhat accurate and that the routing changes are actually effective in getting the desired results. thanks, -Drew -----Original Message----- From: Nathan Stratton [mailto:nathan@robotics.net] Sent: Tuesday, August 23, 2011 10:19 AM To: Babak Pasdar Cc: nanog@nanog.org Subject: Re: Route Optimization Software / Appliance On Mon, 22 Aug 2011, Babak Pasdar wrote:
Hello Group,
I was wondering if anyone could share their experience with any route optimization approaches, methodologies or platforms, either open source or commercial (Internap FCP), that can actively adjust BGP parameters based on latency and number of layer 3 hops to a network rather than AS hops. We have upstreams all over the country and we would like to automate optimization to take the best egress path.
We were using Internap, but ended up writing our own so that we could look at larger number of speakers. The technology is not that complicated, you basically take netflow data and send it to a host that has tunnels over each one of your BGP peers that you care about. It then uses a combination of traceroute and ping to collect its data that is then injected back to the router over BGP.
<> Nathan Stratton CTO, BlinkMind, Inc. nathan at robotics.net nathan at blinkmind.com http://www.robotics.net http://www.blinkmind.com
This is basically Arbinet's "Optimized" product; it uses actual measurements for loss, round trip time, and jitter to choose routes. Right now, it is just sold as a service, going through the providers they sell access to; I don't know if you could purchase/license the software for your own use. -Dave (Full disclosure: Arbinet is my current employer.) On 8/22/2011 1:27 PM, Babak Pasdar wrote:
Hello Group,
I was wondering if anyone could share their experience with any route optimization approaches, methodologies or platforms, either open source or commercial (Internap FCP), that can actively adjust BGP parameters based on latency and number of layer 3 hops to a network rather than AS hops. We have upstreams all over the country and we would like to automate optimization to take the best egress path.
Thank you for your feedback in advance.
Best Regards,
Babak
-- Babak Pasdar President& CEO | Certified Ethical Hacker Bat Blue Corporation | Integrity . Privacy . Availability . Performance (p) 212.461.3322 x3005 | (f) 212.584.9999 | (w) www.BatBlue.com
Bat Blue is proud to be the Official WiFi Provider for ESPN's X Games
Bat Blue's AS: 25885 | BGP Policy | Peering Policy
Receive Bat Blue's Daily Security Intelligence Report
Bat Blue's Legal Notice
Honestly someone should just convince Avaya to opensource and/or sell the Route Science product. It's only real flaws (even today) are the performance of the hardware it was built on and the lack of IPv6 support. Give it an x64 kernel that supports 32GB of RAM and you could probably still be using it today. -Drew -----Original Message----- From: David Israel [mailto:davei@otd.com] Sent: Tuesday, August 23, 2011 12:12 PM To: nanog@nanog.org Subject: Re: Route Optimization Software / Appliance This is basically Arbinet's "Optimized" product; it uses actual measurements for loss, round trip time, and jitter to choose routes. Right now, it is just sold as a service, going through the providers they sell access to; I don't know if you could purchase/license the software for your own use. -Dave (Full disclosure: Arbinet is my current employer.) On 8/22/2011 1:27 PM, Babak Pasdar wrote:
Hello Group,
I was wondering if anyone could share their experience with any route optimization approaches, methodologies or platforms, either open source or commercial (Internap FCP), that can actively adjust BGP parameters based on latency and number of layer 3 hops to a network rather than AS hops. We have upstreams all over the country and we would like to automate optimization to take the best egress path.
Thank you for your feedback in advance.
Best Regards,
Babak
-- Babak Pasdar President& CEO | Certified Ethical Hacker Bat Blue Corporation | Integrity . Privacy . Availability . Performance (p) 212.461.3322 x3005 | (f) 212.584.9999 | (w) www.BatBlue.com
Bat Blue is proud to be the Official WiFi Provider for ESPN's X Games
Bat Blue's AS: 25885 | BGP Policy | Peering Policy
Receive Bat Blue's Daily Security Intelligence Report
Bat Blue's Legal Notice
I used the PathControl for years (~2003-2007) and it rocked. We used it for both performance and cost, preferring cheaper links as long as the performance was comparable. It was super stable, I think we had one or two problems with it the entire time it was installed. The only drawback was it was too good, we got lazy and just let it do everything. -Gregor On Tue, Aug 23, 2011 at 10:34 AM, Drew Weaver <drew.weaver@thenap.com> wrote:
Honestly someone should just convince Avaya to opensource and/or sell the Route Science product.
It's only real flaws (even today) are the performance of the hardware it was built on and the lack of IPv6 support.
Give it an x64 kernel that supports 32GB of RAM and you could probably still be using it today.
-Drew
-----Original Message----- From: David Israel [mailto:davei@otd.com] Sent: Tuesday, August 23, 2011 12:12 PM To: nanog@nanog.org Subject: Re: Route Optimization Software / Appliance
This is basically Arbinet's "Optimized" product; it uses actual measurements for loss, round trip time, and jitter to choose routes. Right now, it is just sold as a service, going through the providers they sell access to; I don't know if you could purchase/license the software for your own use.
-Dave
(Full disclosure: Arbinet is my current employer.)
On 8/22/2011 1:27 PM, Babak Pasdar wrote:
Hello Group,
I was wondering if anyone could share their experience with any route optimization approaches, methodologies or platforms, either open source or commercial (Internap FCP), that can actively adjust BGP parameters based on latency and number of layer 3 hops to a network rather than AS hops. We have upstreams all over the country and we would like to automate optimization to take the best egress path.
Thank you for your feedback in advance.
Best Regards,
Babak
-- Babak Pasdar President& CEO | Certified Ethical Hacker Bat Blue Corporation | Integrity . Privacy . Availability . Performance (p) 212.461.3322 x3005 | (f) 212.584.9999 | (w) www.BatBlue.com
Bat Blue is proud to be the Official WiFi Provider for ESPN's X Games
Bat Blue's AS: 25885 | BGP Policy | Peering Policy
Receive Bat Blue's Daily Security Intelligence Report
Bat Blue's Legal Notice
I used Pathcontrol with great success, moving bandwidth from one provider to another at a very granular level. It beat the Netflow/CAIDA tools manual approach hands down. I don't understand the performance issue, though, and this is not the first time performance has been raised as an issue. Some have seemed to think that the Pathcontrol existed inline in the data plane, so, it was maintained, Pathcontrol could not scale to 10 GiGE and higher ISP links. But Pathcontrol was defined as a route-reflector BGP client in the control plane, and functioned as a method of calculating the fastest path to destination BGP prefixes, and then advertising the best BGP route to IBGP route-reflector peers, which, in the absence of route table churn, did not require a super high-performing device. Avaya should either bring the product back, or release the licensing for someone else to use. -----Original Message----- From: Gregor Visconty [mailto:gvisconty@gmail.com] Sent: Tuesday, August 23, 2011 11:15 AM To: Drew Weaver Cc: nanog@nanog.org Subject: Re: Route Optimization Software / Appliance I used the PathControl for years (~2003-2007) and it rocked. We used it for both performance and cost, preferring cheaper links as long as the performance was comparable. It was super stable, I think we had one or two problems with it the entire time it was installed. The only drawback was it was too good, we got lazy and just let it do everything. -Gregor On Tue, Aug 23, 2011 at 10:34 AM, Drew Weaver <drew.weaver@thenap.com> wrote:
Honestly someone should just convince Avaya to opensource and/or sell the Route Science product.
It's only real flaws (even today) are the performance of the hardware it was built on and the lack of IPv6 support.
Give it an x64 kernel that supports 32GB of RAM and you could probably still be using it today.
-Drew
-----Original Message----- From: David Israel [mailto:davei@otd.com] Sent: Tuesday, August 23, 2011 12:12 PM To: nanog@nanog.org Subject: Re: Route Optimization Software / Appliance
This is basically Arbinet's "Optimized" product; it uses actual measurements for loss, round trip time, and jitter to choose routes. Right now, it is just sold as a service, going through the providers they sell access to; I don't know if you could purchase/license the software for your own use.
-Dave
(Full disclosure: Arbinet is my current employer.)
On 8/22/2011 1:27 PM, Babak Pasdar wrote:
Hello Group,
I was wondering if anyone could share their experience with any route optimization approaches, methodologies or platforms, either open source or commercial (Internap FCP), that can actively adjust BGP parameters based on latency and number of layer 3 hops to a network rather than AS hops. We have upstreams all over the country and we would like to automate optimization to take the best egress path.
Thank you for your feedback in advance.
Best Regards,
Babak
-- Babak Pasdar President& CEO | Certified Ethical Hacker Bat Blue Corporation | Integrity . Privacy . Availability . Performance (p) 212.461.3322 x3005 | (f) 212.584.9999 | (w) www.BatBlue.com
Bat Blue is proud to be the Official WiFi Provider for ESPN's X Games
Bat Blue's AS: 25885 | BGP Policy | Peering Policy
Receive Bat Blue's Daily Security Intelligence Report
Bat Blue's Legal Notice
This communication, together with any attachments or embedded links, is for the sole use of the intended recipient(s) and may contain information that is confidential or legally protected. If you are not the intended recipient, you are hereby notified that any review, disclosure, copying, dissemination, distribution or use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender immediately by return e-mail message and delete the original and all copies of the communication, along with any attachments or embedded links, from your system.
The more flows you throw at it the more RAM/CPU it uses until eventually it can't handle anymore. You can keep raising your sampling rate if you want but at some point the CNA 336 is just too old/slow. As I said if the kernel supported more RAM it would still be a viable platform. I think Avaya just got tired of having to keep the 3 dudes they had on staff to support it. thanks, -Drew -----Original Message----- From: Holmes,David A [mailto:dholmes@mwdh2o.com] Sent: Tuesday, August 23, 2011 5:11 PM To: Gregor Visconty; Drew Weaver Cc: nanog@nanog.org Subject: RE: Route Optimization Software / Appliance I used Pathcontrol with great success, moving bandwidth from one provider to another at a very granular level. It beat the Netflow/CAIDA tools manual approach hands down. I don't understand the performance issue, though, and this is not the first time performance has been raised as an issue. Some have seemed to think that the Pathcontrol existed inline in the data plane, so, it was maintained, Pathcontrol could not scale to 10 GiGE and higher ISP links. But Pathcontrol was defined as a route-reflector BGP client in the control plane, and functioned as a method of calculating the fastest path to destination BGP prefixes, and then advertising the best BGP route to IBGP route-reflector peers, which, in the absence of route table churn, did not require a super high-performing device. Avaya should either bring the product back, or release the licensing for someone else to use. -----Original Message----- From: Gregor Visconty [mailto:gvisconty@gmail.com] Sent: Tuesday, August 23, 2011 11:15 AM To: Drew Weaver Cc: nanog@nanog.org Subject: Re: Route Optimization Software / Appliance I used the PathControl for years (~2003-2007) and it rocked. We used it for both performance and cost, preferring cheaper links as long as the performance was comparable. It was super stable, I think we had one or two problems with it the entire time it was installed. The only drawback was it was too good, we got lazy and just let it do everything. -Gregor On Tue, Aug 23, 2011 at 10:34 AM, Drew Weaver <drew.weaver@thenap.com> wrote:
Honestly someone should just convince Avaya to opensource and/or sell the Route Science product.
It's only real flaws (even today) are the performance of the hardware it was built on and the lack of IPv6 support.
Give it an x64 kernel that supports 32GB of RAM and you could probably still be using it today.
-Drew
-----Original Message----- From: David Israel [mailto:davei@otd.com] Sent: Tuesday, August 23, 2011 12:12 PM To: nanog@nanog.org Subject: Re: Route Optimization Software / Appliance
This is basically Arbinet's "Optimized" product; it uses actual measurements for loss, round trip time, and jitter to choose routes. Right now, it is just sold as a service, going through the providers they sell access to; I don't know if you could purchase/license the software for your own use.
-Dave
(Full disclosure: Arbinet is my current employer.)
On 8/22/2011 1:27 PM, Babak Pasdar wrote:
Hello Group,
I was wondering if anyone could share their experience with any route optimization approaches, methodologies or platforms, either open source or commercial (Internap FCP), that can actively adjust BGP parameters based on latency and number of layer 3 hops to a network rather than AS hops. We have upstreams all over the country and we would like to automate optimization to take the best egress path.
Thank you for your feedback in advance.
Best Regards,
Babak
-- Babak Pasdar President& CEO | Certified Ethical Hacker Bat Blue Corporation | Integrity . Privacy . Availability . Performance (p) 212.461.3322 x3005 | (f) 212.584.9999 | (w) www.BatBlue.com
Bat Blue is proud to be the Official WiFi Provider for ESPN's X Games
Bat Blue's AS: 25885 | BGP Policy | Peering Policy
Receive Bat Blue's Daily Security Intelligence Report
Bat Blue's Legal Notice
This communication, together with any attachments or embedded links, is for the sole use of the intended recipient(s) and may contain information that is confidential or legally protected. If you are not the intended recipient, you are hereby notified that any review, disclosure, copying, dissemination, distribution or use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender immediately by return e-mail message and delete the original and all copies of the communication, along with any attachments or embedded links, from your system.
participants (8)
-
Babak Pasdar
-
David Israel
-
Drew Weaver
-
Greg
-
Greg Raileanu
-
Gregor Visconty
-
Holmes,David A
-
Nathan Stratton