Re: Solaris zone for production RMAN catalog?

From: Pedro Espinoza <raindoctor_at_gmail.com>
Date: Mon, 30 Jun 2008 21:43:07 -0400
Message-ID: <b86c876f0806301843l4af86b7ds301e1c25c8e24ad7@mail.gmail.com>


> My instinct and limited understanding is that a zone does not provide
> as much insulation from being
> a SPOF as we have been led to believe. It's hard to have any degree
> of confidence when during failover
> testing CRS rebooted the box and took down both the global and local
> zones. I don't know if that
> is a flaw in how we built the zones, or simply a limitation in Solaris
> zones itself.

There is no flaw. /usr, /lib, /platform, /sbin in non-global zones are lofs mounted from the global zones. This behavior is similar to chroot jails in the BSD world, along with resource management like capping memory, cpu, etc. Zones don't protect you from hardware failures, but can protect your box even if your application gets compromised. People set up BIND servers in chroot jails; instead, they can run that server in a non-global zone.

> So the question is, for those using zones more extensively - would
> you put a production RMAN catalog
> on a zone local to the hardware where the production database resides?

Yes, we have all our instances running on non-global zones, but we did that way not because that setup provides SPOF, but because we wanted to consolidate 4 servers into one. Whenver we want to upgrade kernel, we have to shutdown all 4 non-global zones along with the global zone.

Well, you can just put your rman catalog on different physical machine (global or non-global zone, it doesn't matter).

As an aside, there is an interesting paper: Jails, VMS, Sandboxes by Bill Cheswick and this paper deals with what kind of problems these virtualizatoin paradigms provide, what problems they dont solve.

http://www.usenix.org/event/lisa07/htgr_files/cheswick.pdf

--
http://www.freelists.org/webpage/oracle-l
Received on Mon Jun 30 2008 - 20:43:07 CDT

Original text of this message