Re: High Availability Options



On May 28, 8:05 pm, Pat <pat.ca...@xxxxxxxxxxxxxxx> wrote:

snip



You don't need EE for RAC necessarily.

You don't need RAC at all necessarily for HA.  Actually as Moans
Nogood has demonstrated often people lose reliability and availability
when implementing RAC.

Start by defining exactly what HA means to the customer.  How much
downtime can they tolerate and how often?

The specifications I had to work on were:

Primary production environment should take < 2 minutes to recover from
a hardware failure (RAC does this for me I believe)

RAC "could" handle this but as Moans has pointed out ( repeatedly )
implementing RAC and supporting RAC requires a huge investment not
only in licensing costs but in training, testing, verification, etc.

It is not unusual that people find they cause more downtime than they
gain by attempting to implement RAC. It requires a huge investment in
personnel, equipment, testing, etc. You cannot just setup a
production RAC environment without having a test RAC environment to
practice on and perfect everything.

Don't undersell the amount of time and effort and cost involved in an
implementation like this if you choose RAC.

For example, 2 minutes is an eternity and could possibly be handled by
having a spare server setup that can mount the storage and perform
instance recovery. Or a standby database on the primary site.

Lots of possible HA solutions might fit into what you have described
so far.

In the event we lose the primary data center, we should be able to to
have the DR environment up in < 10 minutes. Frankly I'm not sure the
requisite network changes would propagate in < 10 minutes in the event
we flat out lost a data center, but those were the parameters I had to
work with.

You can do the remote HA either with oracle techniques or with storage
based alternatives. Again lots of choices here.

We are switching out EMC symmetrix synchronous SRDF over to Clariion
based mirrorview async.


My understanding is I can set up RAC with Oracle Standard just fine,
so that more or less meets my production criteria (although the SAN
does remain a single point of failure, albeit an unlikely one)

The hard part though is how to make sure that my offsite DR database
is up to data. Dataguard will do that for me, and I can live in
asynchronous mode (in a disaster we can afford to lose a few unapplied
logs; this is not a financial app). Dataguard though (I think)
requires enterprise.

Why don't you actually look at the licensing options and choices
instead of guessing?


The hard part of this spec for me at least is the offsite DR site,
which is kind of ironic, because the other database we have in house
is mysql and it has the opposite problem. Remote slaves are easy to
set up (and part of the core product). There's no equivalent to RAC at
all though (don't get me started about what mysql laughably calls
their cluster solution).

Not sure this is relevant to what you are asking here. No need to
start some kind of oracle/mysql flame war we get enough of the oracle/
sql server ones here.

Good luck and keep questioning all your assumptions.

.



Relevant Pages

  • Re: Oracle Linux/Virtualization Software
    ... What version of the Oracle database did you install? ... on Level 3 of Moscone Center at OOW 2005 with a 24 node RAC on Mac ... should consider running production systems on it. ...
    (comp.databases.oracle.server)
  • Re: High Availability Options
    ... DR Database (no cluster) in data center B ... I originally proposed Oracle Enterprise at both sites with dataguard ... but I'd be putting my trust in RAC and Data Guard. ... but why would you suggest a RAC production environment ...
    (comp.databases.oracle.server)
  • Re: Oracle RAC
    ... using Oracle 11G for the database. ... be done if using RAC versus not RAC.. ... probably will end up with more downtime not less attempting something ... dbms_lock in a RAC environment though we do use dbms_lock fairly ...
    (comp.databases.oracle.server)
  • 10g RAC on AIX5L
    ... I am looking for somebody who managed to successfully put in production a ... 10g RAC on AIX5L and who is willing to share his/her experience ASAP. ... Prev by Date: ...
    (comp.databases.oracle.server)
  • [HPADM] Oracle 9i RAC with MC/SG - possibility to run on single node
    ... RAC on a two node cluster environment. ... migration will be a headache plus the downtime constraints. ... If you are not the intended recipient, any disclosure, copying, distribution or ...
    (HP-UX-Admin)