I've posted a number of questions regarding a system I am building over the past week or so. Well I finally have all the components installed, and I've got a question regarding the RAID and file system setup.
I've decided upon an Escalade 6410 paired with 4 IBM 75GXP drives in RAID 10. I have not seen much comparison of different stripe sizes on this controller, but someone recommended I go with a 128k for maximum performance. This is for a system running Windows 2000 Professional, being used for programming, web development, graphics work, running a web server, sql server, and will also be used for some general file serving. I'd like to get some recommendations on this...in my mind 64k or 128k stripe sizes seem to be the best bets and the most popular, but I am not sure.
I am also going to run NTFS on this array. While I'd like the 10% performance increase of Fat32 (is that for real?), I'd prefer NTFS for it's robustness, security, and reliability. I may turn off indexing and a few things to speed it up however. What cluster size should I be using for NTFS? I think I read somewhere that it defaults to 4k. I know nothing of the internals of NTFS, besides knowing about the MFT a bit. I'm planning on starting with 3 partitions in the following sizes:
Operating System Partition - 5 gb
Applications Partition - 10 gb
Storage Partition - 50 gb
Can I stick with the same cluster size on each of these partitions or would different cluster sizes be appropriate for each partition depending on how large the partition is? Also, I consider the stripe size I used for the RAID array when I am choosing the cluster size? I'd like to know if they are mutually exclusive or do I need to consider them both together when deciding on each.
Thanks for any help...hopefully someone with some smarts in this area is home on a Friday night as I am. 🙂
Jason
I've decided upon an Escalade 6410 paired with 4 IBM 75GXP drives in RAID 10. I have not seen much comparison of different stripe sizes on this controller, but someone recommended I go with a 128k for maximum performance. This is for a system running Windows 2000 Professional, being used for programming, web development, graphics work, running a web server, sql server, and will also be used for some general file serving. I'd like to get some recommendations on this...in my mind 64k or 128k stripe sizes seem to be the best bets and the most popular, but I am not sure.
I am also going to run NTFS on this array. While I'd like the 10% performance increase of Fat32 (is that for real?), I'd prefer NTFS for it's robustness, security, and reliability. I may turn off indexing and a few things to speed it up however. What cluster size should I be using for NTFS? I think I read somewhere that it defaults to 4k. I know nothing of the internals of NTFS, besides knowing about the MFT a bit. I'm planning on starting with 3 partitions in the following sizes:
Operating System Partition - 5 gb
Applications Partition - 10 gb
Storage Partition - 50 gb
Can I stick with the same cluster size on each of these partitions or would different cluster sizes be appropriate for each partition depending on how large the partition is? Also, I consider the stripe size I used for the RAID array when I am choosing the cluster size? I'd like to know if they are mutually exclusive or do I need to consider them both together when deciding on each.
Thanks for any help...hopefully someone with some smarts in this area is home on a Friday night as I am. 🙂
Jason