drmike
100% Tier-1 Gogent
In fussing with my Raspberry Pi's yesterday, I realized it really is an ARM computing universe now. ARM for a desktop still is a hacker thing and performance is blah unless using embedded eMMC. I haven't splurged for eMMC modules for gear (often cost is prohibitive relative to the cheap aspect of the boards).
For hobbyist nerds and professional back office people like me, ARM gets second class status as it doesn't have 12 cores and 32GB of RAM... Nor does it excel at massive bus throughput. It's niche and mocked as phone chipset.
For the past 4~ months I've been running an Odroid U2 (http://www.hardkernel.com/main/products/prdt_info.php?g_code=G135341370451) here to centralize network gateway. It runs Ubuntu with a full blown desktop (which sits there mostly unused). I use it for the underlying Linux stack and keep the GUI since it is the distro I have working and not inclined to mutate it into broken. It's an 'old' model Odroid now with a quad core @ 1.7Ghz CPU and 2GB of RAM, ho hum.
The network gateway runs OpenVPN, DNSMASQ, encrypted DNS tunnels to remote better behaved DNS servers, Squid (but currently not running in the solution stack -- love/hate squid), some iptables rules and a freaking HUGE block list (millions of rows of block data) to scrub requests.
All of that back ends into a switch that does NAT and that goes long cable to cable modem and their insanity.
Now everything goes through that little Odroid, streaming, Skype, video, set box, tablets, etc. It's a busy little device. Only traffic that doesn't go through it is proper LAN traffic. Anything online goes through it though. Use through it is pretty much 24/7 pushing and moving packets from multiple users.
I tapped the power block which is a wall wart that does 110-120V to USB with ~ 5V output... Forget what the plug outputs... 2A I do believe or maximum of 10 watts.
Tapped the power block into a Kill-a-Watt-like meter.
THREE watts.
Seriously... Been running for 12 hours+ and I see 2.4 watts on low side and maybe 5 watts high now and then if I smack the device on the desktop GUI side good.
3 watts x 720 hours in a month = 2.16 KwH
Even at 15 cents per KwH = 32.4 cents per month. Less than 2 quarters a month.
Very very very impressive. Plus there is still plenty of CPU and resources to do more. Sure it will use more power, but what? 2 more watts? 3? Not a whole lot more.
I am off to test the quad core Pi. I know we can go lower on power, however the performance with the Pi's for real world has prior in testing just stunk. I tried this setup initially with a Pi B and it was so bad that I scrapped it and moved to the Odroid.
This I'll put here for the power sippers: PowerNap http://linuxplumbersconf.org/2011/ocw//system/presentations/105/original/PowerNap.pdf
I need to muck with PowerNap. It is in the Ubuntu repos.
For hobbyist nerds and professional back office people like me, ARM gets second class status as it doesn't have 12 cores and 32GB of RAM... Nor does it excel at massive bus throughput. It's niche and mocked as phone chipset.
For the past 4~ months I've been running an Odroid U2 (http://www.hardkernel.com/main/products/prdt_info.php?g_code=G135341370451) here to centralize network gateway. It runs Ubuntu with a full blown desktop (which sits there mostly unused). I use it for the underlying Linux stack and keep the GUI since it is the distro I have working and not inclined to mutate it into broken. It's an 'old' model Odroid now with a quad core @ 1.7Ghz CPU and 2GB of RAM, ho hum.
The network gateway runs OpenVPN, DNSMASQ, encrypted DNS tunnels to remote better behaved DNS servers, Squid (but currently not running in the solution stack -- love/hate squid), some iptables rules and a freaking HUGE block list (millions of rows of block data) to scrub requests.
All of that back ends into a switch that does NAT and that goes long cable to cable modem and their insanity.
Now everything goes through that little Odroid, streaming, Skype, video, set box, tablets, etc. It's a busy little device. Only traffic that doesn't go through it is proper LAN traffic. Anything online goes through it though. Use through it is pretty much 24/7 pushing and moving packets from multiple users.
I tapped the power block which is a wall wart that does 110-120V to USB with ~ 5V output... Forget what the plug outputs... 2A I do believe or maximum of 10 watts.
Tapped the power block into a Kill-a-Watt-like meter.
THREE watts.
Seriously... Been running for 12 hours+ and I see 2.4 watts on low side and maybe 5 watts high now and then if I smack the device on the desktop GUI side good.
3 watts x 720 hours in a month = 2.16 KwH
Even at 15 cents per KwH = 32.4 cents per month. Less than 2 quarters a month.
Very very very impressive. Plus there is still plenty of CPU and resources to do more. Sure it will use more power, but what? 2 more watts? 3? Not a whole lot more.
I am off to test the quad core Pi. I know we can go lower on power, however the performance with the Pi's for real world has prior in testing just stunk. I tried this setup initially with a Pi B and it was so bad that I scrapped it and moved to the Odroid.
This I'll put here for the power sippers: PowerNap http://linuxplumbersconf.org/2011/ocw//system/presentations/105/original/PowerNap.pdf
I need to muck with PowerNap. It is in the Ubuntu repos.