Re: Multiple LUNs vrs one large stripe. Opinions?

From: computer person (fake_address_at_nothing.com)
Date: 12/14/03


Date: Sun, 14 Dec 2003 12:52:33 GMT


"Beeblebrox" <sl1433@hotmail.com> wrote in message
news:c976cb73.0312132303.11e72736@posting.google.com...
> I'm in the process of building some new servers, and I'm debating a
> storage configuration issue. We'll likely use 3310s as our solution
> (although that's not terribly relevant. The alternative is a similar
> type storage device). These Solaris 8, V480 hosts will have Oracle
> running on them.
>
> Should I set up 1 large oracle data filesytem or multiple filesytems
> (each with it's own lun, as a result)?
>
> The large filesystem's advantage is:
>
> 1) simplicity for sysadmins and dbas. Just 1 filesystem to contain
> the datafiles and indexes, so no need to try manually balancing space
> and performance between filesystems;
>
> 2) many more members in the stripe, so IO can be spread across more
> disks;
>
> The more-luns advantage is:
>
> 1) less likely to hit a LUN queue depth limitation (which of course
> affects Disk IO performance);
>
> 2) if we need to fsck, a smaller filesystem will take less time
> (assuming just 1 of several needed fsck-ing);
>
> I'm leaning towards the 1 large filesystem approach, as it is unclear
> to me if the LUN queue depth issue really exists these days on modern
> hardware. I recall that at a former company I worked for, we needed
> shorter queue depths for systems attached to EMC for some reason, but
> we're not using EMC in this case (or any case).
>
> Thoughts, suggestions, references, or best-practices appreciated.

I am assuming you will be using Veritas Volume Manager/fs. I just finished
the Veritas Foundation Suite 3.5 course and I asked a similar question. The
answer was basically - use multiple luns and do Veritas striping on top of
Hardware mirror-stripe. If you use Raid 5 on the 3310 (avoid if you can)
then the extra software striping will boost performance. If you must go with
a single large lun then use Quick I/O feature (licnesing required). That
gets allows you to avoid double buffering and get you back the Async I/O
benefits (C0IO)

Anyways, thats what they said in the course.. Anyone beg to differ?.



Relevant Pages

  • errors on an 11Tb filesystem... need suggestions
    ... which equate to 8 lun's on one controller on the host, ... Failover is setup so that if lun 'x' on controller 'a' fails somehow, ... 16 of these luns are xlv'ed together to make one big 11Tb filesystem. ... I've determined that the root cronjob 'fsr' is what's causing the ...
    (comp.sys.sgi.admin)
  • Re: How to hot resize a filesystem
    ... becoming very critical for the database runnning ... Since we have a database running on that filesystem, ... presenting a NEW lun to the AIX system that you can then just extendvg, ... rather than extending the LUN from the SAN. ...
    (comp.unix.aix)
  • Re: Just want to share a Disk to 6 computers (no failover)
    ... So are you trying to share a LUN between two Windows 2008 servers so they ... The NTFS filesystem does not have any built-in ... Physicaly it's working -- but Windows ...
    (microsoft.public.windows.server.clustering)
  • Can one recover the ZFS filesystem that used to be on a disk ?
    ... Said filesystem was unmirrored and located ... and in turn allocated to a zone. ... create a lun eith 250Gb on it, add it to the zone using the replace ... that zfs filesystem so I can move the data onto the new pool (or ...
    (SunManagers)
  • Re: device name and disk name
    ... VxFS is just the filesystem. ... manager component as well. ... 'df' will take you from a filesystem to a device. ... If you have Symantec (nee Veritas) Storage Foundation and a path ...
    (comp.unix.solaris)