Is mirroring provides failover protection?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jan 19, 2011 at 12:10 PM, Andrew S?guin <aseguo at gmail.com> wrote:
> Hi,
>
> Assuming the replication works fine (you see the files on both servers
> A and B) and that you use the Gluster client (mount -t glusterfs ...),
> then if server A goes down, your application will continue seamlessly
> to use server B although you could encounter problems later:
>
> If the server with your application has to restart, and server A is
> down at that moment, then unfortunately the gluster client does not
> connect to a gluster server, and does not get to know that server B
> exists.
>
> To avoid that problem, you can prepare your Gluster cluster system
> with 3 IP addresses: server A, server B, and a "shared" IP for the two
> nodes which will be active only on one of the two servers at a time.
> Some system then has to decide which server is currently master -- the
> CARP protocol could be of help here. Maybe the following blog/howto
> would be of help for this:
> http://www.misdivision.com/blog/setting-up-a-highly-available-storage-cluster-using-glusterfs-and-ucarp
>
> With NFS & CIFS the clients don't know about the second server, in
> case you do not have a shared IP, the connection would be broken. NFS
> without the shared IP is the same as having an offline backup but with
> the advantage that the backup is up to date.
>
> While I'm not a gluster expert, I hope this helps!
> Andrew
>
>

At this stage you need to use pNFS (parallel NFS) to make NFS more redundant :)




-- 
Kind Regards
Rudi Ahlers
SoftDux

Website: http://www.SoftDux.com
Technical Blog: http://Blog.SoftDux.com
Office: 087 805 9573
Cell: 082 554 7532


[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux