Hi, I think about migration from old cisco 6500 to Bird for bgp (2 feeds, traffic 400Mb) Could you tell me, is possible to find the best practices doc? Which linux distro do you prefer for stability, security etc.? Is it good choice to install Bird as vmware vm? BR, Mike
On 5 Dec 2017, at 21:50, Mike Neo <neomikemac@gmail.com> wrote:
Hi,
I think about migration from old cisco 6500 to Bird for bgp (2 feeds, traffic 400Mb)
Could you tell me, is possible to find the best practices doc? Which linux distro do you prefer for stability, security etc.? Is it good choice to install Bird as vmware vm?
Hi Some good information on how to configure BIRD is at https://gitlab.labs.nic.cz/labs/bird/wikis/Examples <https://gitlab.labs.nic.cz/labs/bird/wikis/Examples> Regards Mo
ok, thx but what about my 2 questions? Which linux distro do you prefer for stability, security etc.? Is it good choice to install Bird as vmware vm? BR 2017-12-06 9:05 GMT+01:00 Mo Shivji <moyaze@linx.net>:
On 5 Dec 2017, at 21:50, Mike Neo <neomikemac@gmail.com> wrote:
Hi,
I think about migration from old cisco 6500 to Bird for bgp (2 feeds, traffic 400Mb)
Could you tell me, is possible to find the best practices doc? Which linux distro do you prefer for stability, security etc.? Is it good choice to install Bird as vmware vm?
Hi
Some good information on how to configure BIRD is at
https://gitlab.labs.nic.cz/labs/bird/wikis/Examples
Regards
Mo
Hi, *Which linux distro do you prefer for stability, security etc.?* I use FreeBSD and CentOS for route servers. You can choose your favorite linux distro. *Is it good choice to install Bird as vmware vm?* You can run Bird on small machine but please concern about the traffic and packet per second. Small server with dedicated network interface would be better than VM. Just my 2cent Best regards, David S. ------------------------------------------------ e. david@zeromail.us w. pnyet.web.id On Wed, Dec 6, 2017 at 4:29 PM, Mike Neo <neomikemac@gmail.com> wrote:
ok, thx
but what about my 2 questions?
Which linux distro do you prefer for stability, security etc.? Is it good choice to install Bird as vmware vm?
BR
2017-12-06 9:05 GMT+01:00 Mo Shivji <moyaze@linx.net>:
On 5 Dec 2017, at 21:50, Mike Neo <neomikemac@gmail.com> wrote:
Hi,
I think about migration from old cisco 6500 to Bird for bgp (2 feeds, traffic 400Mb)
Could you tell me, is possible to find the best practices doc? Which linux distro do you prefer for stability, security etc.? Is it good choice to install Bird as vmware vm?
Hi
Some good information on how to configure BIRD is at
https://gitlab.labs.nic.cz/labs/bird/wikis/Examples
Regards
Mo
My 2cents, only put something on a small dedicated server that is not mission critical. You can achieve over 10gbps under vmware, and if you need more memory, add it without rebooting... more cpu, do it live without reboot... faster cpu becomes available, then move it live without downtime. Need to reboot it takes seconds instead of minutes, hardware failure, let vmware reboot it on different hardware automatically (or setup redundant vms on different hosts). Myths about traffic and packet per second are just FUD. Not saying you can't get a benchmark to be almost 10% better on the same hardware for workloads that are not cpu bound (cpu bound not even that much difference), but you are better off buying a 10% faster machine and take the advantages of vmware. Not to mention other advantages such as snapshots, etc... Hardware and licensing might cost more, but not as much as down time or time saved in productivity. How would a small server with dedicated network interface be better? ________________________________________ From: Bird-users [bird-users-bounces@network.cz] on behalf of David S. [david@zeromail.us] Sent: Wednesday, December 06, 2017 5:31 AM To: Mike Neo Cc: bird-users@network.cz Subject: Re: Bird - hardware, vm. Hi, Which linux distro do you prefer for stability, security etc.? I use FreeBSD and CentOS for route servers. You can choose your favorite linux distro. Is it good choice to install Bird as vmware vm? You can run Bird on small machine but please concern about the traffic and packet per second. Small server with dedicated network interface would be better than VM. Just my 2cent Best regards, David S.
Hi, How about "kernel bypass" to increase the network performance? In my case, I installed netmap to increase the network performance and I'm not sure if it's work on virtual machine. CMIIW Best regards, David S. ------------------------------------------------ e. david@zeromail.us w. pnyet.web.id p. 087881216110 On Mon, Dec 11, 2017 at 3:48 AM, Lauro, John <jlauro@umflint.edu> wrote:
My 2cents, only put something on a small dedicated server that is not mission critical.
You can achieve over 10gbps under vmware, and if you need more memory, add it without rebooting... more cpu, do it live without reboot... faster cpu becomes available, then move it live without downtime. Need to reboot it takes seconds instead of minutes, hardware failure, let vmware reboot it on different hardware automatically (or setup redundant vms on different hosts). Myths about traffic and packet per second are just FUD. Not saying you can't get a benchmark to be almost 10% better on the same hardware for workloads that are not cpu bound (cpu bound not even that much difference), but you are better off buying a 10% faster machine and take the advantages of vmware. Not to mention other advantages such as snapshots, etc... Hardware and licensing might cost more, but not as much as down time or time saved in productivity.
How would a small server with dedicated network interface be better?
________________________________________ From: Bird-users [bird-users-bounces@network.cz] on behalf of David S. [ david@zeromail.us] Sent: Wednesday, December 06, 2017 5:31 AM To: Mike Neo Cc: bird-users@network.cz Subject: Re: Bird - hardware, vm.
Hi,
Which linux distro do you prefer for stability, security etc.? I use FreeBSD and CentOS for route servers. You can choose your favorite linux distro.
Is it good choice to install Bird as vmware vm? You can run Bird on small machine but please concern about the traffic and packet per second. Small server with dedicated network interface would be better than VM.
Just my 2cent
Best regards, David S.
Haven't tried it myself, but doing a quick google, netmap works fine in a virtual machine. Back in 2013 vmware 5.5 was pushing 7.5 million pps with 8 10GbE (and a lot of network optimizations between 5.5 and 6.5) https://blogs.vmware.com/performance/2013/09/line-rate-performance-with-80gb..., and machines are faster now, 40Gbe and 100Gbe are more common, etc... but how many people is that a bottleneck? Networking between vms on the same host are already faster than going out a physical nic. What level of performance do you need that doesn't work in a vm? ________________________________________ From: David S. [david@zeromail.us] Sent: Sunday, December 10, 2017 4:01 PM To: Lauro, John Cc: Mike Neo; bird-users@network.cz Subject: Re: Bird - hardware, vm. Hi, How about "kernel bypass" to increase the network performance? In my case, I installed netmap to increase the network performance and I'm not sure if it's work on virtual machine. CMIIW Best regards, David S. ------------------------------------------------ e. david@zeromail.us<mailto:david@zeromail.us> w. pnyet.web.id<http://pnyet.web.id/> p. 087881216110
It makes no sense to use virtualization in the cases of the router. CPU and memory are not so important. It is important to have the necessary network cards (2x10G SFP+). We successfully use Supermicro X10SDV-4C + -TP4F-O. On 10/12/17 23:48, Lauro, John wrote:
My 2cents, only put something on a small dedicated server that is not mission critical.
You can achieve over 10gbps under vmware, and if you need more memory, add it without rebooting... more cpu, do it live without reboot... faster cpu becomes available, then move it live without downtime. Need to reboot it takes seconds instead of minutes, hardware failure, let vmware reboot it on different hardware automatically (or setup redundant vms on different hosts). Myths about traffic and packet per second are just FUD. Not saying you can't get a benchmark to be almost 10% better on the same hardware for workloads that are not cpu bound (cpu bound not even that much difference), but you are better off buying a 10% faster machine and take the advantages of vmware. Not to mention other advantages such as snapshots, etc... Hardware and licensing might cost more, but not as much as down time or time saved in productivity.
How would a small server with dedicated network interface be better?
________________________________________ From: Bird-users [bird-users-bounces@network.cz] on behalf of David S. [david@zeromail.us] Sent: Wednesday, December 06, 2017 5:31 AM To: Mike Neo Cc: bird-users@network.cz Subject: Re: Bird - hardware, vm.
Hi,
Which linux distro do you prefer for stability, security etc.? I use FreeBSD and CentOS for route servers. You can choose your favorite linux distro.
Is it good choice to install Bird as vmware vm? You can run Bird on small machine but please concern about the traffic and packet per second. Small server with dedicated network interface would be better than VM.
Just my 2cent
Best regards, David S.
-- Regards, Mikhail V. Majorov Megalink Company, Director of engineering 318, Chehova street, Taganrog, Russia, 347932 tel work: +7 8634 431431 (ext 101) tel mobile: +7 918 5565520 sip: 000101@tagan.ru www.tagan.ru
Hi, everybody does have a favorite distro, it is always about what works best for you. What I know, the developers of the bird are using Debian and Fedora (and are providing packages for them directly). It is advisable to use distro with longer release cycle for production and with shorter one for testing. But basically you can use any of your favorite distro, just make sure that there is a repo with current version of bird for it. As for your 3rd question, I don't have any experience running bird in VM. Maybe there is someone in the list whom would have such experience, but personally, I think that it is better to run it on hardware. It is just one thing less to worry about - at least if you don't have some HA for your VMs (in that case it might work for you). Martin Dne středa 6. prosince 2017 10:29:57 CET, Mike Neo napsal(a):
ok, thx
but what about my 2 questions?
Which linux distro do you prefer for stability, security etc.? Is it good choice to install Bird as vmware vm?
BR
2017-12-06 9:05 GMT+01:00 Mo Shivji <moyaze@linx.net>:
On 5 Dec 2017, at 21:50, Mike Neo <neomikemac@gmail.com> wrote:
Hi,
I think about migration from old cisco 6500 to Bird for bgp (2 feeds, traffic 400Mb)
Could you tell me, is possible to find the best practices doc? Which linux distro do you prefer for stability, security etc.? Is it good choice to install Bird as vmware vm?
Hi
Some good information on how to configure BIRD is at
https://gitlab.labs.nic.cz/labs/bird/wikis/Examples
Regards
Mo
Just FYI: I use BIRD very successfully on Ubiquiti’s Edgerouters - from ER-X (€40) to EdgeRouter-Infitity (10Gbps → €1100). Greetings, Clemens
participants (7)
-
Clemens Schrimpe -
David S. -
Lauro, John -
Martin Huněk -
Mike Neo -
Mikhail Mayorov -
Mo Shivji