Bandwith solution suggestion |
![]() |
| log in |
Message boards : Number crunching : Bandwith solution suggestion
1 · 2 · Next
| Author | Message |
|---|---|
|
Perhaps this has already been thought of, implemented or is not really viable, but it is just a suggestion. Would it be possible to only upload the first unique result of a work unit along with a checksum of the data and its results. All others clients would only have to report the calculated checksum for verification and credit. | |
| ID: 918129 · | |
|
| |
| ID: 918131 · | |
|
Before you think too difficult scenarios, a possible fix for the waiting uploads is already checked in to Trunk and will (probably) show up in a next client. David 10 July 2009 All scenarios need a new client anyway and how are you going to persuade everyone (including all those not reading the forums) that the latest version is the best thing since sliced bread? ____________ Jord - BOINC FAQ Service - BOINC User Wiki Real is just a matter of perception. | |
| ID: 918134 · | |
Before you think too difficult scenarios, a possible fix for the waiting uploads is already checked in to Trunk and will (probably) show up in a next client. I do hope we get a chance to test that in Beta (it was too late for v6.6.37) before it becomes recommended - get a chance to find and iron out whatever those unspecified "problems" were that it caused last time. | |
| ID: 918136 · | |
All scenarios need a new client anyway and how are you going to persuade everyone (including all those not reading the forums) that the latest version is the best thing since sliced bread? A few ntoices in the logs & popups from the system tray. Older versions no longer supported- upgrade or move on. ____________ Grant Darwin NT. | |
| ID: 918142 · | |
A few notices in the logs & popups from the system tray. Hooya, and get all the complaints that BOINC is being very annoying that way, where to turn it off and if that's not possible, where to get the client before that, that didn't do that. ;-) Ricky wrote: I do hope we get a chance to test that in Beta (it was too late for v6.6.37) before it becomes recommended - get a chance to find and iron out whatever those unspecified "problems" were that it caused last time. I hear ya, fingers crossed. I keep wondering why it was taken out in the first place. and since you're good with searching through old emails and such... ;-) ____________ Jord - BOINC FAQ Service - BOINC User Wiki Real is just a matter of perception. | |
| ID: 918153 · | |
I do hope we get a chance to test that in Beta (it was too late for v6.6.37) before it becomes recommended - get a chance to find and iron out whatever those unspecified "problems" were that it caused last time. I can't do a build from the trunk (yet, I'm working on it) but it is something that can be tested right here, and this is a perfect time since SETI is struggling. That is, the function can be tested, but the desired effect won't be noticed until it is widely deployed. ____________ | |
| ID: 918187 · | |
|
So far I just have to wait for the uploads to clear up due to a lack of available bandwidth, As so far there's no official response in Technical by Matt from the 14th as to why events with the upload server happened as they did. Some openness would be appreciated when they have the time. | |
| ID: 918188 · | |
Perhaps this has already been thought of, implemented or is not really viable, but it is just a suggestion. Would it be possible to only upload the first unique result of a work unit along with a checksum of the data and its results. All others clients would only have to report the calculated checksum for verification and credit. This is a clever idea. The problem is: valid results are not necessarily identical, so the checksums will be different even on valid results. ____________ | |
| ID: 918195 · | |
I thought about that, but is there some other indicator of validity (call it a Super Checksum) that takes up less bits than the full results package? ____________ | |
| ID: 918228 · | |
|
a non-tech thought.would it help to upload oldest results first(those closest to due date)and work backwards through them? | |
| ID: 918235 · | |
I suspect that by the time you produce a description that accurately represents the result it'll turn out to be nearly the size of the result. ____________ | |
| ID: 918243 · | |
a non-tech thought.would it help to upload oldest results first(those closest to due date)and work backwards through them? If you defer those that don't need to be uploaded urgently, yes it would. ____________ | |
| ID: 918244 · | |
Perhaps this has already been thought of, implemented or is not really viable, but it is just a suggestion. Would it be possible to only upload the first unique result of a work unit along with a checksum of the data and its results. All others clients would only have to report the calculated checksum for verification and credit. The clients are not in communication with each other, and may not be in communication with the server before the upload starts. Testing to see if some other result was uploaded for that WU involves asking the DB server - this is NOT going to happen. What happens if the first task is invalid. ____________ BOINC WIKI | |
| ID: 918264 · | |
|
State 4 exist and the client is instructed to report all. | |
| ID: 918269 · | |
I took an MB result file of 25180 bytes, stripped out lines which the Validator ignores, and ended with a 776 byte file. Standalone test code derived from the Berkeley validator reports the stripped and unstripped versions "Strongly similar". The 776 bytes could be reduced much more if the XML were removed and numerical values sent as binary. However, there would need to be significant changes to BOINC servers and the core client to handle the additional steps, saving the real result until told it isn't needed, etc. My firm belief is there's no bandwidth problem on the link going to SSL, rather it's a transaction rate problem. The smaller uploads would be no help for that, more likely make it worse. Joe | |
| ID: 918273 · | |
|
Thank you, I understand. | |
| ID: 918278 · | |
|
@ Joe, Ned, | |
| ID: 918401 · | |
@ Joe, Ned, I wonder if the superhost (if it ever happens) would help this? It should be able to upload all its files in one chunk, thus reducing the number of network connections. ____________ BOINC blog | |
| ID: 918427 · | |
@ Joe, Ned, It probably wouldn't help that much. Files are broken up into multiple packets, each of which have to make it through, and any of which may hit the floor. ____________ BOINC WIKI | |
| ID: 918435 · | |
Message boards : Number crunching : Bandwith solution suggestion
| Copyright © 2013 University of California |