Date: Tue, 14 Jan 2014 13:48:48 +0000 From: Vitalii Duk <mlevel.ars@gmail.com> To: freebsd-net@freebsd.org Subject: FreeBSD network optimization project Message-ID: <CAH6gFOnczbNec6MS6nS1ed7z%2BmXL2BA0UN_vwHf3YbCHtpb2TA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello, colleagues! I'm working in ISP and use FreeBSD on BRAS'es. I have noticed that there are few problems in FreeBSD, which do not allow to use it on high speeds (>10G, >2Mpps). So I have a suggestion to create a list of improvements that needed to be done in FreeBSD collectively, to improve network perfomance and be on the same or higher level as Linux or Vyatta. After we create a todo list, it's possible to organize a donation for those developers who can do that job. I'm ready to donate money for this project, and I think that I'm not only one interested in it. I like FreeBSD and I don't want to migrate to another OS. My list of improvements in very general words (needed to be detailed): 1. Improve network subsystem and kernel to provide >10G forwarding. 2. Improve dummynet to provide massive shaping service and to be not single threaded (or maybe write something radically new). 3. Replace/rewrite libalias to support massive NAT service and remove current problems and limitations (non-SMP, offloading problems, etc). 4. Better work of tcpdump on >10G speeds (BPF improvements). Thank you in advance. Waiting for some other suggestions and support from specialists. Best regars, dv.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAH6gFOnczbNec6MS6nS1ed7z%2BmXL2BA0UN_vwHf3YbCHtpb2TA>