Is that true for RAC vs Redhat on cost?

Hi,
see below link, video,
http://www.redhat.com/promo/streamline/HighAvailabilityDatabase/?intcmp=70160000000HUrE
So Redhat has better RAC solution.
Redhat RAC + Oracle Standard edtion, beat Oracle enterprise? performance, and cost.
Peter

> Is that true for RAC vs Redhat on cost?
No. The assumption from Redhat in this video is that the application and data can be neatly partitioned into customers and orders. (a shared nothing cluster approach)
If this is truly the case (which will be unusual), then there is really very little need for RAC - and many other solutions that are even better than this "offering" from Redhat. (exactly what are they trying sell here anyway?)
But as this neat and tidy border very seldom exist, how do you integrate the separated data sets? A few methods.
You can look at it from the db side. Distributed selects over database links (that can easily kill performance). Materialised views (more expensive SAN space). Etc.
You can look at it from the app side. Make the app use dual connections, one to each database. Move the joining logic and code from the database into the app. Of course, a great way to turn the app fat, make the database a bit bucket, and kick performance repeatedly in the nuts.
You can look at it from the app server side. Have the app server (with its scalability etc) access the databases, integrate the data and cache the data. Only.. isn't this exactly what a database does? And what about the cost for these app servers that needs tons of memory for caching. (Hint to Redhat: JBoss ain't that good and makes a poor database)
Is RAC expensive? That depends... If you go and buy huge SMP boxes as RAC nodes, your h/w is going to be as expensive as your s/w. If you buy MPP blades, your h/w cost will be a fraction of your s/w cost.
And that is a key point that is often missed. And one that I had all kinds of arguments with management about. There is a complexity factor in doing high availability, redundancy and scalability.
With MPP that complexity moves from the h/w into the s/w. So unlike the traditional approach (dating from buying very very expensive mainframe h/w), you buy cheap h/w. And as the complexity is in the s/w, you pay more for the s/w. Google's cluster of clusters is the prime example of this.
Thus the cost moves from the h/w to the s/w. So is RAC really that expensive? And remember that one needs to compare apples to apples here. If you price another solution to compare with RAC, that solution needs to provide the same feature set you want from RAC.
And that's where the Redhat video falls flat. They do not offer the same feature set. And if that is truly the feature set needed by the client, then RAC is the wrong architecture to use in the first place.

Similar Messages

  • Just Bought a MacBook.  Viewing Angle is Harsh.  Is that True for Everyone?

    I just got home with a MacBook. It's surprisingly fast and impressive.
    However, the viewing angle for the monitor is annoying. If I tilt it at a normal angle (as in pulling the screen towards me) the bottom of the screen gets really washed out and just oozing brightness.
    Is this normal? It only looks normal if I tilt the screen almost all the way back. I wish I could pull the monitor closet to me. Is there something I'm missing? Did I get a bunk MacBook? Or is this normal?
    Thanks

    Mine is the same way. You kinda have to adust how you are sitting to see the screen head on. It takes a while to find the angle that is right for you. It depends how tall/short you are and how you sit in the chair. Don't worry, you'll get used to it.
    Prof.

  • On my Macbook pro 15 2011, System Profiler is suggesting that it uses SATA III for the hard drive and SATA II for the Optical Drive.  Is that true?

    On my Macbook pro 15, 2011, System Profiler is suggesting that it uses SATA III for the hard drive and SATA II for the Optical Drive.  Is that true?

    That is correct. The tech specs indicate:
    Hard Drive Interface
    6.0 Gbps Serial ATA (SATA)
    Optical Drive Interface
    3.0 or 6.0 Gbps Serial ATA (SATA)

  • I dont have an insurance on my iphone , but i heard from my friends that the apple store cover my phone for an year, is that true?

    i dont have an insurance on my iphone , but i heard from my friends that the apple store cover my phone for an year, is that true?

    The iPhone comes with a 1 year warranty.
    This covers defects but not accidental damage.
    Apple - Legal - Hardware Warranties

  • My Iphone 4s is broken and a friend of mine told me if i get it to an apple store in NYC they will give me a new one for free. Is that true?

    My Iphone 4s is broken and a friend of mine told me if i get it to an apple store in NYC they will give me a new one for free. Is that true?

    If whatever is wrong with your phone falls under the hardware warranty, Apple will replace your phone, with a refurbished unit, at no cost to you. Make an appointment at an Apple store.

  • Do I need rtexprvalue set to true for a String that will vary from page to page?

    Hi I am a newbie to JSP tags. I have done enough reading so far to see
              that if I want an attribute of the tag to be a scriplet ie:
              <foor:bar name="<%=myObj.getName()%>" />
              then the rtexprvalue for this attribute in the TLD needs to be true.
              My question is what if I have an attribute that will not be read from
              a scriplet but will vary from page to page. ie:
              <foo:authorize securityLevel="1"> but on another page it will be
              <foo:authorize securityLevel="3"> etc.. Since many servlet containers
              create only one instance of the tag class and then re-use them from a
              pool do I need to set rtexprvalue to true for an attribute like this
              to make sure the tag reads the correct one as I go from page to page?
              

              You do not need to set rtexprvalue to true for the situation you describe.
              Laura
              Developer Relations Engineer
              BEA Support
              [email protected] (Mike Lomage) wrote:
              >Hi I am a newbie to JSP tags. I have done enough reading so far to see
              >that if I want an attribute of the tag to be a scriplet ie:
              > <foor:bar name="<%=myObj.getName()%>" />
              >then the rtexprvalue for this attribute in the TLD needs to be true.
              >My question is what if I have an attribute that will not be read from
              >a scriplet but will vary from page to page. ie:
              > <foo:authorize securityLevel="1"> but on another page it will be
              > <foo:authorize securityLevel="3"> etc.. Since many servlet containers
              >create only one instance of the tag class and then re-use them from a
              >pool do I need to set rtexprvalue to true for an attribute like this
              >to make sure the tag reads the correct one as I go from page to page?
              

  • Tasks that require ROOT for RAC DBA

    Our Networking Team and Applications Team are going through some growing pains. We are trying to resolve what permissions should be given to a RAC DBA. Our RAC DBA is responsible for Oracle Clusterware, Oracle Automatic Storage
    Management and Oracle RDBMS software. The OS, Server and Storage Subsystem are the responsibility of the System Administrator. We have the following Environment:
    Production and Test (RAC)
    Oracle Enterprise Linux 5 update 2
    Oracle Clusterware 11.2.0.2 -- Grid Infrastructure
    Oracle ASM 11.2.0.2
    Oracle Database 11.2.0.2 EE
    Development (Single Instance)
    Oracle Enterprise Linux 5 update 2
    Oracle ASM 11.2.0.2 -- Grid Infrastructure
    Oracle Database 11.2.0.2 EE
    As the RAC DBA, I have identified the following areas that require ROOT for RAC and Single Instance DB's; however, I understand there may be more:
    diagcollection.pl
    - diagnostic tool for Oracle Clusterware and may be requested by Oracle Support
    ocrconfig
    - to repair ocr configuration issue (add, replace and remove requires root)
    srvctl modify
    - required root to change ip address
    tar
    - TAR Grid Infrastructure Directory structure preserving files with ROOT ownership
    cluvfy
    - cluvfy fix it scripts need to run as ROOT
    - some cluvfy commands under 11gr1 would only run properly for -post cfs check as ROOT in our last installation
    ASM Libraries
    - ROOT required to install and configure ASM libraries
    fdisk - l
    - this is used to see disks attached which is relevant when ASM disks are not mounted
    /etc/sysconfig/oracleasm
    - oracleasm loading configuration file
    /usr/sbin/oracleasm
    - to make disks available to ASMLIB (scandisks etc.)
    /usr/sbin/asmtool
    - asm config tool due to bug
    asm cluster file system
    - some commands require ROOT (mounting etc.)
    - acfsutil
    /var/log/messages
    - loading errors ohas and oracleasm would be logged here
    cvuqdisk
    - needs to be loaded for new install
    root.sh
    - script needed to run at install, upgrades and patching
    oraInstRoot.sh
    - script needed to run at install
    rootupgrade.sh
    - upgrade script
    roothas.pl
    - upgrade script
    ocrcheck
    - check for ocr corruption
    - corrupt check portion requires ROOT
    - oracle local registry
    Grid Infrstructure
    - .runInstaller from Grid Infrastructure
    - includes upgrades
    asm configuration assistant (asmca)
    - configuration of asm diskgroups
    - vol mgr for asm disks
    ocrconfig
    - ocr configuration tool
    - ocr import
    - ocr export
    - oracle local registry
    ocrdump
    - used to check ocr backup file
    - oracle local registry
    opatch
    - patching grid control requires ROOT
    crsctl
    - Startup and Shutdown Oracle Clusterware, Oracle ASM and Database/Instance
    - restore voting disk
    - restore ocr
    - set log for dynamic debugging
    - check install periodically
    srvctl
    - modify nodeapps (ex. ip address change)
    - add filesystem (acfs)
    What other items would a RAC DBA need to have ROOT access for?

    I'd like to say at the outset that this is a scenario and I am NOT in anyway choosing who does what. A simple -- not so simple -- discussion of roles and responsibilities and associated privileges. If you say that the System Administrator is managing the Grid Infrastructure then this would include all Clusterware and Storage Management (ASM) activities. The System Administrator would manage the OCR and Voting Disks, backups, integrity checks etc. The DBA would then only be responsible for adding the storage within the database itself like assigning tablespaces that reference ASM Disk Groups. This doesn't mean that the DBA can't see the ASM information in the database. The major challenge seems to give your DBA access to the OS, networking and storage tools to preliminarily investigate what they believe to be a OS, networking or storage issue. Without this crossover, your System Administrator may be doing work that is unnecessary. A DBA should have clear understandings of what performance the storage system, cpu, memory and networking should be providing and access to the tools that allow them to understand what side of the fence an issue resides.
    There seem to be choices for an organization.
    1) Is there a position called RAC DBA or is the RAC portion managed by the System Administrator.
    2) If a RAC DBA exists then what should the System Administrator be responsible for
    3) What access is need for an existing RAC DBA?
    4) How will access privileges be given to the RAC DBA?
    5) other considerations regarding security?
    I agree that there needs to be crossover regarding handling workload and issues. The agreements on roles and responsibilities shouldn't stop the crossover but they should help in understanding who is ultimately responsible for certain areas of the system and application.
    If this isn't happening at organizations then how is it handled? or not handled?

  • I purchased an IPad 3 in Oct. I heard you could exchange it for the Ipad 4. Is that true???

    I purchased an Ipad 3 in Oct 2012 then the new Ipad 4 came out. I heard there was an exchange program if you wanted to go to Ipad 4. Is that true???

    If there ever was a program like that - it is over now. Some Apple stores were allowing iPads that had been purchased with the last 30 days to be returned for a refund - extending the usual 14 day return policy - but that has long passed.
    You could never exchange the device anyway. You could return it for a refund and then buy another one,

  • LVM for RAC 9i under Redhat AS 2.1

    Hi,
    LVM is not part of the Redhat AS 2.1. So what can I do to optimize the creation of RAW Devices ?
    Or is it supported to use the LVM from Redhat 7.3 Version ?
    Has anybody experience in Installing RAC under Redhat AS 2.1.
    regards
    Stefan

    You might use OCFS (Oracle Cluster File System) instead of raw devices.
    I'm in the process of trying to install RAC on Linux AS 2.1 update2 as I speak.
    If you've accomplished this, please respond with any tips.
    Thanks
    -Bob

  • Help! to set up Oracle 9i RAC on Redhat Linux 8.0

    hello,
    we are setting up Oracle 9i RAC on Redhat Linux 8.0.
    The problem we are having is at the point of sharing the raw partition and mounting the raw partition via nfs.
    so we have two dell systems called linuxa and linuxb.
    the partitions are made on linuxa (/dev/hda6...) and the raw command is used to bind the raw partition to the device (raw /dev/raw/raw1 /dev/hda6)
    now when i run the command to mount
    (mount -tnfs linuxa:/dev/raw/raw1 /mnt) i am getting an error
    i know this problem isn't directly related with oracle but the whole point in doing this is to install oracle 9i on a shared device between the two system.
    i have looked online everywhere for documentation and haven't come up with anything.
    Any help will be greatly appreciated!
    sara

    I don't know that you can use nfs to share a raw partition. This also defeats the idea of the cluster - If a host dies, the disk storage must still be viewable from the other node.
    The raw device must be viewable to both hosts. Oracle controls which host is writing to the disk at any instant.
    Use the firewire method or use two scsi cards (terminated, with different scsi id's) to a SHARED scsi disk (unterminated).
    This works, I have it running here on 2 PC's with Redhat 7.3. The SCSI disk sits in its own external box between the two PC's. NFS is not used at any stage.

  • Installation guide for 9ias on RedHat Advanced Server 3

    Hi
    Does anyone has the installation guide for 9ias on RedHat Advanced Server 3 please? Thank you!

    there is an installation guide for oracle applic server 9 and above on red hat advanced server 3 in pdf format on the linux technology center page on oracle. here is the file link.
    "Install Guide: Oracle Application Server on Red Hat Enterprise Linux AS (PDF) May 2003"
    you may wanna check the following link for that page.
    http://otn.oracle.com/tech/linux/index.html
    is this what you are looking for?
    asif
         

  • How can I have a collective AWR report for RAC database in 10gR2 and 11gR1?

    Plz correct me here
    awrrpt.sql takes the snapshot at the instance level and incase we have 5 instances we have to take 5 awr reports for a particular period.correct???
    If above is true ,any wayout to collect a single collective AWR report for RAC database which includes information on all the instances in Oracle 10g R2 or 11gR1 ?
    Thanks in advance
    Gagan

    I have never come across a way for this. though I can n't say it is not there.
    But I guess it may not be feasible too becuase as we know the current AWR report contains data which is specific for one instance.
    Various hit ratios, top events, instance effeciency reports.... what not ..
    It would be really nice to see something is a new format where it lists values from each instance in a single report.. I guess such a thing Does not exiist as of now.

  • IPod classic error 50, 53, 69, etc solution that worked for me

    Giving back to the community that I spent so long searching in for a solution to this problem--even though I ended up with my own solution that may or may not work for you.
    I bought a 6th gen 160GB iPod classic and tried to sync it to my massive 14,000(+)-song library. The sucker would give me all sorts of errors (50, 53, 69) and never complete my sync. It said my files were corrupted or that an unknown error occurred yada yada. I looked on the forums for a solution and none of them worked. I sent that iPod back and got a 7th gen 160GB instead. SAME ISSUE. MY GOD. My only guess was that since both iPods came from a Mac computer there was some issue with it connecting to Windows--ever after reformatting it.
    So, I knew about formatting my iPod and then restoring it to try and resolve the issue that turingtest2 often would point out in many threads similar to this: iPod Classic
    What I never did was a full format. But more specifically, I never did a full format and waited for it to finish.
    The fix that worked for me was this (and I'm giving my exact order, even if the steps were unnecessary--as the fact that it worked was like a dream come true):
    1) Go to My Computer, right click on Computer in the sidebar and click on Manage.
    2) After the window pops up, click on Device Manager and then Universal Serial Bus Controllers.
    3) Make sure your iPod is plugged in, and right click Apple Mobile Device USB Driver and uninstall it.
    4) Now go to Disk Management in the sidebar. Right click on the iPod and select Format
    5) For format options, select file system as NTFS (I know, I know--but it worked for me), and UNCHECK Quick Format.
    6) Format it, and WAIT for it to finish. It will take a really long time.
    7) After formatting, plug the iPod back in and wait for the driver to install. Open iTunes and restore the iPod.
    8) Wait for the iPod to restore and then sync the music!
    If everything was done correctly it should work, possibly.
    My hard drive specs before this were:
    Retracts: 34
    Reallocs: 9344
    Pending Sectors: 0
    So, the specs were pretty bad, but it still worked for me.
    I actually just got done doing another sync and it still seems to be working fine.
    Good luck!

    I have had success with this method also, but it is not full-proof. Try the movie "The Incredibles". The audio will be about 10-seconds out-of-sync. (BTW, I own this movie).

  • I have a macbook pro and aphotosmartD110 wireless printer.  I was told that if I install the printer software on my computer, it will no longer print wirelessly.  Is that true and how do I scan wirelessly without loading in the software?

    I have a macbook pro and a photosmart D110 printer.  I was told that if I load the software for the printer onto my mac that it will no longer print wierlessly.  Is that true and how can I scan wirelessly without loading the software? Also, can I just connect my mac to the printer with a cable and scan or do I need that software loaded onto the mac?  Thanks for all help!

    If you are running Lion then all drivers are distributed through Software Update. You do not need to install anything, other than to install the printer in System Preferences > Print & Scan. If you already added the printer while it was connected using USB, you might want to delete it and set it up again wirelessly to avoid confusion. Or, give them two distinct names e.g. "Photosmart D110 (USB)" and "Photosmart D110 (wireless)".
    All scanning functions are now performed using Preview, but you can also access the scanner through the same Print & Scan preference pane, or with Image Capture.
    This HP document may help explain how driver software is distributed now:
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c03079365&cc=us&dlc=en&lc=en &product=4144493&tmp_track_link=ot_search#N108

  • Urgent help needed in configuring X1151A for RAC cluster

    for RAC requirements I have to configure this card to use the interface name of ce1 but I have tried changing slots and puting /etc/hostname.ce1 file out there but it fails .. it always comes up as ce0.
    my question is : How can I cofigure this card to come up as ce1 ? in the other box I had to do nothing .. i just placed the /etc/hostname.ce1 file with hostname and it works perfect.
    can you please email me a copy of your response at [email protected] ?
    thanks
    Sami

    Look for "ce" instances in the /etc/path_to_inst file. You'll need to change the lines so that the hardware path you want is "1".
    Keep a backup and write down the pathname. You can give that path to a 'boot -a' prompt if anything bad happens.
    Darren

Maybe you are looking for

  • How do you open a modal window from an Edge Animate button?

    I am trying to create an animated group of buttons that open a Bootstrap 3 modal window when clicked. The animation (OAM file) is placed on the Bootstrap page. This code is added to Animate "CREATION COMPLETE" for button creation and button click: //

  • HR: Send Salary Receipt, as PDF form, by EMAIL

    Hello friends, Soon I'm having the requirement of sending the employee salary receipt (and probably anual income declaration), as a PDF document, by email. I think it can be done with SAP XI, changing the print program of the current smartform, to se

  • Can open a site from bookmarks only by right-clicking and "open in a new tab". Whan's wrong?

    Hi. After some regular updates I can open a site from bookmarks only by right-clicking on it and "open in a new tab". Have this problem also on my PC and a notebook. (Win 7 & Win 8). Didn't add any new add-ons lately, seems like they all work well. M

  • Delete spaces on the right of a string of characters

    Hi, I'd like to know how to delete space on the right of a string of characters and ONLY the ones on the right in order I can get the real length of the string (I don't want to condense the spaces between words even though there's more than one). dat

  • Indexes created but shows as missing

    Hi Gurus, I have an issue ,where the system log shows that indexes are successfully created from drop indexes after successful data load. but there are missing secondary indexes existing for the same cube in DB02. There are two process chains based o