blob: 40fadcc42af62d54e6c0bf84766ef9d4545238fb [file] [log] [blame]
koder aka kdanilov4a510ee2015-04-21 18:50:42 +03001<!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">
Yulia Portnova0d1b45f2015-04-28 16:51:11 +030011 <h2>Performance Report</h2>
koder aka kdanilov4a510ee2015-04-21 18:50:42 +030012</div>
Yulia Portnova0d1b45f2015-04-28 16:51:11 +030013<div class="container-fluid text-center">
14 <div class="row" style="margin-bottom: 40px">
15 <div class="col-md-12">
16 <center>
koder aka kdanilovf86d7af2015-05-06 04:01:54 +030017 <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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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 </center>
Yulia Portnova0d1b45f2015-04-28 16:51:11 +030071 </div>
koder aka kdanilov4a510ee2015-04-21 18:50:42 +030072 </div>
Yulia Portnova0d1b45f2015-04-28 16:51:11 +030073 <div class="row">
74 <div class="col-md-6">
75 <img src="charts/rand_read_4k.png"/>
76 </div>
77 <div class="col-md-6">
78 <img src="charts/rand_write_4k.png"/>
79 </div>
80 </div>
koder aka kdanilov4a510ee2015-04-21 18:50:42 +030081 <!--div class="row">
82 <table style="width: auto;" class="table table-bordered table-striped">
83 <tr>
84 <td>Disk total</td>
85 <td>{lab_info[total_disk]}</td>
86 </tr>
87 <tr>
88 <td>Memory total</td>
89 <td>{lab_info[total_memory]}</td>
90 </tr>
91 <tr>
92 <td>Nodes count</td>
93 <td>{lab_info[nodes_count]}</td>
94 </tr>
95 <tr>
96 <td>CPU count</td>
97 <td>{lab_info[processor_count]}</td>
98 </tr>
99 </table>
100 </div-->
101</div>
102</body>
103
104</html>