Appendix

When a file is distributed with the hodgepodge distribution, fifty regionally distinct servers are chosen, and four copies of the file are striped across all fifty servers. Two servers are considered to be regionally distinct if the last two elements of their urls do not match. Of approximately 300 IBP servers, the 133 listed below were determined to be up fairly frequently during May and June 2004, and of the 133 servers in the list, between 59 and 75 regionally distinct servers were typically up at a given moment. Due to the instability of such a large set of globally distributed servers, an additional two copies of the file were striped across the fifty chosen for experimentation. The download tool would tolerate failures as long as each block had at least four available copies, and the tool would only use four copies to complete a download.
The following set of IBP servers was used to generate a hodgepodge distribution of the file:
200.19.119.112
206.220.241.47
aladdin.planetlab.extranet.uni-passau.de
charcoal.cs.ucsb.edu
cisa.cs.ucsb.edu
csplanetlab3.kaist.ac.kr
disk2.lab.ac.uab.edu
disk3.lab.ac.uab.edu
disk5.lab.ac.uab.edu
disk6.lab.ac.uab.edu
disk7.lab.ac.uab.edu
disk8.lab.ac.uab.edu
dschinni.planetlab.extranet.uni-passau.de
dsi.i2.hawaii.edu
dsj2.uits.iupui.edu
i2tools.cookman.edu
ibp-rm.6net.garr.it
ibp.caspur.6net.garr.it
ibp.doshisha.ac.jp
ibp.ibcp.fr
ibp.unifi.6net.garr.it
ibp1.lab.ac.uab.edu
itchy.cs.uga.edu
kupl1.ittc.ku.edu
kupl2.ittc.ku.edu
lefthand.eecs.harvard.edu
pl1.unm.edu
plab1.nec-labs.com
planet1.berkeley.intel-research.net
planet1.cs.huji.ac.il
planet1.cs.rochester.edu
planet1.cs.ucsb.edu
planet1.scs.cs.nyu.edu
planet2.berkeley.intel-research.net
planet2.cs.huji.ac.il
planet2.cs.rochester.edu
planet2.ecse.rpi.edu
planetlab-01.bu.edu
planetlab-1.it.uu.se
planetlab-1.scla.nodes.planet-lab.org
planetlab-2.cmcl.cs.cmu.edu
planetlab-2.cs.princeton.edu
planetlab-2.it.uu.se
planetlab-2.scla.nodes.planet-lab.org
planetlab-3.scla.nodes.planet-lab.org
planetlab02.cs.washington.edu
planetlab03.cs.washington.edu
planetlab1.arizona-gigapop.net
planetlab1.bgu.ac.il
planetlab1.cis.upenn.edu
planetlab1.cnds.jhu.edu
planetlab1.cs.arizona.edu
planetlab1.cs.cornell.edu
planetlab1.cs.northwestern.edu
planetlab1.cs.purdue.edu
planetlab1.cs.ucla.edu
planetlab1.cs.uiuc.edu
planetlab1.cs.unb.ca
planetlab1.cs.virginia.edu
planetlab1.cs.vu.nl
planetlab1.cs.wayne.edu
planetlab1.cse.nd.edu
planetlab1.csres.utexas.edu
planetlab1.diku.dk
planetlab1.eecs.umich.edu
planetlab1.enel.ucalgary.ca
planetlab1.flux.utah.edu
planetlab1.frankfurt.interxion.planet-lab.org
planetlab1.iis.sinica.edu.tw
planetlab1.it.uts.edu.au
planetlab1.koganei.wide.ad.jp
planetlab1.millennium.berkeley.edu
planetlab1.postel.org
planetlab1.ucsd.edu
planetlab1.xeno.cl.cam.ac.uk
planetlab10.millennium.berkeley.edu
planetlab11.millennium.berkeley.edu
planetlab2.bgu.ac.il
planetlab2.cnds.jhu.edu
planetlab2.cs.dartmouth.edu
planetlab2.cs.purdue.edu
planetlab2.cs.ubc.ca
planetlab2.cs.ucla.edu
planetlab2.cs.unb.ca
planetlab2.cs.uoregon.edu
planetlab2.cs.wayne.edu
planetlab2.csres.utexas.edu
planetlab2.dcs.bbk.ac.uk
planetlab2.di.unito.it
planetlab2.flux.utah.edu
planetlab2.inria.fr
planetlab2.it.uts.edu.au
planetlab2.millennium.berkeley.edu
planetlab2.postel.org
planetlab2.tamu.edu
planetlab2.ucsd.edu
planetlab3.cambridge.intel-research.net
planetlab3.cs.uoregon.edu
planetlab3.csres.utexas.edu
planetlab3.flux.utah.edu
planetlab3.millennium.berkeley.edu
planetlab3.ucsd.edu
planetlab3.xeno.cl.cam.ac.uk
planetlab4.millennium.berkeley.edu
planetlab6.millennium.berkeley.edu
planetlab6.nbgisp.com
planetlab7.millennium.berkeley.edu
planetlab7.nbgisp.com
planetlab8.idsl.nodes.planet-lab.org
planetlab8.millennium.berkeley.edu
planetlab9.millennium.berkeley.edu
planetslug1.cse.ucsc.edu
planlab1.cs.caltech.edu
planlab2.cs.caltech.edu
pli1-crl-1.crl.hpl.hp.com
pli1-crl-2.crl.hpl.hp.com
pli1-pa-3.hpl.hp.com
pli2-pa-1.hpl.hp.com
pli2-pa-2.hpl.hp.com
portal.grid.csp.it
raven.cs.ucsb.edu
recall.snu.ac.kr
ricepl-2.cs.rice.edu
righthand.eecs.harvard.edu
scratchy.cs.uga.edu
silo.showcase.surfnet.nl
valnure.cs.ucsb.edu
video.ils.unc.edu
vn1.cs.wustl.edu
vrvs-ag.internet2.edu
vrvs3.internet2.edu
w20gva.inria.datatag.org
watson.ecs.baylor.edu