RAC to ASM or CFS.....need to make decision

Hello,
Currently we have RAC on HPUX using Raw devices. As we upgrade our Oracle apps to 10g database, we want to move from the Raw devices to either ASM or a clustered file system. We have oracle consultants in house chanting ASM, ASM, ASM. However our unix admins are chanting CFS, CFS, CFS. As a long time DBA, I am torn. What has your experience been with either or both? I really need input because I haven't used ASM in production. I don't want to just make the decision based on what I am familiar with which would be CFS. I want to do what is best for the system. ANY and all responses are welcome.
Lori

FWIW, my thoughts on your dilemma are:
1. If you have no CFS in place today (or even if you do, but you're not using it for Oracle DB files), then I wouldn't convert to using it. I firmly believe that ASM will be here to stay and it is already Oracle's recommended configuration. While I don't think they'll drop support for filesystem-based databases, I do believe that support for RAW will eventually be dropped in a few releases.
2. Adding CFS introduces another layer of complexity to an already complex system. It also introduces another vendor to the stack and, potentially, additional cost to license the CFS product. ASM puts all the eggs into the Oracle basket. While your grandmother may tell you putting all the eggs in one basket is bad, I think it's probably the way to get the best support from our friends at the big red O.
3. ASM is relatively new-ish when compared to CFS, but it has a good track record and I'd venture to guess that there are more ASM installations supporting RAC than single instance databases. That should make you feel more comfortable about using ASM.
So, if it were mine to choose, I'd choose ASM today. Good luck!
Note: I am an Oracle consultant too, but you can view that as someone that's seen lots of different environments...not a bad thing when you're looking for survey answers :)

Similar Messages

  • Need to make decision T400s or X301 :-( ???

    What will be best choice?
    I'm into internet marketing... use computer everywhere, mostly internet apps and multiple screens open
    also use office or openoffeci apps
    also use photoshop to create some web content or edit my own pictures once in a while
    occasional downloads of movies no playback
    Regarding viewability outdoors, Battery Life!!!! (i will purchase the extra 3cell bay battery to go with the 6 cell), Speed... what will be the best choice??
    Weight and size are not that far apart and 13,3 or 14" doesn't bother me that much
    Thanks

    for your use either the T400s or X301 would be fine. Personally i find the T400s to be quite similar to that of the X301, and with the T400s you can use the regular Ultrabay slim as opposed to the slimmer ultrabay of the x301 which there has less parts for.
    The ultra thinness of the X301 does dictate a high price premium as opposed to the T400s which is only slightly thicker, which can be optioned with multitouch screen like you would find in some Panasonic Toughbooks.
    Also, the T400s can be optioned with docks, which the X301 can't. Also the X301 don't have PCMCIA or Expresscard slot or card reader slots, as opposed to T400s which can be optioned with Expresscard or Card reader slots.
    X301 also use less powerful CPU due to the concern for battery life and heat output, so it is not entirely suited for multimedia content creation, which the T400s with the slightly more powerful CPU are better at. 
    So basically the X301 are ultimate in terms of thinness, portability and useability (basically a roadwarrior's best friend without sacrificing screen or keyboard size), but lacks much of the essential (in my opinion) tools that some people may find useful. 
    T400s and X301 should have very similar battery life, and the T400s will have a slightly superior CPU. 
    Also the T400s have an e-sata port, which is a first in thinkpads. And the T400s should be a great deal cheaper than X301. 
    Regards,
    Jin Li
    May this year, be the year of 'DO'!
    I am a volunteer, and not a paid staff of Lenovo or Microsoft

  • Solaris 10 and Hitachi LUN mapping with Oracle 10g RAC and ASM?

    Hi all,
    I am working on an Oracle 10g RAC and ASM installation with Sun E6900 servers attached to a Hitachi SAN for shared storage with Sun Solaris 10 as the server OS. We are using Oracle 10g Release 2 (10.2.0.3) RAC clusterware
    for the clustering software and raw devices for shared storage and Veritas VxFs 4.1 filesystem.
    My question is this:
    How do I map the raw devices and LUNs on the Hitachi SAN to Solaris 10 OS and Oracle 10g RAC ASM?
    I am aware that with an Oracle 10g RAC and ASM instance, one needs to configure the ASM instance initialization parameter file to set the asm_diskstring setting to recognize the LUNs that are presented to the host.
    I know that Sun Solaris 10 uses /dev/rdsk/CwTxDySz naming convention at the OS level for disks. However, how would I map this to Oracle 10g ASM settings?
    I cannot find this critical piece of information ANYWHERE!!!!
    Thanks for your help!

    You don't seem to state categorically that you are using Solaris Cluster, so I'll assume it since this is mainly a forum about Solaris Cluster (and IMHO, Solaris Cluster with Clusterware is better than Clusterware on its own).
    Clusterware has to see the same device names from all cluster nodes. This is why Solaris Cluster (SC) is a positive benefit over Clusterware because SC provides an automatically managed, consistent name space. Clusterware on its own forces you to manage either the symbolic links (or worse mknods) to create a consistent namespace!
    So, given the SC consistent namespace you simple add the raw devices into the ASM configuration, i.e. /dev/did/rdsk/dXsY. If you are using Solaris Volume Manager, you would use /dev/md/<setname>/rdsk/dXXX and if you were using CVM/VxVM you would use /dev/vx/rdsk/<dg_name>/<dev_name>.
    Of course, if you genuinely are using Clusterware on its own, then you have somewhat of a management issue! ... time to think about installing SC?
    Tim
    ---

  • Move RAC database - need to format the disk storage having RAC and ASM

    Hello,
    Short story:
    I need to format the disk storage used by a two nodes RAC with ASM.
    How can I have the database working the new disk storage.
    Long story:
    We decided to change the external disk storage formatting from RAID 5 to RAID 10.
    Configuration is: 2 Solaris nodes having Oracle software installed on each node and running with ASM
    - node1: ORCL1 database and +ASM1 asm instances
    - node2: ORCL2 database and +ASM2 asm instances
    Available is a NFS storage with plenty of space.
    Please tell me which would be the easiest way to move the database?
    Thank you

    Thanks alot for your answer.
    1) There is more trouble: I also have the Voting disk and the OCR on the same (and only) SAN storage. Do you know about steps to backup/restore and/or recreate these?
    As I said I have a NFS file system available with plenty of space.
    2) I will need to backup the database, which way would you recommend: RMAN or EXP ?

  • How to convert single instance10g db to 11gR2 RAC with ASM

    Hi,
    I need your help to decide the plan about how to convert single instance 10g database to 11gr2 rac with asm.
    I can have about 6 to 8 hours of downtime to upgrade and move to rac with asm.
    db size is about 1.5tb and on AIX.
    here is my plan....
    1) install 11gr2 rac with asm on two nodes
    2) verify rac installation and clustered asm
    3)install 10g oracle binaries( yes 10g )
    4) shutdown production db ( machine prod )
    5) make copy of production and restore on 1st node ( using shadow image , so it's quick and its file system )
    6) upgrade db to 11g ( still of file system )
    7) after successful upgrade, move to asm ( rman backup )
    8) add another node
    does it look okay ? OR is there a better approach to save time?
    can someone help me ?
    Thanks...

    Thanks ...
    So here is what I thought... suggest if something is not right...
    1) install 11gr2 grid infra on node A and B with ASM
    2) stop CLUSTER ON BOTH NODES.
    3) shutdown prod db on 10g ( downtime starts )
    4) take rman cold backup
    5) restore rman backup on node A on ASM ( as if single instance 11g , no rac parameters )
    6) mount and run upgrade script for 11g, then open db with 11
    7) after successful upgrade, shutdown db node A
    8) change all rac related parameters, spfile,undo,redo for rac environment on both nodes
    9) open db in rac environment
    can I do this way ?
    My only question is, even though I installed rac on node A and B, in step 5 and 6 I'm using only node A as if it is single instance. Is it possible ?
    if it is then I'm good to go...
    Thanks for all suggestions.

  • Does managing Oracle 10g RAC with ASM require full root access?

    We currently have three entirely separate support areas, Unix, Storage and DBA. We're now considering using Oracle 10g RAC with ASM and as part of the assessment trying to work out if we can still draw similar support boundaries. I know that installing RAC and configuring ASM requires root access but will DBA continue to need root access to manage & support RAC? If so, does anyone know if the commands they need can be RBAC'd or if we just need to share root access going forwards. I've had a look at a number of docs including http://download.oracle.com/docs/cd/B19306_01/rac.102/b14197/toc.htm. which is fairly informative but none of them seem to mention the requirement for root access on Solaris. I'm guessing they just assume that it's available, but that's not generally the case in our environment.
    All advice / info welcome!

    I would have thought that the only reason you would need root access once RAC and ASM had been set up would be to add more disks to the ASM configuration. This would be needed to change the ownership on the raw LUNs or to make additions to metasets (SVM/Oban) or diskgroups (VxVM/CVM). Beyond that, I can't imagine needing root access.
    I'm sure others will chime in if they can think of other reasons!
    Regards,
    Tim
    Edited by: Tim.Read on Jun 3, 2008 2:25 AM

  • RAC and ASM with geographically seperated disks

    We are planning to use RAC and ASM with four nodes. The two nodes will be at one location and another two nodes at different location. The ASM disks also will be available locally. Is it possible to configure ASM with geographycally serepared disks.
    We are thinking of two RAC and ASM setups with two nodes each and streams replication between the RACs.
    I want to know what is the best method to implement. Is it RAC with four nodes OR two RACs with two nodes each and streams replication between the RACs.

    Apart from the latency issue, which has been mentioned by others, you also need to mirror your disks between the two sites and be very careful about split brain scenarios under node or site crashes.
    You need to mirror the disks between the sites in case one site crashes completely and loses all network access. The only way the second site can carry on is if it has access to all the data disks, and the cluster control disks (terms vary for this, such as quorum or voting disk). If you do not mirror you simply do not have a resilient design. Resilience is about eliminating all single points of failures, which means duplicating everything i.e. mirroring.
    And mirroring between two remote sites adds more volume to the data traffic between the two sites. And it would need to be synchronous rather than asynchronous to guarantee no data loss. And your commits for each transaction would be limited by the round trip time to write to the remote site and get the acknowledgement back.
    Split brain is something you need to avoid with remote clusters, and local clusters too. If the network goes down between the two sites and both sites have local copies of all of the data and cluster control disks, which site becomes the primary and which one becomes the standby? You cannot have both sites coming back up as primary with active databases and accepting transactions! At this point you have split brain, and each side is processing transactions independently, and both databases are now deviating from each other with different data changes.
    I don't think a 4 node RAC environment split across geographical distances is really viable, except under small transaction volumes, and where response time (transaction time) is not critical. If you have high volumes and need fast transactions then you need to only use local RAC configurations, and replicate between the two sites asynchronously. DataGuard is easier, but you need to decide if you need Streams and how to make it work for you.
    John

  • Question about RAC and ASM

    Hi,
    We are thinking about build RAC using ASM for OEM database. It'll have two nodes, oracle 10g and Hitachi san with solaris ( or linux ). I've few questions about RAC and ASM.
    1) Do I need to have ASM instance running on each node ? ( most likely yes... but want to make sure )
    2) can I share oracle_home between ASM instance and database instance ? what is the best choice ?
    3) I'm planning to use shared disks for all files, all databases.... what are the pros/cons ?
    4) what should be the installation procedure ? Meaning, first create ASM instance on each node, then install cluster software, build RAC databases...... can someone explain..
    5) I believe RMAN is the only option for backup since I'm using ASM, correct ?
    I'm a newbie to RAC and ASM..
    Thanks,

    user4866039 wrote:
    1) Do I need to have ASM instance running on each node ? ( most likely yes... but want to make sure )yes.
    2) can I share oracle_home between ASM instance and database instance ? what is the best choice ?in 10g you can, in 11gr2 you cannot. and it might be better to seperate them because it will give you more flexibility with patching.
    3) I'm planning to use shared disks for all files, all databases.... what are the pros/cons ?if you share your oracle_home you won't be able to do rolling updates. so i recommend to keep oracle_homes local.
    4) what should be the installation procedure ? Meaning, first create ASM instance on each node, then install cluster software, build RAC databases...... can someone explain..follow the install guide for your respective version. for 10g you'd install clusterware first, then asm and database is last.
    5) I believe RMAN is the only option for backup since I'm using ASM, correct ?pretty much. you could stop your database and dump the raw devices or use asmcmd/asmftp but rman is definitely the best choice
    Bjoern

  • How to Create Manual Standby for a Oracle 11g RAC with ASM to Single Instan

    Hi All,
    I have a task to configure a Single Instance Standby Database with ASM for 2-node Primary RAC+ASM database.
    Version using : 11.1.0.6 Oracle 11g --- *" STANDARD EDITION "* Please note datagaurd will not be supported in standard edition.
    Primary database - 2 -Node RAC using ASM storage (All datafiles, redologs, controfile and archive logs)
    Need to setup a single instance standby database manually and than using scripts to transfer the archive logs from primary server to standby server to do recovery time to time.
    Please let me know if there are any configuration document(s) which can help me to set the manual standby? or need your kind help to give your valuable ideas how to go in above situation.
    Thanks in advance

    Niall Litchfield wrote:
    El DBA wrote:
    Well if the archive logs are stored in ASM on the primary nodes, you almost definitely want to be using RMAN to access them. Then to transfer between primary and standby there are many options, this is essentially the step that Data Guard takes care of - so if you (and I) are running Standard Edition, this is the part to "worry" about.
    I'm not really sure what you mean by this:
    As in standard edition the archive destination will be on ASMI don't think the Edition of Oracle (Standard or Enterprise) dictates where and how you store your archive logs, but it's possible I've misunderstood what you mean...SE dictates that database storage for RAC will be ASM, including archive log files. Anything else is not officially supported. I haven't tested but it may be that you can use LOG_ARCHIVE_DUPLEX_DEST to specify a local filesystem for archive log files as well.
    If that doesn't work you'll have to script rman "backup as copy" jobs regularly and then transport the results of that.
    Niall Litchfield
    http://www.orawin.info/
    By the way, it seems Robert has been pretty helpful, it's polite to give him some points dude. And since this is your thread, not mine, give him a "helpful" from me too :p
    El DBA
    Incidentally if you are forced down the RMAN backup as copy route then this will likely throw your current backup retention strategy somewhat, you'll need to think carefully about when an archivelog can be deleted following backup, how many times it might be backed up and so on. I do understand, and have argued for, the use of SE RAC. I also understand and have argued for and implemented manually managed standby a number of times. However by the time your primary database is a RAC instance and you need a standby for DR etc then you really have to look very seriously at whether Standard Edition is still the right investment or not. You will be spending a lot of DBA time managing and troubleshooting this, and you will find that it is less reliable than the off the shelf solution. I suspect that you are very close to the point where an EE installation becomes a worthwhile investment here.
    Niall Litchfield
    http://www.orawin.info/

  • Best practice for oracle 10.2 RAC with ASM

    Did any one tried/installed Oracle 10.2 RAC with ASM and CRS ?
    What is the best practice?
    1. separate home for CRS, ASM and Oracle Database?
    2. separate home for CRS and same home for ASM and Oracle Darabase?
    we set up the test environment with separate CRS, ASM and Oracle database homes, but we have tons of issues with the listener, spfile and tnsnames.ora files. So, seeking advise from the gurus who implimeted/tested the same ?

    I am getting ready to install the 10gR2 database software (10gR2 Clusterware was just installed ) and I want to have a home for ASM and another for database as you suggest. I have been told that 10gR2 was to have a smaller set of binaries that can be used for the ASM home ... but I am not sure how I go about installing it. The first look at the installer does not seem to make it obvious...Is it a custom build option?

  • Installation of RAC with ASM on Solaris

    Hello Everybody
    I have to install and config oracle 10g RAC and ASM on Solaris, and as per my understanding network prerequisite is 3 IP's for each node,
    1) A public IP's registered on DNS and
    2) A virtual IP's registered on DNS, but NOT defined in the servers. can be defined later during Oracle Clusterware Install, And
    3) a private IP only known to the servers in the RAC configuration, to be used for the interconnect.
    The scenario is like
    The Servers & the Storage are in different Network and hence the public registered IP address & Virtual IP address is not possible. Only Private IP Address can be possible, But both the servers are accessible from to me Please confirm on the same.
    My question is
    Is is possible to build the RAC and ASM only with the private IP without the public and the virtual IP, if yes how?
    The setup is not going to be the part of any production or any development environment, I am new to this and just wanted to test the RAC installation with ASM.
    Your inputs or suggestion are greatly appreciated.
    Thanks for your time.

    Hi,
    for a 10g RAC you need:
    - a host-IP for every node
    - a private IP for every node
    - a virtual IP for every node
    Host-IP and Private IP must be assigned to both hosts and conenction between the hosts using either the host-IP or the private IP must be possible.
    Is is possible to build the RAC and ASM only with the private IP without the public and the virtual IP, if yes how?The term "private" and "public" does not refer to public IPs. It refers to the fact "private" is only for communication between the nodes and public for communication between the client and database.
    For a successful installation you need at least these three IPs on each system.
    So for instance your public IPs reside in the network 192.168.1.0/255.255.255.0 and your private interconnect network can be 192.168.2.0/255.255.255.0. Both networks consists of private (i.e. non-routeable) IPs.

  • SQLLoader issues of Oracle RAC with ASM

    One of our client wants to use Oracle RAC with ASM for our application, i just want to know if there would be any two-phased commit transactions and SQL*Loader issues in ASM.
    Database is Oracle 10g

    ASM works only at storage layer and has nothing to do with:
    - distributed transactions
    - client executable that connects to database instance: SQL*Loader, SQL*Plus, etc.
    RAC has also nothing to do with distributed transactions: a RAC database is a single database with multiple instances but still a single database; there is no need to use distributed transactions because you have a RAC database.
    Edited by: P. Forstmann on 24 févr. 2011 13:27
    Edited by: P. Forstmann on 24 févr. 2011 13:31

  • Clone multi-node RAC and ASM to single node

    Hi everyone.
    I need clone system with 3 application server and 2 oracle database RAC and ASM to single-node. The operating system is RHEL 5.
    I see some metalink notes, but we can't found nothing. I find notes with multi-node to single-node, but nothing with RAC to non-RAC.
    The eBS version is 11.5.10.2 and database version is 10.2.0.3
    Is possible this clone?
    Thanks very much.

    Hi User;
    Please follow below and see its helpful:
    EBS R12 with RAC and non-RAC
    Re: RAC to single instance ebs R12
    Re: Clone Oracle Apps 11.5.10.2 RacDB to Non-RAC DB
    Re: CLONING R12 RAC to NON RAC CLONING giving error RMAN-05517 temporary file
    [b]Migrating the DB-Tier (DB and CM) to Two node non RAC cluster[/b]
    Also check:
    http://www.oracle.com/technology/pub/articles/chan_sing2rac_install.html
    Regard
    Helios

  • Binding Luns in red hat linux5 while installing RAC with ASM

    Hi All,
    I am in the process of installing RAC with ASM. Our OS team have presented the shared LUN's on the cluster nodes. Now that i need to bound/map them to the raw partitions. I did the below step. Could you please let me know the next steps to be done for the binding to be completed?
    # cat /etc/udev/rules.d/60-raw.rules
    # This file and interface are deprecated.
    # Applications needing raw device access should open regular
    # block devices with O_DIRECT.
    # Enter raw device bindings here.
    # An example would be:
    # ACTION=="add", KERNEL=="sda", RUN+="/bin/raw /dev/raw/raw1 %N"
    # to bind /dev/raw/raw1 to /dev/sda, or
    # ACTION=="add", ENV{MAJOR}=="8", ENV{MINOR}=="1", RUN+="/bin/raw /dev/raw/raw2 %M %m"
    # to bind /dev/raw/raw2 to the device with major 8, minor 1.
    ACTION=="add", KERNEL=="/dev/emcpowerg", RUN+="/bin/raw /dev/raw/OCR.dbf %N"
    ACTION=="add", KERNEL=="/dev/emcpowerd", RUN+="/bin/raw /dev/raw/VOTING.dbf %N"
    ACTION=="add", KERNEL=="/dev/emcpowerf", RUN+="/bin/raw /dev/raw/ASM1 %N"
    ACTION=="add", KERNEL=="/dev/emcpowerc", RUN+="/bin/raw /dev/raw/ASM2 %N"
    ACTION=="add", KERNEL=="/dev/emcpowere", RUN+="/bin/raw /dev/raw/ASM3 %N"
    ACTION=="add", KERNEL=="/dev/emcpowerb", RUN+="/bin/raw /dev/raw/ASM4 %N"
    # cd /etc/udev/rules.d/
    # udevtest /dev/raw/OCR.dbf | grep mode
    # raw -qa
    # start_udev
    Starting udev: OK
    # raw -qa
    # ls -l /dev/raw
    ls: /dev/raw: No such file or directory
    Thanks for all your support,
    Sravan

    hi
    you should have got feedback on your other post refereing to the same question
    Bindind raw partitions in Red hat linux5 for Oracle RAC with ASM install
    regards,
    hub

  • How do i licence a two node RAC with ASM infrastructure

    AM trying to estimate the licensing of two node RAC with ASM as storage manager and GRID control as management tool

    Hi,
    Oracle license depends on lot of things, Edition of Oracle your running standard or enterprise, the optional packges you need and etc.
    Read through http://docs.oracle.com/cd/E11882_01/license.112/e10594/editions.htm#BABDJGGI
    also if you license named users or processor. You can get the price for the from online oracle store
    https://oraclestore.oracle.com/OA_HTML/ibeCCtdMinisites.jsp?language=US&ref=ibeCZzpHome.jsp

Maybe you are looking for

  • Hi, does any one know how to change  owner name?

    Hi, i have bought an iphone unlocked on ebay recently, the phone is working perfectly. Does enyone know how to change the owner name? what details would i need? I have the IMEI,  name of the guy who sold the iPhone and his email address, do you think

  • When I turn on my computer I get the message APPLESyncNotifer.exe   Entry Point not found.

    Have a 5th generation nano and when I connect to my computer I get a message APPLESyncNotifer.exe  Entry Point Not Found. Not a computer geek so I am stumped. Anyone out there who could help? I have reinstalled ITunes and restarted my computer to not

  • How to set the Range size dynamically in an Iterator?

    Hi, One of my scenrio, i read the range size of Iterator and i performed the business logic validation. But in my case, range size is changed as per business requriement for a paricular Iterator. Is it possible to set the Range size property dynamica

  • How to refresh LOV

    I have an application that uses dynamic taskflows. In one task flow, taskflowA, an enduser can create new roles for users. In another task flow, taskflowB, the enduser can assign roles to users. The roles that can be assigned to users are provided us

  • After OS X 10.5.7 update, iTunes asks to restore iPhone.

    After installing 10.5.7, my iTunes asks me to restore iPhone, when I plug it in to my MacBook Pro. Please Help.