Changes between Version 95 and Version 96 of TestGrid


Ignore:
Timestamp:
2021-10-05T13:14:38Z (3 years ago)
Author:
exarkun
Comment:

modernize

Legend:

Unmodified
Added
Removed
Modified
  • TestGrid

    v95 v96  
    1 {{{
    2 #!html
    3 
    4 <div style="background: #ffd; border: 1px solid darkred; margin:0; padding: 10px;display: inline-block;">
    5 
    6  <h1 style="margin-left: 0px !important;">This Page is Outdated</h1>
    7  <p>The public test grid has been discontinued.</p>
    8 
    9 </div>
    10 }}}
    11 
    12 ----
    13 
    141= The Public Test Grid =
    152
    163This page is about the "Public Test Grid", which is also called the "pubgrid".  The pubgrid has several purposes:
    174
    18  * to make it easier for people new to tahoe to begin to experiment
    19  * to enable small-scale trial use of tahoe
    20  * to help the tahoe community gain experience with grids of heterogenous servers without a pre-existing social organization
     5 * to make it easier for people new to Tahoe-LAFS to begin to experiment
     6 * to enable small-scale trial use of Tahoe-LAFS
     7 * to help the Tahoe-LAFS community gain experience with grids of heterogeneous servers without a pre-existing social organization
    218
    22 The pubgrid also has two critical non-goals
     9The pubgrid also has two critical non-goals:
    2310
    2411  * The pubgrid is not intended to provide large-scale storage, and it is not intended to be reliable.   Don't store any data in the pubgrid if losing it would cause trouble.
     
    2714== How To Connect To The Public Test Grid ==
    2815
    29 The test grid is subject to being updated at random times, so compatibility
    30 is likely to break without notice. Also note that an upgrade could require all
    31 files and directories to be flushed, especially as storage formats change.
     16The test grid is subject to being updated at random times, so compatibility is likely to break without notice.
     17Also note that an upgrade could require all files and directories to be flushed, especially as storage formats change.
    3218
    33 The test grid is currently running an 1.0.0-compatible release (allmydata-tahoe: 1.9.2) (see "My versions" on the welcome page for the current version of the web gateway server).
    34 
    35 Set up the code according to [source:docs/quickstart.rst] and [source:docs/running.rst]. This creates a client node in the {{{.tahoe}}} subdirectory of your home directory. Edit the following lines into the {{{.tahoe/tahoe.cfg}}} file:
    36 
    37 || [node][[BR]]nickname = '''''Another nickname than "None"''''' ||
    38 || [client][[BR]]introducer.furl = '''''pb://hckqqn4vq5ggzuukfztpuu4wykwefa6d@publictestgrid.twilightparadox.com:50213,publictestgrid.lukas-pirl.de:50213,publictestgrid.e271.net:50213,68.62.95.247:50213/introducer''''' ||
    39 
    40 Then run {{{bin/tahoe start}}}.
    41 
    42 == Publicly writable test directory ==
    43 
    44 We created a shared public directory: feel free to use it for experimentation -- once your node is up and listening on port 3456, [http://127.0.0.1:3456/uri/URI%3ADIR2%3Addg5n76x6stjb35psrcn7i3ytu%3Aetbtnftlaeylm4gmi7mxzq6pg2ntgra7dyjeronyoo4pvkgtttqa/ this URL] should give you access to that directory.
    45 
    46 URI:DIR2:ddg5n76x6stjb35psrcn7i3ytu:etbtnftlaeylm4gmi7mxzq6pg2ntgra7dyjeronyoo4pvkgtttqa .  Note that anyone may view and change this data.
     19The introducer fURL for the testgrid is `pb://fodk4doc64febdoxke3a4ddfyanz7ajd@tcp:testgrid.tahoe-lafs.org:5000/el4fo3rm2h22cnilukmjqzyopdgqxrd2`.
    4720
    4821== Social Norms ==
    4922
    50 By running a client node, you can store data in the pubgrid.  The storage is provided by people who run storage nodes, and they share disk space and network capacity as a courtesy to the tahoe community in order to help newcomers and promote experimentation.
     23By running a client node you can store data in the pubgrid. 
     24The storage is provided by people who run storage nodes.
     25They share disk space and network capacity as a courtesy to the Tahoe community in order to help newcomers and promote experimentation.
    5126
    5227Norms for the pubgrid are similar to those for some private grids:
    5328
    54  * If you are just trying out tahoe and not contributing a server, only store a small amount of data, perhaps 1-20 MB.  This is perfectly fine; people contribute resources so that new people can experiment.
    55  * If you are a more serious pubgrid participant, contribute some amount of disk space and run stable servers with public IP addresses (so that clients can connect to them).  Then, only store about half as much in shares (3.3x expansion for 3/10 encoding) as you provide in storage.
    56  * People storing more than the above small amounts of data, as well as those running servers should be on the [http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev tahoe-dev mailing list].
     29 * If you are just trying out tahoe and not contributing a server, only store a small amount of data, perhaps 1-20 MB.
     30   This is perfectly fine; people contribute resources so that new people can experiment.
     31 * If you are a more serious pubgrid participant, contribute some amount of disk space and run stable servers with public IP addresses (so that clients can connect to them). 
     32   Then, only store about half as much in shares (3.3x expansion for 3/10 encoding) as you provide in storage.
     33 * People storing more than the above small amounts of data, as well as those running servers should be on the [https://lists.tahoe-lafs.org/mailman/listinfo/tahoe-dev tahoe-dev mailing list].
    5734
    5835Suggested server setup:
     
    6239== Status ==
    6340
    64 The status of the pubgird can be checked by either looking at your nodes status page or checking http://stats.pingdom.com/cvvac5t8l4fv/1300061. That pingom page has been configured to verify that the introducers TCP port is reachable, but does not verify the status of any storage nodes.
    65 
    66 == History ==
    67 
    68 A version of the pubgrid existed until some time in 2012, when the introducer was lost.  In February of 2013, a new introducer was created, resulting in a change of furl.
    69 
    70 It is an interesting philosophical question as to whether the pubgrid with the new introducer is a different grid or not.  If servers that had been connecting to the new introducer are repointed to the new introducer, it can be considered the same grid with a change of introducer, with the property that files from the old grid may still be accessible.
     41The status of the pubgrid can be checked by either looking at your nodes status page.
     42The community would welcome the contribution of a monitoring system for the grid.
    7143
    7244== Cautions ==
    7345
    74 The canonical way to access Tahoe-LAFS grids is to run your own client node.  Having one's own node is necessary for the data that should remain private (plaintext, capabilities) to remain on your computers, while storage nodes provide storage of ciphertext.  However, writing to the publically-writeable test directory (below) means that others can see and change your files.
    75 
    76 == Other Public Volunteer Grids ==
    77 
    78  * [http://www.bigpig.org/ VolunteerGrid2] '''(Discontinued)'''
     46The canonical way to access Tahoe-LAFS grids is to run your own client node. 
     47Having one's own node is necessary for the data that should remain private (plaintext, capabilities) to remain on your computers,
     48while storage nodes provide storage of ciphertext. 
    7949
    8050== Contact Info ==
    8151
    82 If the pubgrid introducer appears to be down, either send an email to the tahoe-dev mailing list or contact PRab on irc://irc.libera.chat/tahoe-lafs
     52If the pubgrid introducer appears to be down then either send an email to the tahoe-dev mailing list or get in touch on irc://irc.libera.chat/tahoe-lafs.
     53Note that because storage servers are contributed by the community it will probably be true that not all advertised storage servers are always available.
     54Only the operators of those storage servers will have the ability to address such situations.