W
Walter Epp
Where do I get a raid system that can handle upgrades?
If I have 2 100gb disks giving 100gb mirrored space,
these are the most likely upgrade scenarios:
Add a 200gb disk, yielding 200gb of mirrored space (each half of the 200gb
disk mirrored by one of the 100gb disks). If a 100gb disk later fails,
buy a 300gb disk and get 300gb mirrored space (300gb on one side,
100gb+200gb on the other side).
Add a 300gb disk, yielding 200gb of mirrored space + 100gb unmirrored.
Replace a failed 100gb disk with a 300gb disk, yielding 100gb mirrored +
200gb unmirrored.
Replace a failed 100gb disk with 200gb and 300gb disks, yielding 300gb
mirrored space (1/3 of the 300gb disk mirrored by the remaining 100gb disk).
Recognize that I only have 30gb of actively changing important data that
really needs to be mirrored and the rest can be used for static, temporary,
and slowly changing data, so when my 100gb starts filling up I can increase
available disk space from 100gb mirrored to 30gb mirrored + 2x70gb
unmirrored = 170gb total without buying any new hardware - if the raid
system can only do its thing on the 30gb partitions and leave the rest for
the operating system to handle normally.
If I have 2 100gb disks mirrored, the chances I'm going to want to replace
a failed 100gb disk with another 100gb disk are virtually nil unless
one fails very prematurely, and the chances I'm going to want to buy
2 more disks to get any more space are also virtually nil.
I haven't heard of a case that can hold an unlimited number of disks;
having to buy pairs reduces its lifetime by as much as a factor of 2.
Not only that, but by the time a disk fails, which should be >=5 years if
they're much good, 100gb disks may not be available any more, so I would be
stuck in a dead end with a system that can't handle more than one size.
The prevalent fixation on performance above all other criteria is misguided
for ordinary users. I for one will not be able to detect a difference of a
millisecond here and a millisecond there, but I definitely notice being put
into a proprietary straightjacket that is incapable of handling any of the
very most likely upgrade scenarios.
I understand linux can do these but what if I need to be able to run
windows too?
Is raid software available to allow win9x and win2k and linux to boot and use
the same raid configuration using standard disks without a raid controller?
Does anyone out there have real-world experience using VMware or Connectix
Virtual PC or WINE or Lindows to run windows software on linux?
What about an industry standard for raid disk formats, so different
operating systems and software and hardware systems are interchangeable,
if a raid card fails and the vendor has gone out of the business I can
buy a different controller and keep running, or I can start with raid
software and later buy a hardware controller, plug it in, and be running
in a few minutes?
If I have 2 100gb disks giving 100gb mirrored space,
these are the most likely upgrade scenarios:
Add a 200gb disk, yielding 200gb of mirrored space (each half of the 200gb
disk mirrored by one of the 100gb disks). If a 100gb disk later fails,
buy a 300gb disk and get 300gb mirrored space (300gb on one side,
100gb+200gb on the other side).
Add a 300gb disk, yielding 200gb of mirrored space + 100gb unmirrored.
Replace a failed 100gb disk with a 300gb disk, yielding 100gb mirrored +
200gb unmirrored.
Replace a failed 100gb disk with 200gb and 300gb disks, yielding 300gb
mirrored space (1/3 of the 300gb disk mirrored by the remaining 100gb disk).
Recognize that I only have 30gb of actively changing important data that
really needs to be mirrored and the rest can be used for static, temporary,
and slowly changing data, so when my 100gb starts filling up I can increase
available disk space from 100gb mirrored to 30gb mirrored + 2x70gb
unmirrored = 170gb total without buying any new hardware - if the raid
system can only do its thing on the 30gb partitions and leave the rest for
the operating system to handle normally.
If I have 2 100gb disks mirrored, the chances I'm going to want to replace
a failed 100gb disk with another 100gb disk are virtually nil unless
one fails very prematurely, and the chances I'm going to want to buy
2 more disks to get any more space are also virtually nil.
I haven't heard of a case that can hold an unlimited number of disks;
having to buy pairs reduces its lifetime by as much as a factor of 2.
Not only that, but by the time a disk fails, which should be >=5 years if
they're much good, 100gb disks may not be available any more, so I would be
stuck in a dead end with a system that can't handle more than one size.
The prevalent fixation on performance above all other criteria is misguided
for ordinary users. I for one will not be able to detect a difference of a
millisecond here and a millisecond there, but I definitely notice being put
into a proprietary straightjacket that is incapable of handling any of the
very most likely upgrade scenarios.
I understand linux can do these but what if I need to be able to run
windows too?
Is raid software available to allow win9x and win2k and linux to boot and use
the same raid configuration using standard disks without a raid controller?
Does anyone out there have real-world experience using VMware or Connectix
Virtual PC or WINE or Lindows to run windows software on linux?
What about an industry standard for raid disk formats, so different
operating systems and software and hardware systems are interchangeable,
if a raid card fails and the vendor has gone out of the business I can
buy a different controller and keep running, or I can start with raid
software and later buy a hardware controller, plug it in, and be running
in a few minutes?