Coraid Odyssey: Part 5 (AoE vs iSCSI)
Posted on 16 April 2008 | 5 responses
The next phase of this project is choosing AoE or iSCSI. The debate on the relative merits of each protocol continues to rage on the Internet but in my particular case the criteria are pretty simple; which one performs better without causing excessive system load? Just from reading about the two protocols I am already leaning toward iSCSI for the simple fact that I can use all my TCP/IP management tools (routing, NAT, firewalling, etc.) on every iSCSI device. The only (potential) drawback is CPU load on the involved systems since it has to calculate TCP checksums for all those packets. Yes, there are many, many other advantages of one protocol over the other. No, they don’t matter to me in this scenario :-) So here we go!
Coraid Odyssey: Part 4 (ethernet bonding)
Posted on 10 April 2008 | No responses
On the plate today is getting ethernet interface bonding working to provide load balancing and failover on the dual onboard gigabit interfaces on our home-built Coraid.
This actually turns out to be much easier than expected…
Coraid Odyssey: Part 3 (performance testing)
Posted on 8 April 2008 | No responses
Performance and failure testing are next up in building our kickin’ iSCSI/AoE device.
The Debian Etch installer supports building and installing onto software RAID arrays. Because of that…
Coraid Odyssey: Part 2 (sata_mv hotplug)
Posted on 1 April 2008 | No responses
Todays adventure with building a SAN on the cheap involves attempting to get hotplug working and changing device mappings.
First of all, hotplug. I have discovered that…
Coraid Odyssey: Part 1 (building the chassis)
Posted on 28 March 2008 | 2 responses
AoE (ATA over Ethernet) and iSCSI are the hot new things. Xen is the hot new thing. I like using hot new things as long as they can be made rock solid.
There happens to be a company (Coraid) that makes a turnkey AoE device. Its far cheaper than a true fibre channel SAN or something similar. Perfect for setting up a SAN over Ethernet device that can serve Xen domU filesystems out to “thin” dom0′s on the network.
Well that’s all well and good but you see I’m always looking to save a buck…
Clear a Cisco 1605 router password
Posted on 2 March 2008 | 1 response
I recently had need to wipe the passwords on a Cisco 1605 router and thought I’d document the process here. It’s really pretty easy…
DIY silent hard drive mounting
Posted on 18 January 2008 | 1 response
I recently upgraded my lowly socket 939 workstation to a mini-itx motherboard with a socket AM2 dual core CPU and integrated GPU. I’ve always tried to minimize noise in my workstations since I have a great pair of Grado SR60 headphones and extraneous noise bothers me.
Now that the noisy GPU cooling fan is gone (yay!) I’ve begun to notice the noise that my dual SATA hard drives generate. I got sufficiently motivated last night to figure out a way to silence them. What I came up with was a “hard drive suspension mechanism” of sorts that cost, oh, probably about $0.13. Best of all, the drives generate ZERO noise from vibration now.
Click here to see some pics. My wife’s laptop is now actually louder than my dual core workstation :-)
Bacula Client 2.2.7 for Mac OS X
Posted on 9 January 2008 | 8 responses
Binaries for the latest bacula-fd are now available for PowerPC and Intel.
Enjoy!
Bacula Client 2.2.7 Intel
Bacula Client 2.2.7 PowerPC
Happy 20th, Perl!
Posted on 18 December 2007 | No responses
Today marks the end of Perl’s twentieth year of existence. Yay!
Read more about it here
bacula-2.2.5-1 etch backport
Posted on 6 December 2007 | No responses
After multiple attempts and not enough time to make it happen, I’ve officially shelved my backport projects for etch. The guys over at backports.org not only do a better job but seem to have more time to devote to the project than I do.
For those of you who may have been waiting for me to backport bacula 2.2.6 to etch I would to direct you to backports.org. They have a pretty great setup for picking and choosing newer packages that you’d like to install on your etch system. As of this writing, bacula 2.2.5 is available for installation.
Be aware that I do plan on continuing to make binaries for Mac OS X available since I still dont know of a reliable source to get them.