Changes between Version 28 and Version 29 of VolunteerGrid


Ignore:
Timestamp:
2009-08-06T00:16:11Z (15 years ago)
Author:
soult
Comment:

Rewrite, hope this makes it easier for newbies to join the grid

Legend:

Unmodified
Added
Removed
Modified
  • VolunteerGrid

    v28 v29  
    1 = introducer =
     1= About =
    22
    3 The introducer's furl is:
     3The volunteergrid is a tahoe storage grid from users for users. Contrary to the TestGrid–which may be flushed at any times for development/testing reasons–the volunteergrid is meant as a stable alternative to the commercial [http://allmydata.com/ allmydata.com grid]. It was [http://allmydata.org/pipermail/tahoe-dev/2009-February/001248.html proposed by Eugene L.] in February 2009 and an introducer [http://allmydata.org/pipermail/tahoe-dev/2009-February/001341.html was set up] by Zooko after the idea received a fair amount of praise. There are usually between 15 and 20 active servers, but new servers are always welcome.
    44
    5 pb://6cypm5tfsv6ag43g3j5z74qx5nfxa2qq@207.7.145.200:64228,nooxie.zooko.com:64228/introducer
    65
    7 The IP address is statically assigned, but has changed in the past; the domain name "nooxie.zooko.com" is included in the furl for future robustness.
     6= Setting up a volunteergrid (storage) node =
     7 * Follow the [http://allmydata.org/source/tahoe/trunk/docs/install.html install instructions]
     8 * If your storage server is behind a firewall/NAT, please set up port forwarding to your ''tub.port'' and point ''tub.location'' to your external IP address (see [http://allmydata.org/source/tahoe/trunk/docs/configuration.txt configuration]).
     9 * Set your introducer.furl to ''pb://6cypm5tfsv6ag43g3j5z74qx5nfxa2qq@207.7.145.200:64228,nooxie.zooko.com:64228/introducer''
     10 * Please subscribe to the [http://allmydata.org/cgi-bin/mailman/listinfo/volunteergrid-l volunteergrid-l] mailing list - it is very low-traffic but might feature important announcements.
     11 * Add your node to the [http://webcontent.osm.lab.rfc822.org/tahoe/ map].
    812
    9 You can see this introducer's wui at http://nooxie.zooko.com:9797/ .  It is currently running Tahoe-LAFS v1.4.1-r3982. Note that nooxie is not currently offering a storage server, only an introducer, and a client at http://nooxie.zooko.com:9798/ .
     13= Best practices =
     14 * If you destroy data (by accident or decision), let us know! Please inform us on the mailing list or ping us on IRC.
     15 * Please provide at least as much space as you use. (Don't forget to consider the redundancy factor: If you upload 1 GB of data, the grid will receive 3.33 GB of encoded data.)
    1016
    11 nooxie is located in a co-lo in San Francisco.  I'll let you know once I figure out how to add nooxie's location to http://OpenStreetMap.org/ . Nooxie is an athlon64 server running release "NCP1" of Nexenta GNU/OpenSolaris (http://nexenta.org ). It has two identical SATA drives of about 33 GB capacity each in a ZFS RAID-Z mirror, at the time of this writing about 5 GB free. Its uptime is (on 2009-07-11), 72 days, which is when we upgraded it to Nexenta NCP1 final from an early beta release of Nexenta NCP1.  uname -a says:
     17= Links =
     18 * [http://webcontent.osm.lab.rfc822.org/tahoe/ Map of servers and people involved with the volunteergrid]
     19 * [http://nooxie.zooko.com:9797/ Introducer web interface] provided by Zooko
     20 * [http://secorp.net:8123 Public web interface (secorp.net)] provided by Peter, the CEO of allmydata.com
     21 * [http://tahoe.soultcer.net Public web interface (soultcer.net)] provided by David T.
    1222
    13 {{{SunOS nooxie 5.11 NexentaOS_20080312 i86pc i386 i86pc Solaris}}}
     23= Servers =
     24== Introducer (Nooxie.zooko.com) ==
     25nooxie is located in a co-lo in San Francisco. It is an athlon64 server running release "NCP1" of Nexenta GNU/OpenSolaris (http://nexenta.org ). It has two identical SATA drives of about 33 GB capacity each in a ZFS RAID-Z mirror, at the time of this writing about 5 GB free. Its uptime is (on 2009-07-11), 72 days, which is when we upgraded it to Nexenta NCP1 final from an early beta release of Nexenta NCP1.  uname -a says: {{{SunOS nooxie 5.11 NexentaOS_20080312 i86pc i386 i86pc Solaris}}}
    1426
    15 = Common convergence file =
    16 The file private/convergence contains a secret key, which is used for creating file hashes. Please set it to an empty string (file-length should be 0 byte). This means that the same file doesn't have to be uploaded twice when uploaded by different persons, as the file hash will stay the same if both file and convergence is the same. Please refer to [http://allmydata.org/trac/tahoe/browser/docs/configuration.txt docs/configuration] for more information about the security trade-offs this brings.
    17 
    18 = storage servers =
    19 (It would be best if this information can somehow be tracked together with the map suggested in ticket #642.).
     27== Storage Nodes ==
    2028|| '''Name''' || '''Admin contact''' || '''Location''' || '''Notes/Status''' ||
    2129|| aogail-volunteergrid @ tigard.w007.org || allmydata  (at) w007.org || Tigard, OR, USA
     
    2937|| stockrt-terra || ?? || ?? ||
    3038|| trid<0,1> || david(at)triendl.name/IRC: soultcer || [http://en.wikipedia.org/wiki/Zirl,_Austria Austria] ||
    31 || tahoe.soultcer.net || david(at)triendl.name/IRC: soultcer || France || Read-only, rarely online, useful as [http://tahoe.soultcer.net/static/helper.furl helper] or [http://tahoe.soultcer.net/ web gateway] when online.
     39|| tahoe.soultcer.net || david(at)triendl.name/IRC: soultcer || France || Feel free to use as [http://tahoe.soultcer.net/static/helper.furl helper] or [http://tahoe.soultcer.net/ web gateway]
    3240|| kpreid@slimy || kpreid@{{{}}}mac.com || USA ||
    3341|| kpreid@eider || kpreid@{{{}}}mac.com || USA || Typically behind NAT, expect connection failures for now
     
    3947|| warner@cookies || tkl7xc45zqqz7ss2pc62epksxd7emb3m || No || 14:59:40 11-Jul-2009 || 14:41:03 11-Jul-2009 || 0
    4048|| civodul || 4up6nzffykkpimufzil2e77heuasarvd || No || 14:59:40 11-Jul-2009 || 14:41:03 11-Jul-2009 || 0
    41 
    42 = rules? =
    43 As the grid is meant to be stable, I think we should work out some rules regarding the usage, to prevent obsessive space usage by users who don't contribute, servers going offline with no warning (Tahoe is resistant against that, but what happens if multiple servers, maybe from the same admin, go away?), incompatible upgrades creating data loss (what happens when Tahoe 1.4 introduces a new storage format, rendering all the already stored chunks unusable), ...
    44 
    45 Zooko says: My request is: if you destroy data (by accident or decision), please let me know!  Either send e-mail or post to this page.  I can already announce that I have destroyed some data: draco is inoperative.  Well, maybe the data is still there on the hard disk and will come back someday when I get a paycheck and can pay a repairman to repair draco.
    46 
    47 If your storage server is behind firewall/NAT, please configure your firewall/NAT to forward a TCP port and edit your {{{tahoe.cfg}}} to set {{{tub.port}}} and {{{tub.location}}} as explained in the [source:docs/configuration.txt] file.
    48 
    49 = location location location =
    50 
    51 Per ticket #642, please inform Jan-Benedict Glaw of your (approximate) latitude and longitude and that of your servers.  The more privacy you want about your location, then the more approximate of a location that you can report.  If you want so much privacy that you're not comfortable specifying even your continent, then don't bother specifying a location.  ;-)
    52 
    53 http://webcontent.osm.lab.rfc822.org/tahoe/