1 <html xmlns:n="http://nevow.com/ns/nevow/0.1">
3 <title>AllMyData - Tahoe - Reliability Tool</title>
4 <link href="/tahoe_css" rel="stylesheet" type="text/css"/>
5 <link href="/webform_css" rel="stylesheet" type="text/css"/>
6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
10 <h1>Tahoe Reliability Tool</h1>
12 <p>Given certain assumptions, this page calculates probability of share loss
13 over time, to help make informed decisions about how much redundancy and
14 repair bandwidth to configure on a Tahoe grid.</p>
16 <div n:render="forms" />
18 <h2>Simulation Results</h2>
20 <p>At the end of the report span (elapsed time <span n:render="report_span"
21 />), the simulated file had the following properties:</p>
24 <li>Probability of loss (no maintenance):
25 <span n:render="P_loss_unmaintained"/></li>
26 <li>Probability of loss (with maintenance):
27 <span n:render="P_loss_maintained"/></li>
28 <li>Average repair frequency:
29 once every <span n:render="P_repair_rate"/> secs</li>
30 <li>Average shares generated per repair:
31 <span n:render="P_repair_shares"/></li>
34 <p>This table shows how the following properties change over time:</p>
36 <li>P_repair: the chance that a repair was performed in the most recent
38 <li>P_dead (unmaintained): the chance that the file will be unrecoverable
39 without periodic check+repair</li>
40 <li>P_dead (maintained): the chance that the file will be unrecoverable even
41 with periodic check+repair</li>
45 <table n:render="sequence" n:data="simulation_table" border="1">
46 <tr n:pattern="header">
49 <td>P_dead (unmaintained)</td>
50 <td>P_dead (maintained)</td>
52 <tr n:pattern="item" n:render="simulation_row">
53 <td><n:slot name="t"/></td>
54 <td><n:slot name="P_repair"/></td>
55 <td><n:slot name="P_dead_unmaintained"/></td>
56 <td><n:slot name="P_dead_maintained"/></td>
58 <tr n:pattern="empty"><td>no simulation data!</td></tr>