<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.20900" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=467483715-20112008>Is the <FONT face="Times New Roman" color=#000000
size=3>glusterfs--mailine--3.0--patch-621 <FONT face=Arial color=#0000ff
size=2>stable for production use? How would I set up ARF with <FONT
face="Times New Roman" color=#000000 size=3>quick-unwind <FONT face=Arial
color=#0000ff size=2>given that I have the following
infrastructure:</FONT></FONT></FONT></FONT></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=467483715-20112008></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=467483715-20112008>1. Hosts A,B,C running clients writing to local disk
/local/{A,B,C}</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=467483715-20112008>2. Host D running glusterfs server with
mountpoints /mnt/external/{A,B,C} that are stored on
NFS</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=467483715-20112008></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=467483715-20112008>I'd like to ensure that local processes writing to
/local/{A,B,C} are not blocked if there is congection on
NFS.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN
class=467483715-20112008></SPAN></FONT> </DIV><FONT
style="BACKGROUND-COLOR: #ffffff" face=Arial color=#0000ff size=2></FONT><BR>
<BLOCKQUOTE
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> basavanagowda@gmail.com
[mailto:basavanagowda@gmail.com] <B>On Behalf Of </B>Basavanagowda
Kanur<BR><B>Sent:</B> Thursday, November 20, 2008 10:37 AM<BR><B>To:</B>
Aleynikov, Serge<BR><B>Cc:</B> gluster-users@gluster.org<BR><B>Subject:</B>
Re: [Gluster-users] Gluster setup question<BR></FONT><BR></DIV>
<DIV></DIV><BR><BR>
<DIV class=gmail_quote>On Thu, Nov 20, 2008 at 9:01 PM, Aleynikov, Serge <SPAN
dir=ltr><<A
href="mailto:Serge.Aleynikov@gs.com">Serge.Aleynikov@gs.com</A>></SPAN>
wrote:<BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV>
<DIV dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff
size=2>I built it from glusterfs-1.3.12.tag.gz
source.</FONT></SPAN></DIV></DIV></BLOCKQUOTE>
<DIV><BR>my replies in previous mail hold good. <BR><BR></DIV>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV>
<DIV dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff
size=2></FONT></SPAN></DIV><BR>
<BLOCKQUOTE
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(0,0,255) 2px solid; MARGIN-RIGHT: 0px">
<DIV lang=en-us dir=ltr align=left>
<HR>
<FONT face=Tahoma size=2><B>From:</B> <A
href="mailto:basavanagowda@gmail.com"
target=_blank>basavanagowda@gmail.com</A> [mailto:<A
href="mailto:basavanagowda@gmail.com"
target=_blank>basavanagowda@gmail.com</A>] <B>On Behalf Of
</B>Basavanagowda Kanur<BR><B>Sent:</B> Wednesday, November 19, 2008 10:50
PM<BR><B>To:</B> Aleynikov, Serge<BR><B>Cc:</B> <A
href="mailto:gluster-users@gluster.org"
target=_blank>gluster-users@gluster.org</A><BR><B>Subject:</B> Re:
[Gluster-users] Gluster setup question<BR></FONT><BR></DIV>
<DIV>
<DIV></DIV>
<DIV class=Wj3C7c>
<DIV></DIV>Serge,<BR> I am assuming you are not using source code
from repository.<BR> If you are using source code directly from
repository, then answers below might not hold good. Please mention the
version, if you are using from source repository.<BR><BR>
<DIV class=gmail_quote>On Thu, Nov 20, 2008 at 6:13 AM, Aleynikov, Serge
<SPAN dir=ltr><<A href="mailto:Serge.Aleynikov@gs.com"
target=_blank>Serge.Aleynikov@gs.com</A>></SPAN> wrote:<BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV>
<P><FONT face=Arial size=2>Hi,</FONT> </P>
<P><FONT face=Arial size=2>I am running several clients writing to local
disk that are setup to replicate data to N glusterfs server processes
that use NFS for storing this data. I have the following
questions:</FONT></P>
<P><FONT face=Arial size=2>1. Does every write of a process to a local
directory managed by glusterfs client involve syncronous replication of
data to glusterfs server?</FONT></P></DIV></BLOCKQUOTE>
<DIV>yes. it involves synchronous replication.
<BR><BR>glusterfs--mailine--3.0--patch-621 (onwards) in our source
repository has an AFR feature called quick-unwind, which would make
replication asychronous.<BR><BR></DIV>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV>
<P><FONT face=Arial size=2></FONT></P>
<P><FONT face=Arial size=2>2. Is it possible that if NFS is slow on the
glusterfs server side, then writing to local disk of a process on the
glusterfs client's machine would block?</FONT></P></DIV></BLOCKQUOTE>
<DIV>yes. fops on glusterfs will block.<BR></DIV>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV>
<P><FONT face=Arial size=2></FONT></P>
<P><FONT face=Arial size=2>Thanks.</FONT> </P>
<P><FONT face=Arial size=2>Serge</FONT>
</P></DIV><BR>_______________________________________________<BR>Gluster-users
mailing list<BR><A href="mailto:Gluster-users@gluster.org"
target=_blank>Gluster-users@gluster.org</A><BR><A
href="http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users"
target=_blank>http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users</A><BR><BR></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>--
<BR>gowda<BR></DIV></DIV></BLOCKQUOTE></DIV></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>-- <BR>gowda<BR></BLOCKQUOTE></BODY></HTML>