Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2008 Forums
 SQL Server Administration (2008)
 SAN configuration question

Author  Topic 

newworld1
Starting Member

1 Post

Posted - 2010-12-09 : 11:00:40
I am in the process of configuring a new SAN for a SQL Server. I am going to use RAID 10 for all raid groups. I have enough drives to do the following:

Tempdb - 4 drive Raid 10
Logs - 4 drive Raid 10
Data – 12 drive Raid 10 (will contain the following files:
primary data file – 46% of all of the IO on server
secondary file that contains all of the indexes – 33% of all of the IO on server)


I can create a Raid Group (raid 10) with 12 disks that has just one LUN on it. This would contain the data file and the index file. Advantage – many spindles handling the IO of two heavily used SQL files. Disadvantage – Data file (46% of total IO) on server and Index file (33% of total IO) on server will be competing for the same resources.

My other choice is to use 8 disks for one Raid Group (raid 10) that has one LUN on it. The data file would go here. The other 4 disks would be another Raid Group (raid 10) that one LUN on it that contains the Index file. Advantage – The IO for two heavy utilized SQL files would separate. Disadvantage – Less spindles dedicated to each Raid Group.

I appreciate your input.

russell
Pyro-ma-ni-yak

5072 Posts

Posted - 2010-12-09 : 11:52:11
If you have multiple databases, and say, one is more heavily used and/or much larger than the others, you might want to put that one db on its' own, rather than putting indexes on their own RAID.
Go to Top of Page
   

- Advertisement -