Hey there.
Here's the reason why. Don't read if you don't care.
I just payed a little with a Banana Pi.
My test scenario currently is
* a single NIC (that's what the Pi has)
* providing two VLANs tagged
* going into an ESX
* where one VM (sender) connects to one VLAN and another VM (receiver) to the second VLAN.
* The routing OpenWRT involved doesn't NAT.
I get something between 400 and 600MBit from one sender to receiver going through the PI.
When using my TP-Link 4900 with OpenWRT, I get something bewteen 350 and 400MBit.
Replacing the Banana Pi with a virtual OpenWRT on Virtualbox on my desktop computer (but still wired through a single tagged vlan cable), I get 950MBit from one VM to the other.
So I'm pretty sure I get nearly 1GBit full duplex through a single NIC into and out of the ESX at the same time.
I don't *need* a new router, I'm just curious and want to play a little. The BananaPi does provide enough performance at the moment. But since things can always get better if you throw more money at them ...
Here's the topic
I'm looking for a "routing device" (doesn't necessarily be titled as a router by its vendor) that can route something between 800 and 1000MBit from one vlan to another, ideally through a single NIC full duplex.
I don't want an OEM router with onboard memory but something that directly boots from either USB or SD-Card where I can just replace the router but keep the OS in place, or just "DD" the entire storage as backup.
I'm currently thinking about either the PC-Engines apu3a4 or the Turris Omnia.
I don't need Wifi (since I have enough APs spread around the house for that purpose), so I'm comparing the No-Wifi versions of both.
The Turris Omnia has 5 LAN and an SFP. The LAN is clearly a plus I could use, the SFP is currently of no use for me at all.
The Turris has only 1GB of memory, the APU has 4.
What do you think about the CPU involved? Can they handle 1GBit routing?
What about the NICs of both devices? Can some offloading be enabled to reduce CPU load?
Any thoughts are welcome, even if you suggest a completely different device.
I'm asking here because I want OpenWRT on it, no matter which device it will be.
Regards,
Stephan.