blob: fb9b87513c1f5aef2e9c1f68c9fc47300147ddfd [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">
11 <h2>Performance Report</h2>
12</div>
koder aka kdanilovf86d7af2015-05-06 04:01:54 +030013<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>&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 </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 kdanilov4a510ee2015-04-21 18:50:42 +030082 </div>
koder aka kdanilov4a510ee2015-04-21 18:50:42 +030083 <!--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>