This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Appliance for BGP

Hi folks

As there is no off-topic forum here at astaro.org, I'll just try my luck here.

What I am currently looking for is an appliance to route two full BGP feeds and do some internal OSPF routing. We have two ASG 220 which operate as VPN gateways in high-availability failover mode. We use these devices for VPN and firewall only and I know that ASG has no BGP functionality. But where better to ask for advice than in a network forum?

So what's my general idea?
I already looked at OpenBSD (openBGPd and openOSPFd), Vyatta (the commercial and the open source part) and Quagga. These are all good solutions for routing with OSPF and BGP, but with the exception of Vyatta, there are no hardware appliance solutions and Vyatta only sells them with commercial subscriptions.
So I keep wondering: Where would one get a hardware appliance (something similar to an Astaro ASG 320 or a Cisco ISR 3945) that can route about 1'000'000 pps or more for a reasonable price?
As you can see, I'm currently favoring an open source solution and the appliance should probably be some x86 based device with 5-10 gigabit NICs.

Thanks for helping me out and have a good one!

Cheers,
Manuel


This thread was automatically locked due to age.
Parents Reply

  • Because an appliance will most likely need less power than a full featured server system and power is of the essence in a datacenter nowadays.


    FWIW, most appliances nowadays are full servers, but they might use a low-power (e.g. mobile) CPU.

    You can save about 35W max if you get a Sandy Bridge i3 instead of a Nehalem (the Asus server I linked before is Sandy Bridge), so you'd be looking at a Core i3 21xx CPU instead of a 550.
    List of Intel Core i3 microprocessors - Wikipedia, the free encyclopedia

    Better power savings could be achieved with an Atom system, but it's unlikely that it wouldn't be able to handle multiple Gbps throughput.

    FWIW, Cisco has been using Intel Pentium and Xeon CPUs for quite some time, so there is little power savings with most appliances if you choose your components well.

    Barry
Children
  • FWIW, Cisco has been using Intel Pentium and Xeon CPUs for quite some time, so there is little power savings with most appliances if you choose your components well.

    That's exactly what I needed to know in order to improve my Google search. Until now, I was always looking for network optimized processors and mainboards but apparently, that was the wrong approach. Thanks for the hint, Barry!
    Tadaaa: LANDITEC - 1U x86 Rackmount Appliance
    This is a german distributor for "Lanner" gear, which seems to be exactly what I'm looking for. I hope, they also ship to Switzerland in smaller quantities, else I'd have to directly import from Taiwan and that will probably be complicated...

    I think, I'll go for an i3: LANNER INC. - 1U 32nm Intel Core CPU appliance, FW-8760
    Unfortunately, the 1st gen i3 uses 73 W whereas the 2nd gen i3 would only use 65 W (and have a much faster bus speed), but Lanner doesn't seem to support the new i3 yet.

    Next steps:
    First I'm going to test the compatibility of the Astaro software appliance and then several open source projects like openBSD, Quagga and Vyatta and post some results here in the forums.
    I'll keep you posted once these babies arrive in my lab and let you know, how much pps they are able to route [;)]

    Cheers,
    Manuel

    PS: I have a question regarding Astaro software licensing: We have about 2'000 public IPs (in total, not all used yet) that will be routed over these appliances in the near future. Does every IP count as a single client for Astaros licensing program? Because that would be really expensive then!
  • PS: I have a question regarding Astaro software licensing: We have about 2'000 public IPs (in total, not all used yet) that will be routed over these appliances in the near future. Does every IP count as a single client for Astaros licensing program? Because that would be really expensive then!


    You'd need to license for how many 'active' (or protected) IP's you have. As an example, our head office uses 192.168.1.0/24 (254 IP's) as it's network. We only have 50 IP's in actual use so for our purposes, a 50 IP license would suffice. In our specific case we use the ASG hardware so IP counts isn't an issue.

    If you're expecting to reach up into those higher IP counts, talking with your local Astaro partner would be a wise idea. Software Editions & Hardware Editions each have their place in the overall scheme of things and which is best can come down to many factors.