Re: SQL File I/O in the Storage Engine




lucm wrote:
Note the application I'm thinking of is an SQL Server accessing data
from a SAN that has 26 spindles in Raid 10 in it's one lun.

I wonder, how many SP do you have on your San? For 26 disks my guess is
that you have 2 SP and 2 DAE.

In which case you could get a better performance with two LUNs, one for
the database (dedicated RAID-10 array of 24 disks) and the other for
the transaction logs (dedicated RAID-1 array of 2 disks), defaulting to
different SPs. Also make sure to split the RAID-1 disks over the two
DAE to get your San as fault-tolerant as possible.

Believe it or not, such would not be the case in the specific
application I discussed. Maximum I/O tests showed that the
architecture of the SAN allowed for higher I/O by using the more
spindles even when testing using SQL storage patterns for logs and
data. Now if we could have made two luns, each with 26 spindles, that
story may have been a bit different. But for the san I studied, 1 lun
of 26 drives in a raid 10 array had greater maximum performance for SQL
Server than 2 luns, splitting up the drives. (Note the SAN was fully
redundant.)

But more to the point of the question, I'm trying to understand if
there is any benefit in the current storage engine to creating mutliple
files for a specific file group regardless of the disk hardware
configuration. I.E., Is the storage engine only able to take advantage
of some feature that improves I/O specifically due to having multiple
files.?

Everything I've seen says no. Yet there are microsoft documents that
hint at YES, but don't specifically show this. EMC is saying yes,
without any thing to back it up but this SQL Server 7.0 document that
discusses the benefits.

.



Relevant Pages

  • Re: How to verify/fix High Disk Read Latencies in Exch2003 ?
    ... Do they all map LUNs to your SAN? ... > wondering how the disk could be highly utilized if I have no users ... >> following formulats for the RAID type of each LUN: ...
    (microsoft.public.exchange.admin)
  • Re: The logical disk not on preferred path...Fast700 & AIX
    ... OS is loosing sight of Luns on FAst. ... IS it a bug in FAST Software or AIX handling of FAST. ... > Yes i am using two SAN switches. ... > switch is duplicated in two zone (i.e CTLR-B Zone and Tapedrive ...
    (comp.unix.aix)
  • Re: Moving to a New SAN
    ... I would recommend changing it on the new SAN. ... drives in disk management, assuming the proper WWNs are added to make the ... new LUNs visible to the nodes. ... on the EMC to the IBM. ...
    (microsoft.public.windows.server.clustering)
  • Re: MC ServiceGuard
    ... Essentially you will need to present new LUNs from the SAN you ... in additional HBAs for fabric login. ... > I have an MC ServiceGuard 2 node cluster with SAN attached storage. ...
    (comp.sys.hp.hpux)
  • Re: Exchange 2007 and SANs
    ... One thing is sure that we need to keep DB and TL on separate disks for ... SAN used to have multiple Disks so you need to configure LUNs ...
    (microsoft.public.exchange.setup)