Monday, November 07, 2005

The Promised Projects Post

Didn't I say I would? So here it is.

A casual pet project for the last week or so is the hard drive I've hacked up and re-sealed with plexiglass so that you can watch the sucker work while it, uhhh...works.

Crystal is supportive of my projects in general, but at times less than understanding. When I showed her the finished product, she was clearly under whelmed, and couldn't resist asking why I had been driven to do such a stupid thing.

The simple answer is that while I may or may not end up with something cool, I do almost always pick up a new skill or two. The new skill for this project was working with plexi. I actually made two plexi windows for this hard drive mod, and there was a huge qualitative difference between the two. The first was made of an old piece of plexi that I dremelled out of a larger sheet of it. The edges were rough and not at all pretty, and the plexi was the kind that gets stress fractures inside the material from just basic handling, making in more or less opaque.
The second window was made from new plexi, cut with a plexi knife, so it had straight, pretty edges. And it's nothing approaching opaque, so that's a plus.

I also learned how nice a dust mask can be when dremelling steel. As I understand it, steel can be bad stuff to inhale. So I minimized the risk of that as much as I could. I've already learned the lesson of wearing goggles while dremelling (a few more times than I should), so I had quite the getup on my face when cutting steel.

I also had to do some basic electrical work to get the 12/5V wall wart adapter to properly power the molex connector that was to plug into the hard drive. This was easy but satisfying, as soldering always makes me feel geeky.

I'm seriously thinking of re-doing DENTSERVER. Yes, again. I just can't leave well enough alone. I want to turn my four independent basic discs into one big RAID 5 with Striping and Parity Dynamic Disk.

This will serve a few nice purposes. First, it will help performance in terms of file access, because you're pulling parts of each file from each drive instead of waiting on one drive for the entire file.

Second, it will make the situation such that a drive failure won't mean that all the files are blown away with the drive. All I have to do is pop in a drive with equal or greater capacity and tell the dynamic volume to reconstruct the lost drive from the Parity codes on the remaining drives, and off I go!

And third, let me tell you, it's a pain in the butt keeping all of those drives straight, and when I have to add a new share, figuring out where it should go based on what's already where is yet another pain in the buttocks. Having one huge 1TB+ disk to work with would just simplify the hell out of things, and tickle me pink. Then I can pull tricks like creating a single folder 600 GB in size, even though there isn't a single drive in the system that has that kind of capacity.

Toywatch: I got a new Lexar 2GB flash drive. I'm sure it'll fill up right quick. Oh, and by the way, when it comes to flash memory, I'm a Lexar man now. My last Lexar (1GB) was a fast little sucker, and this one seems to be living up to that legacy. I highly recommend Lexar for this reason. My Kingston was fast too, but it might as well have been a banana in my pocket. It was huge.

The lab is closing on me, so I've got to wrap it up.

No comments: