Hope these don't sound too stupid, but let's start here:
From "http://www.storagereview.com/guide2000/ref/hdd/perf/raid/conf/advExpansion.html"
According to this, once cannot expand an array past the size of the original/smallest disk. So what if you, over a period of a month or so, swap out all of the disks with larger ones? An example of what I mean: if you had three 40gb drives in RAID 5, and you added a 200gb drive, to have four drives in total, you'd only have 160gb all together. But then you, after the array is all taken care of, remove one of those 40gb drives, and then put in its place another 200gb drive. You continue this, always waiting for the array to right itself after a change until all the 40gb drives have been removed and all that is left are 4 200gb drives.
Is this even possible?
Moreoverevery time you take a drive out, what happens to the data it held? I know there's some redundancy in RAID five, but I imagine some of the data would be lost .if you plugged one of those removed drives into another system, would whatever's on it even be readable?
I can't seem to find the answers to these questions anywhere, which is why I turn to the [H].
My post was lengthy, So I can understand if you don't have the time to fully answer. As such, any resources you could point me to in these repects wuold be much appreciated.
I'm hoping Ice Czar has a chance to respond to my inquiries. *_*
Thanks in advance to anyone who wants to share
From "http://www.storagereview.com/guide2000/ref/hdd/perf/raid/conf/advExpansion.html"
Logical expansion comes down to the RAID level you choose to employ, and the features of your RAID controller. Some will allow a drive to be added to a striped set (with or without parity) while others will not. If your controller supports expansion you are in good shape--the controller will let you add the drive and then will reconfigure the array to use the added storage. If your controller doesn't support this advanced feature, you will have to destructively "disassemble" the smaller array and assemble the new, larger array. This will generally result in all the data on the array being lost, so you must be sure you have it properly backed up--and tested--before you do this.
Even if your controller supports logical expansion and you have the room for the drives, you should think twice about doing it for the following reasons:
· Size Matching and Capacity: With few exceptions, all RAID arrays are constrained by the size of the smallest drive(s) in the array--any drives larger than this will not utilize their additional capacity. This means that if you have an array with five 9 GB drives and you add a spankin' new 36 GB drive to it, surprise! 75% of the drive will sit there wasted.
· Performance: Older drives that are much smaller than new ones are also slower than new ones. You will lose most of the benefit of a new drive if you put it in an array with a bunch of smaller ones.
· Reliability: If the existing drives are old enough to be too small, they are probably at least nearing the end of their service life. This means they will become increasingly likely to fail.
For all of the reasons above, many RAID users never expand their arrays: they just use all the drive slots on the case, and when the drives get old, they replace them. They give up the storage of the old array, but with drive capacities doubling every year or two, this can make less difference than you might think. If you pay $X for four drives of a given capacity today, in three or four years that same $X will buy a single drive with capacity as high as the entire array! There are arrays still in use from the mid-1990s that have 4 GB drives in them; a new array with disks comparable to what these drives cost five years ago would dwarf the capacity of the old array.
According to this, once cannot expand an array past the size of the original/smallest disk. So what if you, over a period of a month or so, swap out all of the disks with larger ones? An example of what I mean: if you had three 40gb drives in RAID 5, and you added a 200gb drive, to have four drives in total, you'd only have 160gb all together. But then you, after the array is all taken care of, remove one of those 40gb drives, and then put in its place another 200gb drive. You continue this, always waiting for the array to right itself after a change until all the 40gb drives have been removed and all that is left are 4 200gb drives.
Is this even possible?
Moreoverevery time you take a drive out, what happens to the data it held? I know there's some redundancy in RAID five, but I imagine some of the data would be lost .if you plugged one of those removed drives into another system, would whatever's on it even be readable?
I can't seem to find the answers to these questions anywhere, which is why I turn to the [H].
My post was lengthy, So I can understand if you don't have the time to fully answer. As such, any resources you could point me to in these repects wuold be much appreciated.
I'm hoping Ice Czar has a chance to respond to my inquiries. *_*
Thanks in advance to anyone who wants to share