| koder aka kdanilov | 4a510ee | 2015-04-21 18:50:42 +0300 | [diff] [blame] | 1 | <!DOCTYPE html> | 
|  | 2 | <html> | 
|  | 3 | <head> | 
|  | 4 | <title>Report</title> | 
|  | 5 | <link rel="stylesheet" | 
|  | 6 | href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> | 
|  | 7 | </head> | 
|  | 8 |  | 
|  | 9 | <body> | 
|  | 10 | <div class="page-header text-center"> | 
|  | 11 | <h2>Performance Report</h2> | 
|  | 12 | </div> | 
| koder aka kdanilov | f86d7af | 2015-05-06 04:01:54 +0300 | [diff] [blame^] | 13 | <div class="container-fluid text-center"> | 
|  | 14 | <div class="row" style="margin-bottom: 40px"> | 
|  | 15 | <div class="col-md-12"> | 
|  | 16 | <center> | 
|  | 17 | <table><tr><td> | 
|  | 18 | <H4>Random direct performance,<br>4KiB blocks</H4> | 
|  | 19 | <table style="width: auto;" class="table table-bordered table-striped"> | 
|  | 20 | <tr> | 
|  | 21 | <td>Operation</td> | 
|  | 22 | <td>IOPS</td> | 
|  | 23 | </tr> | 
|  | 24 | <tr> | 
|  | 25 | <td>Read</td> | 
|  | 26 | <td><div align="right">{direct_iops_r_max[0]} ~ {direct_iops_r_max[1]}%</div></td> | 
|  | 27 | </tr> | 
|  | 28 | <tr> | 
|  | 29 | <td>Write</td> | 
|  | 30 | <td><div align="right">{direct_iops_w_max[0]} ~ {direct_iops_w_max[1]}%</div></td> | 
|  | 31 | </tr> | 
|  | 32 | </table> | 
|  | 33 | </td><td>          </td><td> | 
|  | 34 | <H4>Random direct performance,<br>16MiB blocks</H4> | 
|  | 35 | <table style="width: auto;" class="table table-bordered table-striped"> | 
|  | 36 | <tr> | 
|  | 37 | <td>Operation</td> | 
|  | 38 | <td>BW MiBps</td> | 
|  | 39 | </tr> | 
|  | 40 | <tr> | 
|  | 41 | <td>Read</td> | 
|  | 42 | <td><div align="right">{bw_read_max[0]} ~ {bw_read_max[1]}%</div></td> | 
|  | 43 | </tr> | 
|  | 44 | <tr> | 
|  | 45 | <td>Write</td> | 
|  | 46 | <td><div align="right">{bw_write_max[0]} ~ {bw_write_max[1]}%</div></td> | 
|  | 47 | </tr> | 
|  | 48 | </table> | 
|  | 49 | </td><td>          </td><td> | 
|  | 50 | <H4>Maximal sync random write IOPS<br> for given latency, 4KiB</H4> | 
|  | 51 | <table style="width: auto;" class="table table-bordered table-striped"> | 
|  | 52 | <tr> | 
|  | 53 | <td>Latency ms</td> | 
|  | 54 | <td>IOPS</td> | 
|  | 55 | </tr> | 
|  | 56 | <tr> | 
|  | 57 | <td><div align="right">10</div></td> | 
|  | 58 | <td><div align="right">{rws4k_10ms}</div></td> | 
|  | 59 | </tr> | 
|  | 60 | <tr> | 
|  | 61 | <td><div align="right">30</div></td> | 
|  | 62 | <td><div align="right">{rws4k_30ms}</div></td> | 
|  | 63 | </tr> | 
|  | 64 | <tr> | 
|  | 65 | <td><div align="right">100</div></td> | 
|  | 66 | <td><div align="right">{rws4k_100ms}</div></td> | 
|  | 67 | </tr> | 
|  | 68 | </table> | 
|  | 69 | </td></tr></table> | 
|  | 70 | </div> | 
|  | 71 | <center><br> | 
|  | 72 | <table><tr> | 
|  | 73 | <td><img src="charts/rand_read_4k.png" /></td> | 
|  | 74 | <td><img src="charts/rand_write_4k.png" /></td> | 
|  | 75 | </tr><tr> | 
|  | 76 | <td><img src="charts/rand_read_16m.png" /></td> | 
|  | 77 | <td><img src="charts/rand_write_16m.png" /></td> | 
|  | 78 | </tr></table> | 
|  | 79 | </center> | 
|  | 80 | </center> | 
|  | 81 | </div> | 
| koder aka kdanilov | 4a510ee | 2015-04-21 18:50:42 +0300 | [diff] [blame] | 82 | </div> | 
| koder aka kdanilov | 4a510ee | 2015-04-21 18:50:42 +0300 | [diff] [blame] | 83 | <!--div class="row"> | 
|  | 84 | <table style="width: auto;" class="table table-bordered table-striped"> | 
|  | 85 | <tr> | 
|  | 86 | <td>Disk total</td> | 
|  | 87 | <td>{lab_info[total_disk]}</td> | 
|  | 88 | </tr> | 
|  | 89 | <tr> | 
|  | 90 | <td>Memory total</td> | 
|  | 91 | <td>{lab_info[total_memory]}</td> | 
|  | 92 | </tr> | 
|  | 93 | <tr> | 
|  | 94 | <td>Nodes count</td> | 
|  | 95 | <td>{lab_info[nodes_count]}</td> | 
|  | 96 | </tr> | 
|  | 97 | <tr> | 
|  | 98 | <td>CPU count</td> | 
|  | 99 | <td>{lab_info[processor_count]}</td> | 
|  | 100 | </tr> | 
|  | 101 | </table> | 
|  | 102 | </div--> | 
|  | 103 | </div> | 
|  | 104 | </body> | 
|  | 105 |  | 
|  | 106 | </html> |