Re: [Openstack] does swift support resume upload?

2012-10-15 Thread Tong Li

Tong Li
Emerging Technologies & Standards
Building 501/B205

openstack-bounces+litong01=us.ibm@lists.launchpad.net wrote on
10/15/2012 10:33:22 AM:

> From: 符永涛 
> To: Kuo Hugo ,
> Cc: openstack@lists.launchpad.net
> Date: 10/15/2012 10:35 AM
> Subject: Re: [Openstack] does swift support resume upload?
> Sent by: openstack-bounces+litong01=us.ibm@lists.launchpad.net
>
> Yes I mean resume broken transfer, or range post or multi thread upload.

As far as I know, swift currently does not support range post. it support
single range retrieval and we are in the process of support multi range
retrieval.

> 2012/10/15 Kuo Hugo 
> Do you mean "resume broken transfer" ?
>

> 2012/10/13 符永涛 
> Dear swift experts,
>
> We're planning to use swift to implement an upload service. And we
> want to know if swift support resume upload feature? Thank you.
>
> --
> 符永涛

> ___
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

>

>
> --
> +Hugo Kuo+
> tonyt...@gmail.com
> +886 935004793
>
>

>
> --
> 符永涛___
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] does swift support resume upload?

2012-10-15 Thread 符永涛
Yes I mean resume broken transfer, or range post or multi thread upload.

2012/10/15 Kuo Hugo 

> Do you mean "resume broken transfer" ?
>
>
> 2012/10/13 符永涛 
>
>> Dear swift experts,
>>
>> We're planning to use swift to implement an upload service. And we want
>> to know if swift support resume upload feature? Thank you.
>>
>> --
>> 符永涛
>>
>> ___
>> Mailing list: https://launchpad.net/~openstack
>> Post to : openstack@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> +Hugo Kuo+
> tonyt...@gmail.com
> + 886 935004793
>
>


-- 
符永涛
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] does swift support resume upload?

2012-10-15 Thread 符永涛
Currently I prefer to implement range post and the html5 or flex client
should call an additional HEAD request with header info like "x-object-md5"
or so to notify the server to calculate the whole file's new md5. For the
post request just add "range" and "x-object-size" in the header.

2012/10/15 符永涛 

> Hi Tong Li,
>
> Thank you for your info. I'll consider the large object support. But I
> prefer range post or append node for my requirement is not large object but
> to improve user experience in the slow network environment. And I want to
> use html5 or flex to upload to swift object store.
> Currently I have two options, one is to use the large object support build
> in swift (I don't prefer this since for me the segments is very small
> there'll be too many segments which impacts the performance), another is to
> implement range post or append mode myself, it is not hard to implement but
> I encounter a problem of how to calculate the whole file's md5 without
> impact the performance(if only partial file content changes).
>
>
> 2012/10/15 Tong Li 
>
>>  I assume that you want to upload some pieces and later upload more,
>> then complete the object. If that is the case, you can use the large data
>> object upload which allows upload small pieces, after some time, upload
>> more, eventually upload a manifest file to complete the object. You can
>> find more information here.
>>
>> http://docs.openstack.org/developer/swift/overview_large_objects.html
>>
>> Tong Li
>> Emerging Technologies & Standards
>> Building 501/B205
>> liton...@us.ibm.com
>>
>> [image: Inactive hide details for 符永涛 ---10/13/2012 05:30:54 AM---Dear
>> swift experts, We're planning to use swift to implement an]符永涛
>> ---10/13/2012 05:30:54 AM---Dear swift experts, We're planning to use swift
>> to implement an upload service. And we want to
>>
>> From: 符永涛 
>> To: openstack@lists.launchpad.net,
>> Date: 10/13/2012 05:30 AM
>> Subject: [Openstack] does swift support resume upload?
>> Sent by: openstack-bounces+litong01=us.ibm@lists.launchpad.net
>> --
>>
>>
>>
>> Dear swift experts,
>>
>> We're planning to use swift to implement an upload service. And we want
>> to know if swift support resume upload feature? Thank you.
>>
>> --
>> 符永涛___
>> Mailing list: https://launchpad.net/~openstack
>>
>> Post to : openstack@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> 符永涛
>



-- 
符永涛
<>___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] does swift support resume upload?

2012-10-15 Thread Kuo Hugo
Do you mean "resume broken transfer" ?


2012/10/13 符永涛 

> Dear swift experts,
>
> We're planning to use swift to implement an upload service. And we want to
> know if swift support resume upload feature? Thank you.
>
> --
> 符永涛
>
> ___
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
+Hugo Kuo+
tonyt...@gmail.com
+ 886 935004793
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] does swift support resume upload?

2012-10-15 Thread 符永涛
Hi Tong Li,

Thank you for your info. I'll considering the large object support. But I
prefer range post or append node for my requirement is not large object but
to improve user experience in the slow network environment. And I want to
use html5 or flex to upload to swift object store.
C urrently I have two options, one is to use the large object support build
in swift (I don't prefer this since for me the segments is very slow
there'll be too many segments which impacts the performance), another is to
implement range post or append mode myself, it is not hard to implement but
I encounter a problem of how to calculate the whole file's md5 without
impact the performance(if only partial file content changes).


2012/10/15 Tong Li 

> I assume that you want to upload some pieces and later upload more, then
> complete the object. If that is the case, you can use the large data object
> upload which allows upload small pieces, after some time, upload more,
> eventually upload a manifest file to complete the object. You can find more
> information here.
>
> http://docs.openstack.org/developer/swift/overview_large_objects.html
>
> Tong Li
> Emerging Technologies & Standards
> Building 501/B205
> liton...@us.ibm.com
>
> [image: Inactive hide details for 符永涛 ---10/13/2012 05:30:54 AM---Dear
> swift experts, We're planning to use swift to implement an]符永涛
> ---10/13/2012 05:30:54 AM---Dear swift experts, We're planning to use swift
> to implement an upload service. And we want to
>
> From: 符永涛 
> To: openstack@lists.launchpad.net,
> Date: 10/13/2012 05:30 AM
> Subject: [Openstack] does swift support resume upload?
> Sent by: openstack-bounces+litong01=us.ibm@lists.launchpad.net
> --
>
>
>
> Dear swift experts,
>
> We're planning to use swift to implement an upload service. And we want to
> know if swift support resume upload feature? Thank you.
>
> --
> 符永涛___
> Mailing list: https://launchpad.net/~openstack
>
> Post to : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
符永涛
<>___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] does swift support resume upload?

2012-10-15 Thread Tong Li
I assume that you want to upload some pieces and later upload more, then
complete the object. If that is the case, you can use the large data object
upload which allows upload small pieces, after some time, upload more,
eventually upload a manifest file to complete the object. You can find more
information here.

http://docs.openstack.org/developer/swift/overview_large_objects.html

Tong Li
Emerging Technologies & Standards
Building 501/B205
liton...@us.ibm.com



From:   符永涛 
To: openstack@lists.launchpad.net,
Date:   10/13/2012 05:30 AM
Subject:    [Openstack] does swift support resume upload?
Sent by:openstack-bounces+litong01=us.ibm@lists.launchpad.net



Dear swift experts,

We're planning to use swift to implement an upload service. And we want to
know if swift support resume upload feature? Thank you.

--
符永涛___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp
<>___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] does swift support resume upload?

2012-10-13 Thread Alex Yang
Hi,
What is resume upload?

2012/10/13 符永涛 

> Dear swift experts,
>
> We're planning to use swift to implement an upload service. And we want to
> know if swift support resume upload feature? Thank you.
>
> --
> 符永涛
>
> ___
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
  杨雨
  Email:   alex890...@gmail.com
GitHub:   https://github.com/AlexYangYu
Blog:http://alexyang.sinaapp.com
 Weibo:   http://www.weibo.com/alexyangyu
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


[Openstack] does swift support resume upload?

2012-10-13 Thread 符永涛
Dear swift experts,

We're planning to use swift to implement an upload service. And we want to
know if swift support resume upload feature? Thank you.

-- 
符永涛
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp