CX21 by Hetzner


I/O rate testing are conducted with local and block storages attached to the instance. We use the well-known open-source tool FIO. To express IOPS the following parameters are used:

  • 4K block
  • Random access
  • No filesystem (except for write access with root volume)
  • Avoidance of cache and buffer
Specifications:
CPU
2
RAM
4.0 GB
Root
40 GB cx21 Local

{ "configuration": { "chart": { "type": "scatter", "polar": false, "zoomType": "", "options3d": {}, "height": null, "width": null, "margin": null, "inverted": false, "zooming": {} }, "credits": { "enabled": false }, "title": { "text": "" }, "colorAxis": null, "subtitle": { "text": "" }, "xAxis": { "title": { "text": [ "Threads" ], "useHTML": false, "style": { "color": "#666666" } }, "categories": null, "lineWidth": 1, "tickInterval": null, "tickWidth": 1, "tickLength": 10, "tickPixelInterval": null, "plotLines": null, "labels": { "enabled": true, "format": null, "formatter": "", "style": { "color": "#666666", "cursor": "default", "fontSize": "11px" }, "useHTML": false, "step": 0 }, "plotBands": null, "visible": true, "floor": null, "ceiling": null, "type": "linear", "min": 0, "gridLineWidth": null, "gridLineColor": null, "minorTickInterval": null, "minorTickWidth": 0, "minTickInterval": 1, "startOnTick": true, "endOnTick": null, "tickmarkPlacement": null, "units": null, "minRange": null }, "yAxis": { "title": { "text": [ "IOPS" ], "useHTML": false, "style": { "color": "#666666" } }, "categories": null, "plotLines": null, "plotBands": null, "lineWidth": null, "tickInterval": null, "tickLength": 10, "floor": null, "ceiling": null, "gridLineInterpolation": null, "gridLineWidth": 1, "gridLineColor": "#e6e6e6", "min": 0, "max": null, "minorTickInterval": null, "minorTickWidth": 0, "minTickInterval": null, "startOnTick": true, "endOnTick": true, "minRange": null, "type": "linear", "tickmarkPlacement": null, "labels": { "enabled": true, "formatter": null, "style": { "color": "#666666", "cursor": "default", "fontSize": "11px" }, "useHTML": false } }, "zAxis": { "title": { "text": "IOPS" } }, "plotOptions": { "series": { "dataLabels": { "enabled": false, "format": null, "distance": 30, "align": "center", "inside": null, "allowOverlap": false, "style": { "fontSize": "11px" } }, "showInLegend": null, "turboThreshold": 0, "stacking": "", "groupPadding": 0.2, "centerInCategory": false, "findNearestPointBy": "x" } }, "navigator": { "enabled": false }, "scrollbar": { "enabled": false }, "rangeSelector": { "enabled": false, "inputEnabled": false }, "legend": { "enabled": null, "maxHeight": null, "align": "center", "verticalAlign": "bottom", "layout": "horizontal", "width": null, "margin": 12, "reversed": false }, "series": [ { "name": "Read", "color": "#d5092d", "data": [ { "x": 2, "y": 7505 }, { "x": 2, "y": 7512 }, { "x": 2, "y": 7512 }, { "x": 2, "y": 5340 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5122 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5125 }, { "x": 2, "y": 5121 }, { "x": 2, "y": 4966 }, { "x": 2, "y": 5281 }, { "x": 2, "y": 5122 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5125 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5125 }, { "x": 2, "y": 5124 }, { "x": 2, "y": 5127 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5125 }, { "x": 2, "y": 7499 }, { "x": 2, "y": 7505 }, { "x": 2, "y": 7505 }, { "x": 2, "y": 7491 }, { "x": 2, "y": 7346 }, { "x": 2, "y": 7498 }, { "x": 2, "y": 7512 }, { "x": 2, "y": 7512 }, { "x": 2, "y": 7512 }, { "x": 2, "y": 5365 }, { "x": 2, "y": 5491 }, { "x": 2, "y": 5306 }, { "x": 2, "y": 5109 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5192 }, { "x": 2, "y": 5151 }, { "x": 2, "y": 5127 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5116 }, { "x": 2, "y": 5132 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5120 }, { "x": 2, "y": 5130 }, { "x": 2, "y": 5138 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5132 }, { "x": 2, "y": 5133 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5109 }, { "x": 2, "y": 5132 }, { "x": 2, "y": 5121 }, { "x": 2, "y": 5133 }, { "x": 2, "y": 5130 }, { "x": 2, "y": 5120 }, { "x": 2, "y": 5139 }, { "x": 2, "y": 5133 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5130 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5130 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5130 }, { "x": 2, "y": 5115 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5137 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5131 }, { "x": 2, "y": 5120 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5136 }, { "x": 2, "y": 5121 }, { "x": 2, "y": 5127 }, { "x": 2, "y": 5132 }, { "x": 2, "y": 5121 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5135 }, { "x": 2, "y": 5120 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5130 }, { "x": 2, "y": 5120 }, { "x": 2, "y": 5134 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5136 }, { "x": 2, "y": 5147 }, { "x": 2, "y": 5137 }, { "x": 2, "y": 5121 }, { "x": 2, "y": 5127 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5122 }, { "x": 2, "y": 5131 }, { "x": 2, "y": 5135 } ] }, { "name": "Write", "color": "#2af6d2", "data": [ { "x": 2, "y": 5385 }, { "x": 2, "y": 7491 }, { "x": 2, "y": 7483 }, { "x": 2, "y": 6292 }, { "x": 2, "y": 5105 }, { "x": 2, "y": 5151 }, { "x": 2, "y": 5122 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5124 }, { "x": 2, "y": 5120 }, { "x": 2, "y": 5256 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5117 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5121 }, { "x": 2, "y": 5100 }, { "x": 2, "y": 5138 }, { "x": 2, "y": 5135 }, { "x": 2, "y": 5091 }, { "x": 2, "y": 5157 }, { "x": 2, "y": 5171 }, { "x": 2, "y": 5278 }, { "x": 2, "y": 5123 }, { "x": 2, "y": 4911 }, { "x": 2, "y": 5368 }, { "x": 2, "y": 4878 }, { "x": 2, "y": 7494 }, { "x": 2, "y": 7494 }, { "x": 2, "y": 7486 }, { "x": 2, "y": 7493 }, { "x": 2, "y": 7474 }, { "x": 2, "y": 7487 }, { "x": 2, "y": 6688 }, { "x": 2, "y": 6344 }, { "x": 2, "y": 6522 }, { "x": 2, "y": 5131 }, { "x": 2, "y": 5136 }, { "x": 2, "y": 5132 }, { "x": 2, "y": 5116 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5130 }, { "x": 2, "y": 5104 }, { "x": 2, "y": 5094 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5132 }, { "x": 2, "y": 5159 }, { "x": 2, "y": 5149 }, { "x": 2, "y": 5117 }, { "x": 2, "y": 5127 }, { "x": 2, "y": 5135 }, { "x": 2, "y": 5113 }, { "x": 2, "y": 5107 }, { "x": 2, "y": 5124 }, { "x": 2, "y": 5140 }, { "x": 2, "y": 5148 }, { "x": 2, "y": 5134 }, { "x": 2, "y": 5124 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5132 }, { "x": 2, "y": 5118 }, { "x": 2, "y": 5118 }, { "x": 2, "y": 5122 }, { "x": 2, "y": 5125 }, { "x": 2, "y": 5134 }, { "x": 2, "y": 5138 }, { "x": 2, "y": 5120 }, { "x": 2, "y": 5124 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5122 }, { "x": 2, "y": 5135 }, { "x": 2, "y": 5080 }, { "x": 2, "y": 5092 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5195 }, { "x": 2, "y": 5151 }, { "x": 2, "y": 5121 }, { "x": 2, "y": 5127 }, { "x": 2, "y": 5119 }, { "x": 2, "y": 5122 }, { "x": 2, "y": 5142 }, { "x": 2, "y": 5115 }, { "x": 2, "y": 5125 }, { "x": 2, "y": 5129 }, { "x": 2, "y": 5125 }, { "x": 2, "y": 5144 }, { "x": 2, "y": 5102 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5126 }, { "x": 2, "y": 5168 }, { "x": 2, "y": 5117 }, { "x": 2, "y": 5128 }, { "x": 2, "y": 5130 }, { "x": 2, "y": 5122 }, { "x": 2, "y": 5105 }, { "x": 2, "y": 5122 }, { "x": 2, "y": 5120 }, { "x": 2, "y": 5146 }, { "x": 2, "y": 5133 } ] } ], "drilldown": {}, "tooltip": { "enabled": true, "useHTML": false, "format": null, "headerFormat": "", "pointFormat": "<span style=\"color:{series.color}\">Thread(s)</span>: <b>{point.x:.0f}</b><br><span style=\"color:{series.color}\">{series.name} IOPS</span>: <b>{point.y:.0f}</b>", "footerFormat": "", "shared": false, "outside": false, "valueDecimals": null, "split": false }, "annotations": null }, "hc_type": "chart", "id": "197181392968116295196036450408312193604" }
Read Write
Max 7512 7494
Average 5422 5372
Deviation 766.91 678.84
Min 4966 4878

cx21 Local

{ "configuration": { "chart": { "type": "scatter", "polar": false, "zoomType": "", "options3d": {}, "height": null, "width": null, "margin": null, "inverted": false, "zooming": {} }, "credits": { "enabled": false }, "title": { "text": "" }, "colorAxis": null, "subtitle": { "text": "" }, "xAxis": { "title": { "text": [ "Threads" ], "useHTML": false, "style": { "color": "#666666" } }, "categories": null, "lineWidth": 1, "tickInterval": null, "tickWidth": 1, "tickLength": 10, "tickPixelInterval": null, "plotLines": null, "labels": { "enabled": true, "format": null, "formatter": "", "style": { "color": "#666666", "cursor": "default", "fontSize": "11px" }, "useHTML": false, "step": 0 }, "plotBands": null, "visible": true, "floor": null, "ceiling": null, "type": "linear", "min": 0, "gridLineWidth": null, "gridLineColor": null, "minorTickInterval": null, "minorTickWidth": 0, "minTickInterval": 1, "startOnTick": true, "endOnTick": null, "tickmarkPlacement": null, "units": null, "minRange": null }, "yAxis": { "title": { "text": [ "IOPS" ], "useHTML": false, "style": { "color": "#666666" } }, "categories": null, "plotLines": null, "plotBands": null, "lineWidth": null, "tickInterval": null, "tickLength": 10, "floor": null, "ceiling": null, "gridLineInterpolation": null, "gridLineWidth": 1, "gridLineColor": "#e6e6e6", "min": 0, "max": null, "minorTickInterval": null, "minorTickWidth": 0, "minTickInterval": null, "startOnTick": true, "endOnTick": true, "minRange": null, "type": "linear", "tickmarkPlacement": null, "labels": { "enabled": true, "formatter": null, "style": { "color": "#666666", "cursor": "default", "fontSize": "11px" }, "useHTML": false } }, "zAxis": { "title": { "text": "IOPS" } }, "plotOptions": { "series": { "dataLabels": { "enabled": false, "format": null, "distance": 30, "align": "center", "inside": null, "allowOverlap": false, "style": { "fontSize": "11px" } }, "showInLegend": null, "turboThreshold": 0, "stacking": "", "groupPadding": 0.2, "centerInCategory": false, "findNearestPointBy": "x" } }, "navigator": { "enabled": false }, "scrollbar": { "enabled": false }, "rangeSelector": { "enabled": false, "inputEnabled": false }, "legend": { "enabled": null, "maxHeight": null, "align": "center", "verticalAlign": "bottom", "layout": "horizontal", "width": null, "margin": 12, "reversed": false }, "series": [ { "name": "Read", "color": "#d5092d", "data": [ { "x": 2, "y": 99377 }, { "x": 2, "y": 99916 }, { "x": 2, "y": 99279 }, { "x": 2, "y": 97989 }, { "x": 2, "y": 101245 }, { "x": 2, "y": 97227 }, { "x": 2, "y": 94066 }, { "x": 2, "y": 96596 }, { "x": 2, "y": 97314 }, { "x": 2, "y": 93871 }, { "x": 2, "y": 97279 }, { "x": 2, "y": 96128 }, { "x": 2, "y": 96445 }, { "x": 2, "y": 96580 }, { "x": 2, "y": 95140 }, { "x": 2, "y": 95858 }, { "x": 2, "y": 99603 }, { "x": 2, "y": 99498 }, { "x": 2, "y": 92825 }, { "x": 2, "y": 97741 }, { "x": 2, "y": 98394 }, { "x": 2, "y": 98459 }, { "x": 2, "y": 94228 }, { "x": 2, "y": 104538 }, { "x": 2, "y": 94500 }, { "x": 2, "y": 106303 }, { "x": 2, "y": 118436 }, { "x": 2, "y": 99551 }, { "x": 2, "y": 103334 }, { "x": 2, "y": 114866 }, { "x": 2, "y": 97551 }, { "x": 2, "y": 103506 }, { "x": 2, "y": 115754 }, { "x": 2, "y": 98342 }, { "x": 2, "y": 104324 }, { "x": 2, "y": 115194 }, { "x": 2, "y": 99270 }, { "x": 2, "y": 102548 }, { "x": 2, "y": 98337 }, { "x": 2, "y": 111365 }, { "x": 2, "y": 105544 }, { "x": 2, "y": 103881 }, { "x": 2, "y": 113060 }, { "x": 2, "y": 103487 }, { "x": 2, "y": 102781 }, { "x": 2, "y": 117590 }, { "x": 2, "y": 103338 }, { "x": 2, "y": 105591 }, { "x": 2, "y": 108229 }, { "x": 2, "y": 101046 }, { "x": 2, "y": 101953 }, { "x": 2, "y": 109658 }, { "x": 2, "y": 103755 }, { "x": 2, "y": 101578 }, { "x": 2, "y": 112917 }, { "x": 2, "y": 99653 }, { "x": 2, "y": 102090 }, { "x": 2, "y": 113548 }, { "x": 2, "y": 103105 }, { "x": 2, "y": 98861 }, { "x": 2, "y": 111042 }, { "x": 2, "y": 102131 }, { "x": 2, "y": 101669 }, { "x": 2, "y": 112534 }, { "x": 2, "y": 99497 }, { "x": 2, "y": 101835 }, { "x": 2, "y": 111010 }, { "x": 2, "y": 103584 }, { "x": 2, "y": 100876 }, { "x": 2, "y": 110070 }, { "x": 2, "y": 103257 }, { "x": 2, "y": 101137 }, { "x": 2, "y": 113520 }, { "x": 2, "y": 99905 }, { "x": 2, "y": 103871 }, { "x": 2, "y": 111064 }, { "x": 2, "y": 100258 }, { "x": 2, "y": 101396 }, { "x": 2, "y": 108184 }, { "x": 2, "y": 104189 }, { "x": 2, "y": 101696 }, { "x": 2, "y": 109739 }, { "x": 2, "y": 103264 }, { "x": 2, "y": 102194 }, { "x": 2, "y": 113287 }, { "x": 2, "y": 98132 }, { "x": 2, "y": 104067 }, { "x": 2, "y": 113790 }, { "x": 2, "y": 101719 }, { "x": 2, "y": 115510 }, { "x": 2, "y": 103915 }, { "x": 2, "y": 102610 }, { "x": 2, "y": 108649 }, { "x": 2, "y": 103404 }, { "x": 2, "y": 101734 }, { "x": 2, "y": 119992 }, { "x": 2, "y": 102285 }, { "x": 2, "y": 100441 }, { "x": 2, "y": 113719 }, { "x": 2, "y": 99434 } ] }, { "name": "Write", "color": "#2af6d2", "data": [ { "x": 2, "y": 2690 }, { "x": 2, "y": 6185 }, { "x": 2, "y": 12121 }, { "x": 2, "y": 13890 }, { "x": 2, "y": 14268 }, { "x": 2, "y": 13994 }, { "x": 2, "y": 13986 }, { "x": 2, "y": 14309 }, { "x": 2, "y": 14178 }, { "x": 2, "y": 14273 }, { "x": 2, "y": 13885 }, { "x": 2, "y": 14341 }, { "x": 2, "y": 14175 }, { "x": 2, "y": 14409 }, { "x": 2, "y": 14406 }, { "x": 2, "y": 14374 }, { "x": 2, "y": 14199 }, { "x": 2, "y": 14335 }, { "x": 2, "y": 14078 }, { "x": 2, "y": 14537 }, { "x": 2, "y": 14678 }, { "x": 2, "y": 14683 }, { "x": 2, "y": 14287 }, { "x": 2, "y": 14401 }, { "x": 2, "y": 14528 }, { "x": 2, "y": 7576 }, { "x": 2, "y": 8238 }, { "x": 2, "y": 6501 }, { "x": 2, "y": 12518 }, { "x": 2, "y": 12326 }, { "x": 2, "y": 10362 }, { "x": 2, "y": 13667 }, { "x": 2, "y": 12639 }, { "x": 2, "y": 10739 }, { "x": 2, "y": 13839 }, { "x": 2, "y": 13165 }, { "x": 2, "y": 10737 }, { "x": 2, "y": 13826 }, { "x": 2, "y": 13051 }, { "x": 2, "y": 10586 }, { "x": 2, "y": 13830 }, { "x": 2, "y": 13191 }, { "x": 2, "y": 10086 }, { "x": 2, "y": 13835 }, { "x": 2, "y": 13203 }, { "x": 2, "y": 10223 }, { "x": 2, "y": 13946 }, { "x": 2, "y": 12841 }, { "x": 2, "y": 10443 }, { "x": 2, "y": 13926 }, { "x": 2, "y": 13037 }, { "x": 2, "y": 10663 }, { "x": 2, "y": 13849 }, { "x": 2, "y": 13285 }, { "x": 2, "y": 10508 }, { "x": 2, "y": 13826 }, { "x": 2, "y": 13096 }, { "x": 2, "y": 10525 }, { "x": 2, "y": 13960 }, { "x": 2, "y": 13102 }, { "x": 2, "y": 10481 }, { "x": 2, "y": 13955 }, { "x": 2, "y": 13073 }, { "x": 2, "y": 10826 }, { "x": 2, "y": 13788 }, { "x": 2, "y": 13175 }, { "x": 2, "y": 10911 }, { "x": 2, "y": 13766 }, { "x": 2, "y": 13228 }, { "x": 2, "y": 10654 }, { "x": 2, "y": 13866 }, { "x": 2, "y": 13274 }, { "x": 2, "y": 10366 }, { "x": 2, "y": 13974 }, { "x": 2, "y": 13205 }, { "x": 2, "y": 10346 }, { "x": 2, "y": 13868 }, { "x": 2, "y": 13148 }, { "x": 2, "y": 9792 }, { "x": 2, "y": 13949 }, { "x": 2, "y": 13202 }, { "x": 2, "y": 10493 }, { "x": 2, "y": 13914 }, { "x": 2, "y": 13285 }, { "x": 2, "y": 10367 }, { "x": 2, "y": 13900 }, { "x": 2, "y": 13082 }, { "x": 2, "y": 10422 }, { "x": 2, "y": 13896 }, { "x": 2, "y": 13108 }, { "x": 2, "y": 10725 }, { "x": 2, "y": 13732 }, { "x": 2, "y": 12557 }, { "x": 2, "y": 10681 }, { "x": 2, "y": 13916 }, { "x": 2, "y": 11851 }, { "x": 2, "y": 10469 }, { "x": 2, "y": 13878 }, { "x": 2, "y": 12416 }, { "x": 2, "y": 10183 } ] } ], "drilldown": {}, "tooltip": { "enabled": true, "useHTML": false, "format": null, "headerFormat": "", "pointFormat": "<span style=\"color:{series.color}\">Thread(s)</span>: <b>{point.x:.0f}</b><br><span style=\"color:{series.color}\">{series.name} IOPS</span>: <b>{point.y:.0f}</b>", "footerFormat": "", "shared": false, "outside": false, "valueDecimals": null, "split": false }, "annotations": null }, "hc_type": "chart", "id": "67341986805104271497482131494954705883" }
Read Write
Max 119992 14683
Average 103551 12521
Deviation 6227.58 2088.75
Min 92825 2690


Sign up as Freemium to get more insight.