Firewall upgraded to follow the demand

Firewall upgraded to follow the demand

We decided to try upgrading our net to 1000/1000Mbit, it all went fine until we did a speed test – It showed a slow 200-300Mbit in download speed and 75-150Mbit in upload all depending on what servers we tested towards.
Our ISP did some changes and it became a bit better 375/200Mbit steady, but that was still not satisfying when paying for 1000/1000Mbit. So I started digging a bit around and found out the firewall’s bus could be a bottle neck. So we decided to change it.

Before it looks like this:

CPU Intel Atom D510 1.66GHz, Dual core (With HT)
Motherboard ASUS AT5NM10-I
Memory 2x Kingston 2GB 667MHz DDR2 Non-ECC CL5 DIMM
Hard Drive Western Digital Scorpio Blue 120GB 2.5″ SATA (8 MB Cache, 5400RPM)
NIC 1 Realtek® RTL8112L PCIe – 1000Mbit
NIC 2/3 Intel 8492MT PRO/1000 MT Dual Port Server Network Adapter
Case Chieftec BT-02B Mini-ITX
Wireless TP-LINK TL-WA901ND v2.2
Operating System pfsense 2.0.1-RELEASE
Connection/ISP 1000/1000 Mbit Fiber (T3.se)

And now it looks like this:

CPU Intel® Core i3-2120T
Motherboard ASUS P8H77-I
Memory Kingston DDR3 HyperX blu 1600MHz 8GB
Hard Drive Western Digital Scorpio Blue 120GB 2.5″ SATA (8 MB Cache, 5400RPM)
NIC 1 Realtek® 8111F Gigabit LAN
NIC 2/3 Fujitsu D2735-2 Dual gigabit – based on the Intel® chip 82576NS
Case Chieftec BT-02B Mini-ITX
Wireless TP-LINK TL-WA901ND v2.2
Operating System pfsense 2.1-BETA0
Connection/ISP 1000/1000 Mbit Fiber (T3.se)

This is an image that shows the current upload speed: Upload speed

This is a download test done from a unix server behind the firewall:
root@freja:~# wget -O /dev/null http://tptest.bahnhof.se/1000M.zip
–2012-06-16 11:31:21– http://tptest.bahnhof.se/1000M.zip
Resolving tptest.bahnhof.se… 213.80.98.3
Connecting to tptest.bahnhof.se|213.80.98.3|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 1048576001 (1000M) [application/zip]
Saving to: “/dev/null”

100%[=========================================================================================================================>] 1.048.576.001 82,4M/s in 12s

2012-06-16 11:31:33 (83,2 MB/s) – “/dev/null” saved [1048576001/1048576001]