For financial reasons we are limited to Windows 2003 and SQL Server 2005 to host Windows SharePoint Services v3, I am looking at the disk topology at the moment and a little unsure if I have got it right. I would appreciate any thoughts.
HP DL360 G5 (2x 3.00 GHz Quad Core; 22GB RAM) HP Smart Array P400i (Embedded; 512MB BBWC) Array A (SYSTEM; RAID 1; 128K Block Size) 146.8 GB Disk (SAS; 15K) 146.8 GB Disk (SAS; 15K) Array B (DATA; RAID 1+0; 64K Block Size) 300.0 GB Disk (SAS; 10K) 300.0 GB Disk (SAS; 10K) 300.0 GB Disk (SAS; 10K) 300.0 GB Disk (SAS; 10K)
- Because I am using Windows 2003 I can not adjust the partition alignment of the SYSTEM partition.
- I have configured the Stripe Size of Array B to 64K and the Partition Offset and the File Allocation Unit Size to 64K. (ref)
- All firmware on for the Server, RAID Controller and Disks has been upgraded using the HP Firmware Upgrade Disc.
According to Jimmy May the following two functions should equal a natural (positive integer) number.
Partition Offset ÷ Stripe Unit_Size
Stripe Unit Size ÷ File Allocation Unit Size
In the case of Array B as all values are 64KB (65536 bytes) so both functions are equal to 1.
- We are an educational establishment:
- ~2,100 Students,
- ~300 Staff,
- ~800 Sets of Parents.
- Using SharePoint as VLE, Intranet and Extranet (for Parents).
- In extreme conditions we could have 400 simultaneous users, 1,200 across the 16 critical hours in the day.
- In general there will be more like 100 simultaneous users.
- Have I got my maths correct?
- Is this server going to be sufficient for our needs?
- Is the disk topology optimal for the combination of servers and disks (I have some spare 300GB 10K, 147GB 15K and 72GB 15K disks). Might I be better with two RAID 1 arrays in place of the 1+0 array and split off Data/Logs/TempDB.
Thanks in advance!