4x vCPU by Genesis Cloud
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
4
RAM
7.8 GB
Root
80 GB
Root amdepyc
{
"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": "#000000",
"data": [
{
"x": 1,
"y": 9487
},
{
"x": 1,
"y": 8740
},
{
"x": 1,
"y": 9407
},
{
"x": 1,
"y": 8645
},
{
"x": 1,
"y": 10052
},
{
"x": 1,
"y": 8359
},
{
"x": 1,
"y": 9552
},
{
"x": 1,
"y": 7955
},
{
"x": 1,
"y": 9520
},
{
"x": 1,
"y": 7919
},
{
"x": 2,
"y": 13383
},
{
"x": 2,
"y": 24394
},
{
"x": 2,
"y": 13535
},
{
"x": 2,
"y": 13115
},
{
"x": 2,
"y": 13417
},
{
"x": 2,
"y": 13106
},
{
"x": 2,
"y": 13414
},
{
"x": 2,
"y": 24457
},
{
"x": 2,
"y": 13541
},
{
"x": 2,
"y": 24512
},
{
"x": 3,
"y": 16044
},
{
"x": 3,
"y": 17157
},
{
"x": 3,
"y": 16749
},
{
"x": 3,
"y": 18163
},
{
"x": 3,
"y": 16202
},
{
"x": 3,
"y": 17413
},
{
"x": 3,
"y": 15619
},
{
"x": 3,
"y": 18353
},
{
"x": 3,
"y": 15174
},
{
"x": 3,
"y": 17684
},
{
"x": 4,
"y": 25065
},
{
"x": 4,
"y": 23077
},
{
"x": 4,
"y": 24698
},
{
"x": 4,
"y": 22880
},
{
"x": 4,
"y": 24822
},
{
"x": 4,
"y": 22974
},
{
"x": 4,
"y": 22901
},
{
"x": 4,
"y": 24880
},
{
"x": 4,
"y": 22856
},
{
"x": 4,
"y": 24656
},
{
"x": 6,
"y": 23550
},
{
"x": 6,
"y": 24135
},
{
"x": 6,
"y": 23415
},
{
"x": 6,
"y": 23822
},
{
"x": 6,
"y": 23519
},
{
"x": 6,
"y": 23915
},
{
"x": 6,
"y": 23499
},
{
"x": 6,
"y": 23944
},
{
"x": 6,
"y": 23854
},
{
"x": 6,
"y": 23392
},
{
"x": 8,
"y": 23324
},
{
"x": 8,
"y": 23970
},
{
"x": 8,
"y": 23812
},
{
"x": 8,
"y": 23533
},
{
"x": 8,
"y": 23745
},
{
"x": 8,
"y": 23618
},
{
"x": 8,
"y": 23839
},
{
"x": 8,
"y": 23859
},
{
"x": 8,
"y": 23597
},
{
"x": 8,
"y": 23898
}
]
},
{
"name": "Write",
"color": "#ffffff",
"data": []
}
],
"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": "327907832769500670293578720408273891300"
}
Read | Write | |
---|---|---|
Max | 25065 | |
Average | 18969 | |
Deviation | 5878.13 | |
Min | 7919 |
Root amdepyc
{
"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": "#000000",
"data": [
{
"x": 1,
"y": 8730
},
{
"x": 1,
"y": 9501
},
{
"x": 1,
"y": 10204
},
{
"x": 1,
"y": 9458
},
{
"x": 1,
"y": 9291
},
{
"x": 1,
"y": 10452
},
{
"x": 1,
"y": 10021
},
{
"x": 1,
"y": 9426
},
{
"x": 1,
"y": 9904
},
{
"x": 1,
"y": 9393
},
{
"x": 2,
"y": 11853
},
{
"x": 2,
"y": 15202
},
{
"x": 2,
"y": 12461
},
{
"x": 2,
"y": 15405
},
{
"x": 2,
"y": 12062
},
{
"x": 2,
"y": 15738
},
{
"x": 2,
"y": 11925
},
{
"x": 2,
"y": 15612
},
{
"x": 2,
"y": 11864
},
{
"x": 2,
"y": 15043
},
{
"x": 3,
"y": 13587
},
{
"x": 3,
"y": 14865
},
{
"x": 3,
"y": 13263
},
{
"x": 3,
"y": 15280
},
{
"x": 3,
"y": 13204
},
{
"x": 3,
"y": 14078
},
{
"x": 3,
"y": 13366
},
{
"x": 3,
"y": 15793
},
{
"x": 3,
"y": 13324
},
{
"x": 3,
"y": 14511
},
{
"x": 4,
"y": 17618
},
{
"x": 4,
"y": 17012
},
{
"x": 4,
"y": 17572
},
{
"x": 4,
"y": 17070
},
{
"x": 4,
"y": 17543
},
{
"x": 4,
"y": 17057
},
{
"x": 4,
"y": 17583
},
{
"x": 4,
"y": 17106
},
{
"x": 4,
"y": 17638
},
{
"x": 4,
"y": 17091
},
{
"x": 6,
"y": 17442
},
{
"x": 6,
"y": 17265
},
{
"x": 6,
"y": 17548
},
{
"x": 6,
"y": 17377
},
{
"x": 6,
"y": 17637
},
{
"x": 6,
"y": 17440
},
{
"x": 6,
"y": 17606
},
{
"x": 6,
"y": 17404
},
{
"x": 6,
"y": 17590
},
{
"x": 6,
"y": 17435
},
{
"x": 8,
"y": 17454
},
{
"x": 8,
"y": 17343
},
{
"x": 8,
"y": 17203
},
{
"x": 8,
"y": 17106
},
{
"x": 8,
"y": 17238
},
{
"x": 8,
"y": 17038
},
{
"x": 8,
"y": 17189
},
{
"x": 8,
"y": 17514
},
{
"x": 8,
"y": 17443
},
{
"x": 8,
"y": 17089
}
]
},
{
"name": "Write",
"color": "#ffffff",
"data": [
{
"x": 1,
"y": 3257
},
{
"x": 1,
"y": 2554
},
{
"x": 1,
"y": 3919
},
{
"x": 1,
"y": 4270
},
{
"x": 1,
"y": 3458
},
{
"x": 1,
"y": 3908
},
{
"x": 1,
"y": 4073
},
{
"x": 1,
"y": 4208
},
{
"x": 1,
"y": 4157
},
{
"x": 1,
"y": 3417
},
{
"x": 2,
"y": 3356
},
{
"x": 2,
"y": 3403
},
{
"x": 2,
"y": 4243
},
{
"x": 2,
"y": 4351
},
{
"x": 2,
"y": 4493
},
{
"x": 2,
"y": 4201
},
{
"x": 2,
"y": 3290
},
{
"x": 2,
"y": 3256
},
{
"x": 2,
"y": 4818
},
{
"x": 2,
"y": 4869
},
{
"x": 3,
"y": 3335
},
{
"x": 3,
"y": 3526
},
{
"x": 3,
"y": 4673
},
{
"x": 3,
"y": 4808
},
{
"x": 3,
"y": 5280
},
{
"x": 3,
"y": 5314
},
{
"x": 3,
"y": 5487
},
{
"x": 3,
"y": 5608
},
{
"x": 3,
"y": 5651
},
{
"x": 3,
"y": 5860
},
{
"x": 4,
"y": 3269
},
{
"x": 4,
"y": 3390
},
{
"x": 4,
"y": 4902
},
{
"x": 4,
"y": 5041
},
{
"x": 4,
"y": 5606
},
{
"x": 4,
"y": 5701
},
{
"x": 4,
"y": 5994
},
{
"x": 4,
"y": 5882
},
{
"x": 4,
"y": 6084
},
{
"x": 4,
"y": 6280
},
{
"x": 6,
"y": 3271
},
{
"x": 6,
"y": 3459
},
{
"x": 6,
"y": 5250
},
{
"x": 6,
"y": 4928
},
{
"x": 6,
"y": 5864
},
{
"x": 6,
"y": 6071
},
{
"x": 6,
"y": 6250
},
{
"x": 6,
"y": 6517
},
{
"x": 6,
"y": 6654
},
{
"x": 6,
"y": 6560
},
{
"x": 8,
"y": 3430
},
{
"x": 8,
"y": 3284
},
{
"x": 8,
"y": 5121
},
{
"x": 8,
"y": 5325
},
{
"x": 8,
"y": 6128
},
{
"x": 8,
"y": 6304
},
{
"x": 8,
"y": 6651
},
{
"x": 8,
"y": 6762
},
{
"x": 8,
"y": 6755
},
{
"x": 8,
"y": 6861
}
]
}
],
"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": "29537202976365456724861380443844995642"
}
Read | Write | |
---|---|---|
Max | 17638 | 6861 |
Average | 14924 | 4844 |
Deviation | 2938.53 | 1197.23 |
Min | 8730 | 2554 |