[sheepdog] Redundancy policy via iSCSI

Hitoshi Mitake mitake.hitoshi at lab.ntt.co.jp
Fri Feb 6 09:41:01 CET 2015


At Wed, 04 Feb 2015 11:24:21 +0900,
Hitoshi Mitake wrote:
> 
> At Tue, 3 Feb 2015 17:17:42 +0800,
> hujianyang wrote:
> > 
> > Hi Saeki,
> > 
> > On 2015/2/3 16:53, Saeki Masaki wrote:
> > > Hi Hu,
> > > 
> > > Since Sheepdog has a mechanism that does not place objects in the same zone_id.
> > > Can you try to change ZONE id in each node.
> > >>>>    Id   Host:Port         V-Nodes       Zone
> > >>>>     0   130.1.0.147:7000        128          0
> > >>>>     1   130.1.0.148:7000        128          0
> > >>>>     2   130.1.0.149:7000        128          0
> > > 
> > > Best Regards, Saeki.
> > > 
> > 
> > Good suggestions~!
> > 
> > Seems OK now. But write performance is too slow in my environment.
> 
> 1.1MB/s seems to be too slow, how about changing input file from
> /dev/random to /dev/zero? And I'd like to know perofrmance of default
> backing store of tgt (use file as iSCSI target) on your environment.
> 
> Thanks,
> Hitoshi

BTW, I have pending patchset for parallelizing iSCSI PDU send/recv of
tgtd:
https://github.com/mitake/tgt/commits/iscsi-pdu-rxtx-mt

You can activate the feature with new option -T:
$ tgtd -T 16

It is still half-baked, but in some cases it can improve performance
of iSCSI + sheepdog.

Thanks,
Hitoshi

> 
> > 
> > Thank your very much!
> > Hu
> > 
> > 
> > -- 
> > sheepdog mailing list
> > sheepdog at lists.wpkg.org
> > https://lists.wpkg.org/mailman/listinfo/sheepdog



More information about the sheepdog mailing list