Is there any good reason why default kernel is not SMP capable?
MultiProc & MultiCore systems are rampant now days, as well are gigabit networks... I have a Dual P4 Xeon 2.6Ghz running latest beta that should be able to handle ~400MBps+ subnet routing without choking hard.
I am trying to use m0n0dev to build my own image, but curious if there is any reason why its not included in at least the beta distribution.
*edit: adding more info* 1000Mbps Managed switch, Multiple Gigabit backed VLAN's to seperate jumbo-frame networks (iSCSI/NFS, servers) from multiple 1000/100Mbps vlans (network devices/appliances, workstations, servers, garden net, public net). 30Mbit Down/10Mbit Up Internet Connection Intel NIC's used in all devices
with m0n0wall only using a single P4 Xeon 2.6Ghz CPU I experience dropped packets and increased latency on all traffic through router as CPU pegs from doing a large file transfer from one Gbit VLAN to another. right now I have to add my servers to the workstation vlans so I can transfer system images and virtural machines at full speed... this is not ideal as I cannot control this traffic w/m0n0 and pokes holes though my VLANs. As a work around I am traffic shaping subnet <-> subnet traffic to half of what its capable of to keep m0n0 from getting saturated.
Finding a single cpu/core 3.xGhz rack mount system is practically impossible w/any new hardware.. A dual cpu/core 2.xGhz should be able to do the job and they can be found on ebay or built new w/low end hardware for less than most embedded systems (under $200). Having to purchase a multicore 3.xGhz is alot more expensive and not the least bit efficient when there are unused cores.
I see everyone joking about nobody having Gigabit internet connections so its pointless to use such hardware, but its pretty common scenario to separate Jumbo-Framed networks from non Jumbo-Framed networks.. which greatly increases demand for throughput w/m0n0wall when these networks need to talk. Even normal Gigabit subnet routing should be common enough to start supporting higher end equipment.
100Mbit Residential internet is not unheard of either and will become more common soon, low end hardware wont even be able to keep up w/that.
Cheers, -R
|