DNFS with ASM over dNFS with file system - advantages and disadvantages.

Hello Experts,
We are creating a 2-node RAC. There will be 3-4 DBs whose instances will be across these nodes.
For storage we have 2 options - dNFS with ASM and dNFS without ASM.
The advantages of ASM are well known --
1. Easier administration for DBA, as using this 'layer', we know the storage very well.
2. automatic re-balancing and dynamic reconfiguration.
3. Stripping and mirroring (though we are not using this option in our env, external redundancy is provided at storage level).
4. Less (or no) dependency on storage admin for DB file related tasks.
5. Oracle also recommends to use ASM rather than file system storage.
Advantages of DNFS(Direct Network File System) ---
1. Oracle bypasses the OS layer, directly connects to storage.
2. Better performance as user's data need not to be loaded in OS's kernel.
3. It load balances across multiple network interfaces in a similar fashion to how ASM operates in SAN environments.
Now if we combine these 2 options , how will be that configuration in terms of administration/manageability/performance/downtime in future in case of migration.
I have collected some points.
In favor of 'NOT' HAVING ASM--
1. ASM is an extra layer on top of storage so if using dNFS ,this layer should be removed as there are no performance benefits.
2. store the data in file system rather than ASM.
3. Stripping will be provided  at storage level (not very much sure about this).
4. External redundancy is being used at storage level so its better to remove ASM.
points for 'HAVING' ASM with dNFS --
1. If we remove ASM then DBA has no or very less control over storage. He can't even see how much is the free space left as physical level.
2. Stripping option is there to gain performance benefits
3. Multiplexing has benefits over mirroring when it comes to recovery.
(e.g, suppose a database is created with only 1 controlfile as external mirroring is in place at storage level , and another database is created with 2 copies (multiplexed within Oracle level), and an rm command was issued to remove that file then definitely there will be a time difference between restoring the file back.)
4. Now familiar and comfortable with ASM.
I have checked MOS also but could not come to any conclusion, Oracle says --
"Please also note that ASM is not required for using Direct NFS and NAS. ASM can be used if customers feel that ASM functionality is a value-add in their environment. " ------How to configure ASM on top of dNFS disks in 11gR2 (Doc ID 1570073.1)
Kindly advise which one I should go with. I would love to go with ASM but If this turned out to be a wrong design in future, I want to make sure it is corrected in the first place itself.
Regards,
Hemant

I agree, having ASM on NFS is going to give little benefit whilst adding complexity.  NAS will carrying out mirroring and stripping through hardware where as ASM using software.
I would recommend DNFS only if NFS performance isn't acceptable as DNFS introduce an additional layer with potential bugs!  When I first used DNFS in 11gR1, I came across lots of bugs and worked with Oracle Support to have them all resolved.  I recommend having read of this metalink note:
Required Diagnostic for Direct NFS Issues and Recommended Patches for 11.1.0.7 Version (Doc ID 840059.1)
Most of the fixes have been rolled into 11gR2 and I'm not sure what the state of play is on 12c.
Hope this helps
ZedDBA

Similar Messages

  • WebLogic as Windows 2000 service over s shared file system

    I am trying to install weblogic as a Windows 2000 service over a
    shared file system with no sucess
    (the shared fie system is provided by windows 2000 cluster services).
    I am using the srvany utility to have the script that launches
    weblogic be run as a service (I need this
    because I must launch 2 instances of weblogic in the same machine
    as services, i cannot do this
    with the bea service tools, having different configurations for
    the classpath, or can I?)
    The service works if weblogic is not installed in a shared file
    system.
    On the shared file system, it fails (The service fails, is unabble
    to start). I also made a script on the local file
    system, that calls the weblogic script on the shared file system,
    but weblogic fails to start (with no
    message) when loading from the weblogic.classpath
    thanks for your attenction,
    Bruno Antunes
    WhatEverSoft - Java Center

    I have also tried running the service with the bea tools, with no
    sucess when running in
    the shared file system.
    When i start the service, it seems to start ok, then stops. with
    no message.
    Nothing is written to the log, any ideas?
    Bruno Antunes
    WhatEverSoft - Java Center

  • Backup - ASM vs regular cooked file system

    Use Oracle 11g on Linux.
    The disk system is ASM. For instance, the FRA is configured based on a ASM disk group +FRA (along withe multiplexed logs and control files).  This is one place for the backup and multiplexing.
    Now, I intend to place the multiplexed files also to a second location (disk). For this disk, I have two choices: 1) Use the ASM diskgroup 2) Use the regular datafile (/u01/oracle/oracdata/back).
    Good thing about the cooked file system ( I can think) is that I can see the location of the file by going to the file manager and locate the directory of the files, kind of transparent.
    For doing so, will it incur the opertion cost in the future? (As compared to the ASM diskgroup, though files somewhat hidden from the view, but Oracle will take care of "everything").
    So, any comment on the file system of the second disk? (Oracle ASM vs regular cooked file system).
    Thanks

    I suggest you continue using ASM and use the ACFS feature.
    From 11.2.0.3 I don't use FRA on ASM only, I'm using FRA under ASM/ACFS mount point.
    Oracle Automatic Storage Management Cluster File System (Oracle ACFS) is a multi-platform, scalable file system, and storage management technology that extends Oracle Automatic Storage Management (Oracle ASM) functionality to support customer files maintained outside of Oracle Database. Oracle ACFS supports many database and application files, including executables, database trace files, database alert logs, application reports, BFILEs, and configuration files. Other supported files are video, audio, text, images, engineering drawings, and other general-purpose application file data.
    Starting with Oracle Automatic Storage Management 11g Release 2 (11.2.0.3), Oracle ACFS supports RMAN backups (BACKUPSET file type), archive logs (ARCHIVELOG file type), and Data Pump dumpsets (DUMPSET file type).

  • Can you upload to a file system directly and not to wwv_flow_file_objects$

    The following link shows how to upload a file. These files that are uploaded are stored in a table called wwv_flow_file_objects$ .
    However what if I want to upload a file but save it to the file system (share) and not put it into wwv_flow_file_objects$ is that possible
    http://download.oracle.com/docs/cd/B31036_01/doc/appdev.22/b28839/up_dn_files.htm#CJAHDJDA
    When you use the file upload item type, the files you upload are stored in a table called wwv_flow_file_objects$

    It has to be loaded to wwv_flow_file_objects$, but you can use the
    UTL_FILE package to write it to a directory the database has access to. Use FOPEN with open_mode wb and use the PUT_RAW procedure to write into the file. Use READ procedure of the DBMS_LOB package to read your BLOB in junks.
    UTL_FILE: http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/u_file.htm#i1003526
    DBMS_LOB: http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/d_lob.htm#i999170
    I think that should work.
    Patrick
    My APEX Blog: http://inside-apex.blogspot.com
    The ApexLib Framework: http://apexlib.sourceforge.net
    The APEX Builder Plugin: http://sourceforge.net/projects/apexplugin/

  • Advantages and disadvantages for SRM on one client with ECC

    Dear SAP gurus,
    We are evaluating the use of SRM on one client with ECC. Is there a paper spesifally discuss the advantage and disadvantages of having this deployment option?
    Best regards,
    John

    Hi
    check this  link
    SRM Server as an Add on to ERP 2005
    Advantages
    1) one backend for SRM and ECC6.0
    Disadvantage
    1.Sourcing scenario cannot be implemented.
    2.It does not support multiple backend system.
    Regards
    G.Ganesh Kumar

  • File System backup and restore command

    Hi All,
    I require File System Backup and Restore command in AIX to Trivoli Storage Manager.Please send me the commands.
    Thanks in Advance
    Regards,
    Soumya

    Please check this out
    Restore
    http://www.ahinc.com/aix/backup.htm
    restore -xvf/dev/rmt0 Restores all the files located on the tape device that were backed up using the backup command.
    Backup
    http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds1/backup.htm
    Hope this will help you.
    Regards
    dEE

  • What are the advantage and disadvantage of LavView (comprared with C++)?

    Comparing with C++, what's the advantage and disadvantage of LavView? Because now I decide to write a new tool, we can't make sure which language we will use. The old tool was written in LabView environment.

    Visual Basic works pretty well if you would like to have a nice user
    interface and quick development.
    Nam.
    Alvaro Osle wrote in message
    news:3c065673$0$8509$[email protected]..
    > I think it depends on the tool you want to create.
    >
    > For instance, if the aim of the tool is to control different instruments
    > via GPIB or RS-232 and manage the data, I'll definitely go for the LabView
    > choice. LabView is a really powerful software in order to communicate
    among
    > different instruments and process, manage and show the information in the
    > PC. It's easier than C++ to communicate with instruments and many drivers
    > are available.
    >
    > If you don't need to control any external device, I wouldn't use LabView.
    >
    > Alvaro
    >
    >
    > may <
    [email protected]> wrote in message
    > news:[email protected]..
    > > Comparing with C++, what's the advantage and disadvantage of LavView?
    > > Because now I decide to write a new tool, we can't make sure which
    > > language we will use. The old tool was written in LabView environment.
    >
    >

  • Advantages and Disadvantages of webdynpro JAVA over J2ee?

    Hi,
       Can anybody provide me the advantages and disadvantages of webdynpro java over the J2EE?
    Regards,
    Harish.

    Hi,
    Webdynpro is the SAP standard technology for developing business user intrefaces.
    Webdynpro is like the frame work which follows the MVC Design pattern.
    Webdynpro uses most of the UI developement as declarative approach , i.e. most of the code will generated by the framework. so it will reduce the developement efforts.
    Adaptive RFC model to connect with SAP systems.
    All these are advantages over than the J2ee.
    Regards,
    Naga

  • Advantages and Disadvantages of XML over CSV

    Hi friends,
    We have a requirement in our implimentation project. We are implimenting HR module. The company is using SABA for Education and Certification.
    We are implimenting Education and certification in BW and the data for BW will be comming from SABA.
    We had a discussion on thursday about the integration of SABA to BW. We can do it through DBconnect or by using XI and for this there is time and cost involved.
    The techical team has come with some idea where there will give the data in the form of XML or in CSV format.
    I would like to know the advantages and disadvantages of each and also please consider the performance point in view.
    I would also like to know about the things that need to be  considered if we process the data in multiple files.
    Please give me inputs and the answers will be appreciated with valuable points.
    Regards
    Raghav Reddy

    Hi,
    my advice is to go for CSV anytime compared to XML.
    XML is first made available to the BW system via  SOAP ( Simple Object Acess protocol) interface. Next it is updated into the required data targets as before , Via a data source for the myself source system.
    SOAP = XML+HTTP.
    XML cannot be used for mass data. It is only to load small data into SAP BW on a single document level.
    BW provides flat file interface so, there is no all these hassles in case of CSV. go for CSV

  • Advantages and Disadvantages of JMS Queue over Fabric

    HI,
    I want to know both the advantages and disadvantages of using JMS queue over the default Fabric queue in B2B adapter.
    Is it ok if I configure all my inbound and outbound transactions across all the trading partners to communicate with their respective SOA composite via the default JMS Queues(B2B_IN_QUEUE and B2B_OUT_QUEUE)?
    Please advise.
    Thanks in advance.
    Regards,
    Monica

    Hi Monica,
    But the size of the payload which I am using is unpredictable, it can differ from 1 MB to 40MB in future.This is not a problem. B2B can handle MB's of file if server has enough resources.
    all other payloads greater than 3MB, it is getting faulted with the message:
    "SAX Exception in translator. SAX Exception raised while trying to SAX Parse InputStream . Please make sure that the xml data is valid."Please remember that when B2B will find a large payload then it will write the large payload into the "Large Payload Directory" (defined in Administration--> Configuration) and pass it's reference to the middleware. So at middleware, you will not receive the actual payload but you will receive it's reference. Using File adapter sync read option, you may read the large file from "Large Payload Directory" at SOA layer.
    If you are using PS5 (11.1.1.6) then you will see that for large payload, B2B passes the JMS header LARGE_PAYLOAD to the back-end so in your composite, you may build logic around this. If this header (LARGE_PAYLOAD) is not coming at SOA layer then payload will be available in the body and if it is populated then payload will be available in the "Large Payload Directory" and it's reference will be available in the message body.
    Regards,
    Anuj

  • Advantages and Disadvantages of OIM11gR2 over 11gR1

    Hello experts,
    I would like to list out the advantages and disadvantages of OIM 11g R2 over R1. Can you guys please help me in completing the list??
    Advantages:
    1. Shopping cart experience / request catalog model / interactive user interface
    2. UI customisations made easy
    3. Secure access to cloud, mobile and social networks
    I am not sure of the disadvantages but heard that its a lenghty process (risky) to upgrade from R1 to R2.
    Can any of you have ideas on the changes to workflows, provisioning and reconcilation and other procesess.
    Thanks,
    Bob

    http://rajivdewan.blogspot.com/2012/08/oracle-identity-manager-11g-r2-oim-11g.html
    anyone come across any cons with R2Some known and unknown issues are there but those you'll find with each and every product and version.
    http://docs.oracle.com/cd/E27559_01/relnotes.1112/e35820/id_mgr.htm#CHDDGDCC

  • Advantages and disadvantages of SOAP over Http

    Hi!
    Can any one explain about advantages and disadvantages of SOAP over HTTP.
    Thanks
    Sreenath

    Hi,
    Yes you can use RMI to communicate to your soa suite server allthough i could not get it to work from weblogic 10.3, there is a conflict with certain other libraries. From any other 10.1.3 oracle application server there should not be any problem. The biggest advantage of RMI over SOAP is performance. The soap client also generates lots of logging which can not be disabled, ... i already logged a bug on that. The advantage of SOAP over RMI is its underlying HTTP protocol which is, in some cases, the only protocol allowed by network engineers to pass through firewalls.
    Kind Regards,
    Andre

  • Advantages and Disadvantages of File

    Advantages and Disadvantages of File
    Hi Firends,
                  Could you please tell me the Advantages and Disadvantages of using File adapter, i need them urgently.
    Note: High reward points will be given for each answer

    Disadvantage:
    The disadvantage of file adapter is tht it doesnt understand the hierarchy i.e it produces the output in a single line
    It cannot produce the output in the form a hierarchy
    Also File adapter doesnt produce the response neither it supports the acknowledgement.
    Advantages:
    monitoring of file adapter is simplest of all
    It provides us with the facility for using xml file as well as comma separated or falt file or tab separated file
    There is an option while we configure file adapter
    In comm channel in
    Message protocol:File or file content conversion
    plz rewards points
    vikas

  • Reg : Advantages and Disadvantages of WAD over Bex in Reporting

    Hi BW Gurus,
                I wish to know the advantages and disadvantages of using WAD Over BEx .Please reply back with some strong points, as I have to project the same to our customer.
    Thanks in Advance,
    Krishna

    Hi Krishna,
    Here are some:
    - User friendly access (less educational cost).
    - Web reporting is faster, less overhead in executing Web reports.
    - Learning curve for NEW users in BW is lower on Web Reporting.
    - Accessibility of reports to a wider audience.
    - No SAP front-end is needed anymore to execute reports.
    Hope it helps,
    David.

  • Advantages and Disadvantages of  Applet over JSP/servlet

    Can some one please let me know what are the major advantages and disadvantages of using Applets over JSP/Servlet technology?

    Well, a servlet / jsp is generated on the server, an applet on the client side. That's the most important difference.
    Appelt's usually are for little applications like games and stuff, you can run in a browser.
    Servlets are for dynamic pages, for example database-viewing and stuf...

Maybe you are looking for

  • How can I set a second Airport Extreme to not allow wireless clients?

    I have two Airport Extremes. One is the main, and one is a remote unit used to extend my wireless network. I only want the remote Extreme to be able to use the LAN ports via ethernet to provide connectivity to my home theater gear. I don't want it to

  • Outlook Web Access - Not Working In Safari

    Not sure if it can be fixed or not. I get the same problem in Camino. When I go to my works Outlook Web Access, I can login and see everything - however the setup is all wrong. There are boxes and files and folders in places that it should not be. It

  • Source File Name - ABAP

    Hi Guys, I am trying to get the source file name in an ABAP mapping. I have done Dynamic Config - for the target file map. I have tried *l_dyn_record-namespace = 'http://sap.com/xi/XI/System/File'. l_dyn_record-name = 'FileName'. CALL METHOD dynamic_

  • Mixed materials in one handling unit

    Dear all; I need your help about packing. We are going to use packing in sales delivery. We need to pack items automatically using packing instructions and packing proposals, but we need to pack different materials in one handling unit. For example w

  • ICloud Account query

    Hi everyone. So, if I use my Outlook id as my Apple id, will I be able to access, send and receive emails, using my Outlook id through the iCloud webmail interface as well? Will all my emails, contacts, calendars, and storage, sync and automatically