Re: [Storagesync] Storagesync Digest, Vol 5, Issue 1

"Fei Song" <fsong@bjtu.edu.cn> Tue, 08 December 2015 00:24 UTC

Return-Path: <fsong@bjtu.edu.cn>
X-Original-To: storagesync@ietfa.amsl.com
Delivered-To: storagesync@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4C2E1A894B for <storagesync@ietfa.amsl.com>; Mon, 7 Dec 2015 16:24:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.789
X-Spam-Level:
X-Spam-Status: No, score=0.789 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_BASE64_BLANKS=0.001, RCVD_IN_PSBL=2.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MXW08eNlmCEU for <storagesync@ietfa.amsl.com>; Mon, 7 Dec 2015 16:24:55 -0800 (PST)
Received: from bjtu.edu.cn (mail.bjtu.edu.cn [218.249.29.198]) by ietfa.amsl.com (Postfix) with ESMTP id 813851A8946 for <storagesync@ietf.org>; Mon, 7 Dec 2015 16:24:53 -0800 (PST)
Received: from PC-201001061KKK (unknown [211.71.74.217]) by Jdweb1 (Coremail) with SMTP id Mp5wygD3WmjfI2ZWCgAAAA--.0S2; Tue, 08 Dec 2015 08:27:11 +0800 (CST)
Date: Tue, 08 Dec 2015 08:24:29 +0800
From: Fei Song <fsong@bjtu.edu.cn>
To: Markus Unterwaditzer <markus@unterwaditzer.net>
References: <2015120710380820341179@bjtu.edu.cn>, <20151207123359.GA9854@localhost.localdomain>
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.0.1.91[cn]
Mime-Version: 1.0
Message-ID: <2015120808242929692497@bjtu.edu.cn>
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
X-CM-TRANSID: Mp5wygD3WmjfI2ZWCgAAAA--.0S2
X-Coremail-Antispam: 1UD129KBjvJXoWxurWUWr1xKFyxKr1DKryxAFb_yoW5Gw1kpr yfJ3WrGF4DJr4fZw4qvr12kw10yryDJ3y7Xws8tw13t3s0yFyYgF18Kr1rur9rXrW5Gr1U tr1Ygw47Gw4DZF7anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvjb7Iv0xC_Cr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2z4x0Y4vE2Ix0cI8IcVAFwI0_tr0E3s1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI0_Gr1j 6F4UJwA2z4x0Y4vEx4A2jsIE14v26rxl6s0DM28EF7xvwVC2z280aVCY1x0267AKxVW0oV Cq3wAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0 I7IYx2IY67AKxVWUGVWUXwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r 4UM4x0Y48IcxkI7VAKI48JM4xvF2IEb7IF0Fy264kE64k0F24lFcxC0VAYjxAxZF0Ex2Iq xwCY02Avz4vE14v_twCF04k20xvY0x0EwIxGrwC20s026c02F40E14v26r1j6r18MI8I3I 0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAI cVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcV CF04k26cxKx2IYs7xG6rWUJVWrZr1UMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2 jsIEc7CjxVAFwI0_Jr0_Gr1l6VACY4xI67k04243AbIYCTnIWIevJa73UjIFyTuYvjxU4l 19UUUUU
X-CM-SenderInfo: aytwlqpemw3hxhgxhubq/
Archived-At: <http://mailarchive.ietf.org/arch/msg/storagesync/cpf3cNT-ApIqmVCPA6oABeOsdas>
Cc: storagesync <storagesync@ietf.org>
Subject: Re: [Storagesync] Storagesync Digest, Vol 5, Issue 1
X-BeenThere: storagesync@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: fsong <fsong@bjtu.edu.cn>
List-Id: Mechanisms to synchronize client file systems with Internet-based data storage services <storagesync.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/storagesync>, <mailto:storagesync-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/storagesync/>
List-Post: <mailto:storagesync@ietf.org>
List-Help: <mailto:storagesync-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/storagesync>, <mailto:storagesync-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2015 00:24:56 -0000

Hi Markus,

Thanks. now I can roughly understand what is inside the remoteStorage or other similar schemes.
It would be great if we can see more details when you have time :) 

--------------
Fei Song
>Hello Fei, see my response to Lihui Sun.
>
>On Mon, Dec 07, 2015 at 10:38:08AM +0800, Fei Song wrote:
>> Hi Markus,
>> 
>> So, in remoteStorage, what should be stored at the both client and server side?
>> Etags or metadata or metadata history or other things?
>> based on the draft, it seems that only Etag is enough, but the context in this mailing list confused me...
>> 
>> 
>> 
>> 
>> Fei Song
>> 
>> From: Markus Unterwaditzer
>> Date: 2015-12-07 05:54
>> To: Ted Lemon
>> CC: storagesync
>> Subject: Re: [Storagesync] Storagesync Digest, Vol 5, Issue 1
>> Etags are *much* simpler to implement on the server side than the WebDAV sync
>> protocol because they do not require the server to keep sync tokens and
>> metadata history. Note that the server has to keep metadata of *deleted* files
>> to correctly implement WebDAV's sync protocol. Etags are less efficient in
>> terms of network usage of course, but that's the tradeoff to be made.
>> 
>> I don't know what you mean with the last sentence.
>> 
>> On Sun, Dec 06, 2015 at 06:26:54PM +0000, Ted Lemon wrote:
>> > Sunday, Dec 6, 2015 12:39 PM Markus Unterwaditzer wrote:
>> > > What do you mean by "it"? ETags are simpler to implement than the above RFC,
>> > > and ETags are also required in WebDAV.
>> > 
>> > Etags are not really much simpler than a metadata versioning sync protocol, and they are a lot less efficient.   Having to fetch the whole directory for every directory that contains a change is expensive, both for the server and the client, unless changes are infrequent.   And because the server is the sole source of truth, it's a lot more fragile.
>> > 
>> > 
>> > --
>> > Sent from Whiteout Mail - https://whiteout.io
>> > 
>> > My PGP key: https://keys.whiteout.io/mellon@fugue.com
>> 
>> 
>> 
>> > _______________________________________________
>> > Storagesync mailing list
>> > Storagesync@ietf.org
>> > https://www.ietf.org/mailman/listinfo/storagesync
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Storagesync mailing list
>> Storagesync@ietf.org
>> https://www.ietf.org/mailman/listinfo/storagesync
>
>> _______________________________________________
>> Storagesync mailing list
>> Storagesync@ietf.org
>> https://www.ietf.org/mailman/listinfo/storagesync
>
>_______________________________________________
>Storagesync mailing list
>Storagesync@ietf.org
>https://www.ietf.org/mailman/listinfo/storagesync