Message boards : Web interfaces : A new way to download BOINC (Mirrors & p2p)
Message board moderation
Author | Message |
---|---|
Send message Joined: 2 Jun 06 Posts: 2 |
I noticed this on the download page: 'We are now using mirrored download servers at partner institutions. Your download will come from a randomly-chosen server. Thanks to these partners for their help. If you have trouble downloading a file, please reload this page in your browser and try again. This will link to a different download mirror and may fix the problem.' You could simplify this by using a .metalink for downloads. This is a simple XML file that lists Mirror (FTP/HTTP) & p2p locations for a file. There are also checksums, so a file's integrity can be verified once the download is complete. Currently, there is only a Windows client, GetRight 6, but clients for other OSes are on the way. Here's the .metalink for BOINC: http://www.metalinker.org/samples/boinc_5.4.9_windows_intelx86.exe.metalink Here's what it looks like: <?xml version="1.0" encoding="utf-8"?> <metalink version="3.0" generator="Metalink Generator v1.00.0034" xmlns="http://www.metalinker.org/"> <publisher> <name>Berkeley Open Infrastructure for Network Computing</name> <url>http://boinc.berkeley.edu</url> </publisher> <description>BOINC lets you donate computing power to scientific research projects.</description> <files> <file name="boinc_5.4.9_windows_intelx86.exe"> <version>5.4.9</version> <language>en-US</language> <os>Windows-x86</os> <verification> <hash type="md5">09780d4f5d2eb54fc61b665bc5f1eb60</hash> </verification> <resources> <url type="http" location="us" preference="100">http://boinc.berkeley.edu/dl/boinc_5.4.9_windows_intelx86.exe</url> <url type="http" location="de" preference="100">http://einstein.aei.mpg.de/download/boinc/dl/boinc_5.4.9_windows_intelx86.exe</url> <url type="http" location="us" preference="100">http://einstein.aset.psu.edu/download/boinc/dl/boinc_5.4.9_windows_intelx86.exe</url> <url type="http" location="uk" preference="100">http://einstein.astro.gla.ac.uk/download/boinc/dl/boinc_5.4.9_windows_intelx86.exe</url> <url type="http" location="us" preference="100">http://morel.mit.edu/download/boinc/dl/boinc_5.4.9_windows_intelx86.exe</url> </resources> </file> </files> </metalink> |
Send message Joined: 2 Jun 06 Posts: 2 |
Here's a good explanation of Metalink: 'Metalinks makes complex download pages obsolete by replacing long lists of download mirrors and BitTorrent trackers with a single .metalink file. As you might have already guessed, a .metalink file is a file that tells a download manager all the different ways it can download a file. The file itself takes the form of an open XML standard that can list an unlimited number of HTTP and FTP sources as well as BitTorrent trackers and ed2k and magnet links.' (http://www.downloadsquad.com/2006/08/28/metalinks-integrated-bittorrent-http-and-ftp-downloads/) I've updated the metalinks for BOINC & Blender: http://www.metalinker.org/samples/boinc_5.4.11_windows_intelx86.exe.metalink http://www.metalinker.org/samples/blender-2.42a-windows.metalink There are now four metalink clients on Windows/Unix/Mac: GetRight, Speed Download, aria2, & wxDownload Fast. (More on the way, here's a list: http://www.metalinker.org/implementation.html ) OpenOffice.org and many Linux/BSD distributions use it to distribute their ISOs, & kernel.org will be using it soon. |
Send message Joined: 1 Jun 07 Posts: 36 |
The number of clients is increasing, here ist a list The plugin "DownThemAll!" for Mozilla Firefox is also available. Here are two testing metalinks, the lastest Windows relase version of Boinc 5.10.30: 5.10.30 32-Bit 5.10.30 64-Bit Metalink 3.0 Specification (PDF) |
Send message Joined: 1 Jun 07 Posts: 36 |
I did not create a Metalink for 5.10.45 yet, at this time there ist only one Einstein-Server (at Max-Planck-Institute, Potsdam) mirroring the new versions outside the US, Pennsylvania State and MIT stopped it. For better download times, especialy in Europe, we could set up some mirrors with fast connection to science networks like GEANT and DFN. I think not all the files have to be mirrored. |
Send message Joined: 1 Jun 07 Posts: 36 |
1500 TFLOPS by now... The number of downloads from boincdl.ssl seems to increase, this week I got download rates of about 15 kbytes per second in the evening time. What is the bandwidth of the download server? Maybe we could build a database of mirrorsites for easy creating of metalink files. Some metalinks or torrents could be published on the download sites. I made 4 .torrent-files for the Berkeley Linux/Windows builds of 5.10.45 on boinc.homeunix.com/dl to test. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.