gluster-devel
[Top][All Lists]
Advanced

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

Re: [Gluster-devel] HA translator questions


From: Krishna Srinivas
Subject: Re: [Gluster-devel] HA translator questions
Date: Thu, 1 Jan 2009 11:58:55 +0530

On Thu, Jan 1, 2009 at 1:59 AM, Martin Fick <address@hidden> wrote:
> I am a bit curious about the new HA translator and how it it supposed to 
> work?  I have looked through the code a bit and this is my naive 
> interpretation of the way it is designed:
>
> It appears that the HA translator keeps track of its subvolumes and whether 
> they are active or not.  When attempting to dispatch a request, it picks a 
> currently active subvolume or fails if none are currently active.  It appears 
> that once it has chosen an active subvolume for a request, it can no longer 
> fail over to another subvolume for that particular request, is this true?  If 
> so, then it is possible (perhaps likely) that during failovers some requests 
> will fail before failover happens even if certain subvolumes never go down?  
> :(   Is this correct or am I missing something?

No. Requests are retried on the next subvolume if the current one goes
down during the operation, so it should work fine.

Krishna




reply via email to

[Prev in Thread] Current Thread [Next in Thread]