Received: (qmail 1493 invoked from network); 6 Jun 2012 11:21:52 -0500
Received: from freelists-180.iquest.net (HELO turing.freelists.org) (206.53.239.180)
  by static-ip-85-25-126-90.inaddr.ip-pool.com with SMTP; 6 Jun 2012 11:21:45 -0500
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 54A24ED247F;
 Wed,  6 Jun 2012 12:21:41 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=freelists.org;
 s=turing; t=1338999701; bh=7hHUXkIsdSRFo8vH1tKx70u41v502s2BWwT5acSk
 Zek=; h=From:To:CC:Date:Subject:Message-ID:References:In-Reply-To:
	 Content-type:Content-Transfer-Encoding:MIME-Version:Sender:
	 Reply-To:List-help:List-unsubscribe:List-Id:List-subscribe:
	 List-owner:List-post:List-archive; b=kKjM1lVATBLJ3NvGrnQn5jN3L0N3m
 H7tXtiB/k3DD1YJRb2lqDR/sclULt3L9bddzuE+wRsKEzjB8iilra7ZmhLsCm7FnBgA
 e4H8sDMpaPj44teWOKyZF5KiuCuliDUXHoJw7WEqWMVbOnveR0oXF3NtQafscu4906D
 UwsQNdz8=
X-Virus-Scanned: Debian amavisd-new at localhost.localdomain
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 72USdxzRCiZ2; Wed,  6 Jun 2012 12:21:41 -0400 (EDT)
Received: from turing.freelists.org (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 306EBED2343;
 Wed,  6 Jun 2012 12:20:58 -0400 (EDT)
Received: with ECARTIS (v1.0.0; list oracle-l); Wed, 06 Jun 2012 12:20:16 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 75504ED22E0
 for <oracle-l@freelists.org>; Wed,  6 Jun 2012 12:20:16 -0400 (EDT)
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id v5EGNf9ZnRQl for <oracle-l@freelists.org>;
 Wed,  6 Jun 2012 12:20:16 -0400 (EDT)
Received: from va3outboundpool.messaging.microsoft.com (va3ehsobe001.messaging.microsoft.com [216.32.180.11])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id CA34EED0D3B
 for <oracle-l@freelists.org>; Wed,  6 Jun 2012 12:20:14 -0400 (EDT)
Received: from mail45-va3-R.bigfish.com (10.7.14.242) by
 VA3EHSOBE008.bigfish.com (10.7.40.28) with Microsoft SMTP Server id
 14.1.225.23; Wed, 6 Jun 2012 16:19:12 +0000
Received: from mail45-va3 (localhost [127.0.0.1])	by mail45-va3-R.bigfish.com
 (Postfix) with ESMTP id 4C486602BB;	Wed,  6 Jun 2012 16:19:12 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:12.23.250.36;KIP:(null);UIP:(null);IPV:NLI;H:SPOBMEXC06.adprod.directory;RD:none;EFVD:NLI
X-SpamScore: -6
X-BigFish: VPS-6(zz9371I542Mzz1202hzzz2dh2a8h668h839h944ha12hd25hf0ah)
Received: from mail45-va3 (localhost.localdomain [127.0.0.1]) by mail45-va3
 (MessageSwitch) id 133899955145877_29656; Wed,  6 Jun 2012 16:19:11 +0000
 (UTC)
Received: from VA3EHSMHS001.bigfish.com (unknown [10.7.14.246])	by
 mail45-va3.bigfish.com (Postfix) with ESMTP id 04E324A0048;	Wed,  6 Jun 2012
 16:19:11 +0000 (UTC)
Received: from SPOBMEXC06.adprod.directory (12.23.250.36) by
 VA3EHSMHS001.bigfish.com (10.7.99.11) with Microsoft SMTP Server (TLS) id
 14.1.225.23; Wed, 6 Jun 2012 16:19:09 +0000
From: "Taylor, Chris David" <ChrisDavid.Taylor@ingrambarge.com>
To: 'Matthew Zito' <matt@crackpotideas.com>
CC: "'oracle-l@freelists.org'" <oracle-l@freelists.org>
Date: Wed, 6 Jun 2012 11:18:42 -0500
Subject: RE: VLDB ASM & SAN Striping Question
Thread-Topic: VLDB ASM & SAN Striping Question
Message-ID: <C5533BD628A9524496D63801704AE56D75B286AB13@SPOBMEXC14.adprod.directory>
References: <C5533BD628A9524496D63801704AE56D75B286A95E@SPOBMEXC14.adprod.directory>
 <CAJ7936xX=9p6mnnXRVS8dRDWaGchNd1ftjGwAE-ZX5MGTxuB7A@mail.gmail.com>
 <C5533BD628A9524496D63801704AE56D75B286AAF5@SPOBMEXC14.adprod.directory>
 <CAJ7936zQZrBCFZkeKtAhV5Q=nbz9PW_2Gvxn1vVSU0sWW-_uOw@mail.gmail.com>
In-Reply-To: <CAJ7936zQZrBCFZkeKtAhV5Q=nbz9PW_2Gvxn1vVSU0sWW-_uOw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
X-OriginatorOrg: ingrambarge.com
X-archive-position: 43199
X-ecartis-version: Ecartis v1.0.0
Sender: oracle-l-bounce@freelists.org
Errors-to: oracle-l-bounce@freelists.org
X-original-sender: ChrisDavid.Taylor@ingrambarge.com
Precedence: normal
Reply-To: ChrisDavid.Taylor@ingrambarge.com
List-help: <mailto:ecartis@freelists.org?Subject=help>
List-unsubscribe: <oracle-l-request@freelists.org?Subject=unsubscribe>
List-software: Ecartis version 1.0.0
List-Id: oracle-l <oracle-l.freelists.org>
X-List-ID: oracle-l <oracle-l.freelists.org>
List-subscribe: <oracle-l-request@freelists.org?Subject=subscribe>
List-owner: <mailto:steve.adams@ixora.com.au>
List-post: <mailto:oracle-l@freelists.org>
List-archive: <http://www.freelists.org/archives/oracle-l>
X-list: oracle-l

Okay - now I'm following.  My apologies.

So the key is to focus on disk groups - and in a different product, a SAN administrator should be able to identify specific disks easily to assign to a disk group?  I would assume this would follow to controllers as well?

Something like this:

1. Identify Controllers (primary controllers as I assume more than 1 controller can control the same disk in case of failure in the controller?)
2. Identify Disks attached to that controller
3. Create DG from those disks attached to that controller

*OR* would it make more sense from an IO perspective to:

1. Identify Controllers
2. Identify Disks attached to all controllers
3. Create DG from disks from each controller (instead of disks on 1 controller?)

I'm imagining a scenario like:

Disks 1,2,3,4 on controller1
Disks 5,6,7,8 on controller2

Create DG#1 on Disks 1,5 instead of Disks 1,2 to spread IO across both the disks and the controllers?


Chris Taylor

"Quality is never an accident; it is always the result of intelligent effort."
-- John Ruskin (English Writer 1819-1900)

Any views and/or opinions expressed herein are my own and do not necessarily reflect the views of Ingram Industries, its affiliates, its subsidiaries or its employees. 


-----Original Message-----
From: Matthew Zito [mailto:matt@crackpotideas.com] 
Sent: Wednesday, June 06, 2012 11:13 AM
To: Taylor, Chris David
Subject: Re: VLDB ASM & SAN Striping Question

Right, and my point was just that when you create a disk group, every LUN gets striped across *all* of the disks.  So the right way to handle this is to just request a 1 LUN = 1 DG mapping, that way, when you stripe across LUNs you're guaranteed to be on different disks.

However, odds are, you have a giant disk group, and are making LUNs out of that disk group.  There is no way, in an EVA, to say, "Map this LUN to just these two disks in the disk group".  Everything is striped across all disks in the disk group.

With these kinds of arrays, it is almost impossible to attempt to optimize at an Oracle level for physical placement, and in my experience, it is almost never worth the effort in terms of time and cost.

Matt

--
http://www.freelists.org/webpage/oracle-l


