I know that e-smith offers software raid in the form of disk mirroring, but that's slow compared to real hardware raid, especially raid 5 with a cpu on the controller board and some memory for caching the array data. Adaptec has finally posted RH 7 drivers for its low-to-mid-range raid controllers on their site, and one type of driver will allow Red Hat 7 to be installed right to the raid array, instead of installing it to a separate boot drive, then adding the raid array via an RPM for separate data storage. They have a new ATA-100 controller for IDE drives (model 2400A) and another for more expensive SCSI drives (model 2100S and higher). You can see the drivers on
http://linux.adaptec.com, and yes, they are GPL'd. Compared to the list of other hardware raid controllers in the e-smith documentation, the Adaptec controllers (around $350 to $450, give or take) are super-cheap, and excellent performers.(No, I don't work for Adaptec

)
The problem is that you will want both the INSTALLATION and the DATA protected by the raid drives. In a normal RH7 install, you simply type "expert" at the first LILO prompt, and a script runs which will later ask you to insert your driver diskette so that the drivers become an integral part of the installation, and re-loading them will be done automatically at boot time.
The e-smith people suggested I post here to see whether anyone would like to look into the possibility of integrating RH's "expert mode" install script variations into the e-smith install script. I am not a programmer, or I would work on it myself. I think this is a great opportunity to give e-smith, and its customers a substantial benefit in disk storage sanity and speed.
For those who are new to raid, the notion is to have 3 or more drives, where all drives in the group contain enough information to rebuild the data on any single drive that fails (this is raid 5). This is faster than mirroring, and not as wasteful of storage space as mirroring -- if you use 3 drives, you have the combined storage of two of them; if you use 4 drives, you get the storage space of three, etc. These controllers will do other forms of raid, but this is the one people will want to have. If a drive fails, insert a new one, and the controller will automatically rebuild its data.
I hope someone finds this interesting. Who knows, there may be other drivers that can be loaded via the Red Hat "expert mode" as well.
Thank you,
Tom Keiser