About read-subvolume

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

 



On Apr 7, 2010, at 4:55 PM, Chris Jin wrote:

> Hi, I got a question about read-subvolume.
> 
> Actually I want to do an replicate translator across two servers, but
> only read from the local server using read-subvolume option. I turned
> off self-healing because I want to do self-healing manually. When I
> limited the bandwidth between the client and the other server, the
> reading was really slow, but what I expected is the client only contacts
> the local server.
> 
> After searching on the internet, I found that we must suffer the latency
> of checking the metadata on both servers, even when we only need to read
> from one server.
> 
> So my question is if there is a way to stop checking the metadata on
> both servers when reading only one server.

With read-subvolume set, readv() is sent only to the specified subvolume.
However, lookup(), open(), and close() have to go to both subvolumes. There is no way
to disable this.

------------------------------
Vikas Gorur
Engineer - Gluster, Inc.
+1 (408) 770 1894
------------------------------









[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