ASM Separation [message #467819] |
Tue, 27 July 2010 09:49 |
chris26
Messages: 5 Registered: July 2010
|
Junior Member |
|
|
Hi,
I'm planning to use one Instance of ASM to manage 2 11gR2 RDBMS database in a single server. Each RDBMS will have distinct ORACLE_HOME, OS user and group.
ASM will also have a separate ORACLE_HOME, OS user and group for maintenance purpose.
Based on this configuration, who should own the Raw disks? I am not going to use ASMLib because of the dependancy it creates with the Linux kernel?
I just don't want to waste time with test and trial as the server are managed by sys admin.
Thanks
|
|
|
|
|
|
Re: ASM Separation [message #467849 is a reply to message #467840] |
Tue, 27 July 2010 12:23 |
chris26
Messages: 5 Registered: July 2010
|
Junior Member |
|
|
<<Why RDBMS Instance need to access RAW Disks?>>
As I don't have experiance with ASM and by looking at Oracle ASM diagrams I saw direct links between the database instance and RAW disks managed by ASM. But I guess that these links were logicals and all storage is managed by ASM.
My storage disks will consist of several LUNs and 2 IODrive from FusionIO of 160GB (PCIe NAND Flash for Redo and temp). So all of this will have to be owned by the ASM OS user.
|
|
|
Re: ASM Separation [message #467855 is a reply to message #467849] |
Tue, 27 July 2010 14:21 |
mkounalis
Messages: 147 Registered: October 2009 Location: Dallas, TX
|
Senior Member |
|
|
ASM manages the disks, but the I/O still goes DIRECTLY from the database instance to the RAW disks. ASM is NOT in the middle of ANY disk I/O to or from the disks to the database instance. You absolutely want to use ASMLIB if you are running Linux. It not only improves I/O to the disks, it eases maintenance and helps with administration. Why on earth would you not want to use the tools made to make your life easier?
|
|
|
Re: ASM Separation [message #467856 is a reply to message #467855] |
Tue, 27 July 2010 15:13 |
chris26
Messages: 5 Registered: July 2010
|
Junior Member |
|
|
If such is the case, the permission should be set so that ASM and RDBMS Instances have access to the RAW disks! What would be the best practices, disks owned by ASM OS user of the user hosting the DB Instances?
The issue that our Sys Admin are having with ASMLib is because of the dependency it creates on the kernel. Such as before installing an OS patch they will need to be careful for not impacting ASM disks.
What are the real advantages for ASMLib? Is there a measurable IO gain? For sure as our database is IO bound this could certainly help us, but I will have to come with clear advantages for going forward with ASMLib.
|
|
|
|
Re: ASM Separation [message #468521 is a reply to message #467860] |
Fri, 30 July 2010 09:02 |
chris26
Messages: 5 Registered: July 2010
|
Junior Member |
|
|
Thanks for all the valuable information .
Based on what you said we are going forward with ASMLIB. As far as the dependency on the Kernel, we will put in place a new procedure for the Sys Admin for installing OS patches (contractually they do this 2-3 times a year). ASM will be used in a non-rac env.
Benefits that we have found:
-relabeling of disk
-ease of disk maintenance
-mark a disk once, see it everywhere
-don't need to manage raw files
-don't need to worry about adding/removing LUNs
-allows oracle to be more efficient
|
|
|