Subject Re: Remote Shadows (again...)
Author m_theologos
--- In Firebird-Architect@yahoogroups.com, "Leyne, Sean" <Sean@...>
wrote:
>
> M,
>
> > The problem:
> >
> > When someone tries to create a shadow on a remote drive the server
> > refuses to create it.
> >
> > Advantages:
> > - Database mirroring (more details on previous threads. Do a
search
> > on the group's webpage at Yahoo! using 'shadow' for full
discussions
> > about this topic. Anyway we can talk again if you want...)
> >
> > Proposal:
> >
> > To relax a little bit the constrains imposed by the server in
order
> > to allow us to create a shadow remotely.
>
> I do not support the notion of NFS attached shadows. They can only
be
> problematic:
>
> - database performance
>

Over a link of 1Gbps the network is (quite) transparent. And the
performance penalty appears only at writes, which in most cases, are
a small percent from the database activity. And, anyway, nobody is
enforced to use it. And again, this doesn't mean that the forced
writes feature must be dropped of because it hurts performance. (And
as I stated before I'm ready to benchmark this).

> - shadow reliability
>

The Alex's experience is contrary. (Talk to him and/or see the
previous posts).

> - overall impact on the perception of the database should someone
> experience a problem using this approach.
>

Why? You must know where you have the files. And if you look at the
big OS vendors (MS and Linx powerhouses) they all go in this
direction.

>
> With the growing acceptance of SAN storage, (which is available for
as
> little as $5000 USD) the need for NFS/remote storage is quickly
becoming
> a thing of the past.
>

$5000 USD? A lot of money for us. And the disaster recovery features
of SANs are NOT in-sync (as the shadows are). So, then, is better to
use an internal, dedicated, replication trigger-based engine in which
the movement costs are much smaller. And, BTW, in SANs the database
performance will be faster? more reliable? Keep in mind that these
topologies copy/replicate the files in binary mode, as a common ones,
which is one of the most common causes of database corruption.

HTH,

m. th.

>
> Sean
>