Peter said:
Hot-swap means ability to replace a failed component with a good device in
a
fault tolerant system, without causing disruption to an operating
computer.
If you want to hot-swap a hard drive, then you need to have a RAID system.
It is up to your RAID implementation to manage a rebuild process.
Physical removal and addition of powered on HD, requires a special
electrical (and mechanical) conditions to be done safely. Normally power
and
signalling connectors are combined, with a special care given to contacts
length and positions. It is done to ensure a proper sequence of
establishing
contacts (ground, power, data) during plug and unplug operations.
Mechanically, connector(s) are placed on a backplane and special guide
rails
and latches are designed to facilitate a smooth and reliable disk
attachments and detachments.
So, you need a RAID compliant controller or Operating System for software
RAID - to perform rebuild; and a hard disk enclosure (backplane and disk
trays) which support hot-swapping. SATA drives and SATA controller are not
enough.
Sometimes I just assume that others will assume and I guess that's far too
many assumptions.
I'm well aware of the need for RAID and the proper hardware to accomplish a
hot-swap. Those things have explicit documentation and guidelines readily
available. What isn't well documented or known is whether all SATA
controllers are by nature able to be used in a hot-swap situation assuming
all else is capable (the drive, physical bay, os, etc...) I'm trying to
decide on a controller and cannot as of yet come to a conclusive choice.
My setup includes a server rack-mount case with 8 front 5 1/4 bays filled
with drive swap trays. The setup will include 6 drives for now, 2 being
part of one set and 4 being part of another set. The set of 2 will be a
RAID 1 mirror set, and the set of 4 will be a 0+1 striped set of 2 mirrored
to the other 2. The idea is for the mirror drives to be swaped on a
schedule to have an off-site duplicate of our data. The 2 drive set would
be swapped every day and take place of 8 of our current tape drive based
daily backups. The 4 drive set would be a place to store whole machine
images, and an archive history of files so we could recover last week's
version of your documents. This is intended to be a NAS device that will
replace all of our tape backups and expand our backup/restore capabilities.
I'll be using SATA 150 drives at 400G each for now giving us a daily 400G
store and a long term 800G store. All in all I'll have 2.4 TB online with
1.2 TB effective (since it's all mirrored). And of course with the room to
add two more drives to the long term storage to bring that up to 1.6
effective. Did I mention that the price tag is currently under $3,000. The
same setup from Dell is around $12,000. Granted, they use SCSI 320 drives
at over $1,000 each - but my concern is total space, not per second speed.
Backups have 8 hours at night to run over a dedicated Gigabit ethernet
subnet, I wouldn't care if it took only 1 of those hours instead of 3.
That's not worth $9,000 to me.
Basically, the bottom line is that unless I can confirm from the
manufacturers mouth that their card is capable, I'm on my own crossing my
fingers, although chances are good that most anything I get will work. I
would have thought that it would be more concrete than that, but in reality
it doesn't seem to be.
Case in point: In my personal computer I'm running an nForce2 board with 2
on-board SATA ports. The online manual, the website, nor the reseller had
any note of it being RAID capable. I found a user online with the same
board who said it was. I took a chance, and when it arrived the box nor the
manual made any mention of RAID, however upon boot, there it was. The RAID
controller clearly announced itself and I'm running a nice and fast striped
set for my system and game partitions.
SATA RAID and hot-swap capabilities (as far as controllers are concerned)
are just as inconsistent as USB used to be with their 'high speed' vs. real
'USB 2.0' support. I remember reading that there was no official rule
stating how to label 2.0 vs. 1.1 for a time and some hardware makers would
label products 'high speed' that were not truly USB 2.0.
It should be required on all SATA controllers to not just omit things like
hot-swap or RAID, but to expressly note when either is not applicable. Not
showing RAID or hot-swap in the description is not as intuitive as saying
RAID: NO / Hot-Swap: NO. That responsibility probably lies with the
hardware reseller and I've not found one yet that does it that way.
In the end, I think I've gotten the help I need from the community and I
thank you all. I have to rely on confirmation from specific manufacturers
at this point on a per-card basis until I've had enough personal experience
to reliably assume support or non-support.
Thanks again to everyone.