Sissle Quick User Guide
|
|
|
|
Segmented Download |
|
|
Segmented DownLoads
|
||
Segmented Download InformationTake a video file sisters.avi, 630MB in size. The normal means of downloading this file is a single long read operation. If at any stage the download fails the only course available is to download the file again. It is now possible to download the file in segments , default 10MB. A file is now downloaded in multiple chunks and then stitched together. So for the file above 63 separate segments of 10MB will be downloaded and pieced together. If as an example the 34 segment fails then only this segment is redownloaded. Pros The main advantage is given above, that only a segment needs redownloading after a failure Cons Taking the above as an example 63 separate downloads will produce some overhead which must be paid for as 63 * overhead per download * $0.18 / 1GB. I do not know the overhead but suspect it is approximate 100 bytes, so for safety call it 1KB the above is neglible Also each 10,000 requests cost $0.01 and I have gone from 1 request to 63 above, so there is an extra payment of 63 * $0.01 / 10,000 again neglible. Of course someone maybe downloading millions of files per day and these calculation may have relevance. |
||
Segmented Download InstructionsThe normal / default download method is to read in one operation. The actual Sissle download procedure in choosing and initiating segmented downloads is exactly the same as for normal downloads. |
||
Information: Recovery From Failures in Segmented DownloadsSissle creates in the application folder a temporary work folder called sisters.avi_____2007_07_04_11_54_03 , this is obviously the file name and the date the file was downloaded. The folder contains the file being downloaded and a separate file splits.txt which contains status information of the download, for instance how much has been downloaded and a lot of far more complex data concerning MD5 hash, gzip, ... processing. There are 2 types of recovery from a failure in a segmented download. There is a second failure procedure which follows after the first recovery above also fails. When the program enters this state, the recovery procedure can be entered at any time, and is initiated by the user. For instance if there is some failure locally in your ISP network you can wait several hours or days even before you continue the download.
|
||
Instructions: Recovery From Failures in Segmented Downloads- Initiate by Options / Retry Download
|
||
Advice
Amazon S3 unfortunately only supports this on download and there is no upload version. |
| ©2006 Dwarf |