Re: Best practice - disks/RAID

Tech-Archive recommends: Fix windows errors by optimizing your registry



High Utilization is relative so it is hard to give you an exact answer. Are you talking about 100 trans a sec or 10,000 a sec? Will it be large transactions or small ones? If all you can have is 8 drives then you are limited in what you can support. You can usually get by with a Raid 1 for the OS and potentially place the transaction logs (including Tempdb) on there as well, just no data files. You can then have a 6 disk Raid 10 for the user and tempdb data files. Another choice is to have a 4 disk Raid 10 for the user data and a Raid 1 for tempdb data files. But it all depend son your app and how you use the data. You should test each way to see what works best under your actual load.

--
Andrew J. Kelly SQL MVP
Solid Quality Mentors


"weaverbeaver" <weaverbeaver@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:BB0D775C-07F1-4115-930D-26EB2B309B2F@xxxxxxxxxxxxxxxx

I am looking to order hardware for a new SQL server to run SQL 2005 for a
high utilisation database (lots of database writes). We don't have a SAN so I
was looking to spec a server with 8 15k SAS drives configured as RAID 10 as
all docs seem to point to this as providing the best performance (I am
limited to 8 disks for the corporate choice of server). My question relates
to other articles which say transaction logs should be on a dedicated disk,
tempdb should be on a dedicated disk if highly utilised (which this is). Then
there is the best practice of having the OS on a seperate mirrored pair for
resillience. I am quickly running out of physical disks to use RAID10 which
is wasteful in terms of disks.

For best performance, Should I go down the raid10 route and have everything
on the same RAID volume (allbeit partitioned) or am I better off moving away
from RAID 10 in favour of seperating the OS, transaction logs and database,
tempdb etc?

I appreciate this may be dependant on many factors but any advice would be
much appreciated

regards

Karl

.



Relevant Pages

  • Re: sqlserver 2005: indexes on raid-0?
    ... Disks with cache on them will optimize accesses to minimize latency created by head moves. ... With a RAID since disk!= physical disk there is not a single head that moves and read and write requests are scheduled by the RAID controller to optimize IO operations. ... Data files are read and written with arbitrary access patterns. ...
    (comp.databases.ms-sqlserver)
  • Re: RAIDING different size drives
    ... Any sort of RAID> RAID0, Windows software RAID included, is going to give /some/ protection against hardware failures. ... But if the setup is based on Windows software RAID, then I don't know about recovery, and it may be difficult if the OS disk is trashed. ... I stand by my claim that adding a second drive to a windows machine and configuring it as RAID is not the best use of money when your aim is to protect your data files. ... good backup solution - uptime is irrelevant. ...
    (comp.sys.ibm.pc.hardware.storage)
  • slackware 9.1 software raid problem
    ... Setting up a RAID system with Slackware 8 is not extremely difficult once ... mirroring the root partition and booting from that mirror was not possible. ... Each disk is attached to a different IDE chain on the motherboard. ... The ability to boot from the Slackware 8 install CD. ...
    (alt.os.linux)
  • Re: Is it HighPoint, is it Seagate, or is it Windows 2000 Professional
    ... I have really learnt about the uses and limits of RAID. ... Use all the manufacturer recommended system recovery ... provisions -- Emergency Disk, have a DOS boot disk ready, ... what could cause Windows to suddenly change its mind ...
    (microsoft.public.win2000.setup)
  • Re: [opensuse] 10.2 no RAID to 11.0 RAID 1
    ... 10.2 no RAID to 11.0 RAID 1 ... you can force rebuilds in mdadm in situations where no firmware raid will ever let you. ... Send me your problem disks that you think are impossible to assemble and I bet in a little while I can tell you how to assemble the array as long as there actually is enough there to use. ... One thing I've seen, which I don't think is your problem but shows the kind of thing that happens, a disk will drop out of the array and reappear instantly as a higher drive letter than the system really has. ...
    (SuSE)