[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC V7 00/11] Quorum block filter
From: |
Benoît Canet |
Subject: |
Re: [Qemu-devel] [RFC V7 00/11] Quorum block filter |
Date: |
Mon, 21 Jan 2013 15:25:48 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
> I don't know if the following case can be handled correctly.
> For example, quorum:2/3:image1.raw:image2.raw:image3.raw
> Let us assume that some data in image2.raw and image3.raw get
> corrupted, and the two images are now completely identical; while
> image1.raw doesn't get corrupted. In this case, how will your vote
> method know if which image gets corrupted and which image doesn't?
It won't the reads will be corrupted on this sector.
That's why one must set each image on a different filer to avoid identical
corruptions.
Regards,
Benoît
- [Qemu-devel] [RFC V7 04/11] quorum: Add quorum_aio_writev and its dependencies., (continued)
- [Qemu-devel] [RFC V7 04/11] quorum: Add quorum_aio_writev and its dependencies., Benoît Canet, 2013/01/18
- [Qemu-devel] [RFC V7 03/11] quorum: Add quorum_open() and quorum_close()., Benoît Canet, 2013/01/18
- [Qemu-devel] [RFC V7 06/11] quorum: Add quorum_aio_readv., Benoît Canet, 2013/01/18
- [Qemu-devel] [RFC V7 05/11] blkverify: Extract qemu_iovec_clone() and qemu_iovec_compare() from blkverify., Benoît Canet, 2013/01/18
- [Qemu-devel] [RFC V7 08/11] quorum: Add quorum_getlength()., Benoît Canet, 2013/01/18
- [Qemu-devel] [RFC V7 09/11] quorum: Add quorum_invalidate_cache()., Benoît Canet, 2013/01/18
- [Qemu-devel] [RFC V7 10/11] quorum: Add quorum_co_is_allocated., Benoît Canet, 2013/01/18
- [Qemu-devel] [RFC V7 11/11] quorum: Add quorum_co_flush()., Benoît Canet, 2013/01/18
- [Qemu-devel] [RFC V7 07/11] quorum: Add quorum mechanism., Benoît Canet, 2013/01/18
- Re: [Qemu-devel] [RFC V7 00/11] Quorum block filter, Zhi Yong Wu, 2013/01/21
- Re: [Qemu-devel] [RFC V7 00/11] Quorum block filter,
Benoît Canet <=