Viewing Category: Hardware
[
clear category selection]
I recently purchased a Vantec NexStar eSATA/USB dock for 3.5" and 2.5" drives. It's connected to Mac Pro with a PCI Express SATA II adapter with two eSATA ports and a 6' eSATA cable. The drive dock comes with USB and eSATA cables, but they're only 3' long — that's not long enough. I used the USB connector on the dock before the eSATA card was installed. It works as expected, but the performance of the external SATA is worth the effort to install the card.
The Mac Pro Quad-Core Intel Xeon 2.8 GHz (early 2008) has 4 PCI slots (two 16x and two 4x). The eSATA card must be installed in one of the 4x slots. I understand that the Mac Pro has two available SATA ports, but I didn't research the connector kits to expose those to external drives. The card I received was manufactured by Best Connectivity and uses a Silicon Image SiI3132 controller chip. A driver CD is included, however my SOP is to download the current version. In this case, the drivers are provided directly by the Silicon Image support page. Before purchasing the card, I did a bit of Googling to make sure it worked with Mac OS X 10.5. The results weren't totally convincing, but I decided to give it a try. The driver installs a kernel driver clearly marked:
nikki:Desktop joseph$ kextstat | grep -i sil
53 0 0x86782000 0x14000 0x13000 com.SiliconImage.driver.Si3132 (1.1.9) <52 17 12>
The adapter card and dock are working well now. The transfer speed is very good, and it's really convenient to swap drives so easily. Of course, the drive gets warm without active cooling, but it's only meant for temporary use. I need a solution for indexing drives to make locating files contained on offline drives easier.
The hard drive in a friend's MacBook Pro (MacBookPro1,2) was causing I/O errors in the console log for the disk0s02 device. I suggested connecting the 120 Gb SATA 2.5" drive to a PC on my bench and running SpinRite to correct the issues, if possible. The SATA data and power connectors are the same on the laptop-sized drives as the 3.5" desktop form, so no adapter is needed as was the case for the old 2.5" IDE drives. Getting the drive out of the laptop is fairly involved. Other World Computing has a great instructional video that exactly matched this particular MacBook Pro.
SpinRite ran for about 12 hours, and found some sectors with unrecoverable data. The SMART data shows that the drive is doing error correction like crazy to preserve the data integrity. When the drive hit the bad portion of the disk, it would just stall and block all I/O, so hopefully SpinRite remapped those sectors.
This laptop hadn't been burning DVDs successfully prior to this hard drive repair. After putting it back together, I tried a burn; it worked perfectly. I'm thinking that the drive halted on the bad portion of the media until the burn had a buffer underrun. It's working well now, but I think the best course of action would be to juice it up with a new Seagate Momentus (7200 RPM, 500 Gb, 16 Mb) drive.
My current workstation is a Mac Pro (2 x 2.8 GHz Quad-Core Intel Xeon, 10 Gb 800 MHz DDR2-FB) with dual 22" displays. Until recently, I had been using the single SATA drive that came with the machine. I don't trust any system that doesn't redundant storage of some sort. Finally last weekend I corrected the situation by adding three 250 Gb SATA drives. Incidentally, it takes about 45 seconds to add a drive to the Mac Pro chassis -- what a beautiful machine. I moved the stock 320 Gb drive the last drive bay. With SoftRAID, I created a RAID-1 mirror plus a spare. I moved the data from the original drive to the new mirror with SuperDuper!. I reinitialized the old drive, and turned it into a Time Machine volume. It would have been cool to create a RAID-5 device, but SoftRAID 3.x doesn't support that. My system has all sorts of CPU power to waste on a software stripe. Then again, a mirror is dead simple. I would use a different set of spindles for scratch space in Final Cut, obviously.
I still need to figure out a better solution for preventing all my virtual machine images from filling up the Time Machine archives. The virtual disks are split into 2 Gb pieces, so hopefully the timestamps aren't all changed when running; that's probably wishful thinking. Maybe I should exclude the VMs from Time Machine, and use a periodic copy of the important ones to another location.
For the past couple years, I've been using the Astaro Security Gateway Linux product for a firewall and router. It worked very well, and the software has more features than I'd ever think about using. However, the machine I was using was an old 4U rack server filled with NICs. It probably burned 200 watts being alive. Next to the firewall was a dedicated 1U server providing DNS and DHCP service to the LAN -- another 100 watts at least.
In an effort to reduce the amount of juice that my server room sucks up, I started looking for an open source firewall solution that would run on a low-power embedded PC. It also had to provide custom DNS and DHCP service for the network. I went with pfSense -- a fork of m0n0wall, based on a very lightweight distribution of FreeBSD. To test the software, I put it on a spare beige box. After booting the Live CD, I configured the system to replace the Astaro Security Gateway. I also setup DNS and DHCP with all the MAC addresses of my network devices. Everything works very well.
I looked around for a single-board PC to use as the replacement hardware. I selected a Netgate m1n1wall 3E 2C1, based on the ALIX.2C1 system board. It has no moving parts, and consumes about 6 watts at peak CPU activity. It will sit right next to my DSL modem in the premise wiring rack.
My Southern California Edison rate for power (transmission + generation) is about 18 cents per kilowatt-hour. If I shave roughly 300 watts off my 24/7 usage, I'll save about $39 a month. Not too shabby.
24 hours * 30 days * $0.18 per kWh * 0.3 kWh = $38.88
So, in less than six months, the cost of the new router hardware will have been saved by not running the two conventional servers.
Hardware
|
Posted
6/6/08
@ 12:27 PM
by Joseph Lamoree