MS best practice, hmmm....
Been doing it like this for several years now and never lost any critical data or speed. Ran several SAP R/3 servers like this and had no performance problems caused by data storage. Memory and CPU load is a different story but that's not the issue here.

Code:

Array 1 RAID1 with only two disks.
C:\ - OS and apps installation source.
D:\ - Page file.

Array 2 RAID5 with at least 3 disks.
E:\ - DB's like Exchange, SQL, file storage or whatever is needed.
F:\ - Depends on the use of the server. If it's a SQL server I always put the SQL Transaction logs here. Not all of my servers have a F:\ disk, depends on the use of the server.



On the matter of performance. Also depending on the use of the server in my cases it has proven to me that putting the array’s on separate channels will be (somewhat) faster. If it's all on one channel everything that want's to read or write from or to the HDD's will have to wait until the channel is free. Multiple channels can be accessed simultaneously so multiple channels will be faster. Just from experience, no science behind this.


Edited by Mart (2005-12-19 09:09 PM)
_________________________
Mart

- Chuck Norris once sold ebay to ebay on ebay.