M 4VCPU 32GB by DigitalOcean


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

  • 1M block
  • Sequential access
  • No filesystem (except for write access with root volume)
  • Avoidance of cache and buffer
Specifications:
CPU
4
RAM
32.0 GB
Root
100 GB Root SSD

{ "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": [ "Bandwidth" ], "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": "Bandwidth" } }, "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": "#057fff", "data": [ { "x": 1, "y": 40006.0 }, { "x": 1, "y": 40010.0 }, { "x": 1, "y": 40132.0 }, { "x": 1, "y": 40130.0 }, { "x": 1, "y": 40131.0 }, { "x": 1, "y": 40131.0 }, { "x": 1, "y": 40131.0 }, { "x": 1, "y": 40131.0 }, { "x": 1, "y": 40131.0 }, { "x": 1, "y": 40131.0 }, { "x": 2, "y": 37282.0 }, { "x": 2, "y": 37235.0 }, { "x": 2, "y": 30918.0 }, { "x": 2, "y": 30928.0 }, { "x": 2, "y": 30875.0 }, { "x": 2, "y": 30943.0 }, { "x": 2, "y": 30908.0 }, { "x": 2, "y": 30938.0 }, { "x": 2, "y": 30899.0 }, { "x": 2, "y": 30927.0 }, { "x": 4, "y": 30951.0 }, { "x": 4, "y": 30946.0 }, { "x": 4, "y": 30892.0 }, { "x": 4, "y": 30909.0 }, { "x": 4, "y": 30951.0 }, { "x": 4, "y": 30947.0 }, { "x": 4, "y": 30886.0 }, { "x": 4, "y": 30894.0 }, { "x": 4, "y": 30884.0 }, { "x": 4, "y": 30919.0 }, { "x": 8, "y": 30938.0 }, { "x": 8, "y": 30977.0 }, { "x": 8, "y": 30915.0 }, { "x": 8, "y": 30946.0 }, { "x": 8, "y": 30937.0 }, { "x": 8, "y": 30968.0 }, { "x": 8, "y": 30927.0 }, { "x": 8, "y": 30920.0 }, { "x": 8, "y": 30913.0 }, { "x": 8, "y": 30962.0 }, { "x": 1, "y": 39977.0 }, { "x": 1, "y": 40003.0 }, { "x": 1, "y": 40132.0 }, { "x": 1, "y": 40130.0 }, { "x": 1, "y": 40132.0 }, { "x": 1, "y": 40131.0 }, { "x": 1, "y": 40132.0 }, { "x": 1, "y": 40131.0 }, { "x": 1, "y": 40131.0 }, { "x": 1, "y": 40130.0 }, { "x": 2, "y": 40132.0 }, { "x": 2, "y": 40130.0 }, { "x": 2, "y": 40131.0 }, { "x": 2, "y": 40129.0 }, { "x": 2, "y": 34644.0 }, { "x": 2, "y": 34820.0 }, { "x": 2, "y": 33050.0 }, { "x": 2, "y": 33030.0 }, { "x": 2, "y": 33083.0 }, { "x": 2, "y": 33146.0 }, { "x": 4, "y": 33227.0 }, { "x": 4, "y": 33172.0 }, { "x": 4, "y": 33350.0 }, { "x": 4, "y": 33338.0 }, { "x": 4, "y": 33248.0 }, { "x": 4, "y": 33213.0 }, { "x": 4, "y": 33220.0 }, { "x": 4, "y": 33077.0 }, { "x": 4, "y": 33116.0 }, { "x": 4, "y": 33170.0 }, { "x": 8, "y": 33149.0 }, { "x": 8, "y": 33124.0 }, { "x": 8, "y": 33087.0 }, { "x": 8, "y": 33087.0 }, { "x": 8, "y": 33147.0 }, { "x": 8, "y": 33093.0 }, { "x": 8, "y": 33045.0 }, { "x": 8, "y": 33085.0 }, { "x": 8, "y": 33117.0 }, { "x": 8, "y": 33076.0 } ] }, { "name": "Write", "color": "#fa8000", "data": [ { "x": 1, "y": 2009.0 }, { "x": 1, "y": 1403.0 }, { "x": 1, "y": 3734.0 }, { "x": 1, "y": 2517.0 }, { "x": 1, "y": 7735.0 }, { "x": 1, "y": 4693.0 }, { "x": 1, "y": 18763.0 }, { "x": 1, "y": 9236.0 }, { "x": 1, "y": 38257.0 }, { "x": 1, "y": 29207.0 }, { "x": 2, "y": 39251.0 }, { "x": 2, "y": 39045.0 }, { "x": 2, "y": 39188.0 }, { "x": 2, "y": 39348.0 }, { "x": 2, "y": 39058.0 }, { "x": 2, "y": 38438.0 }, { "x": 2, "y": 39294.0 }, { "x": 2, "y": 39417.0 }, { "x": 2, "y": 39527.0 }, { "x": 2, "y": 39434.0 }, { "x": 4, "y": 31135.0 }, { "x": 4, "y": 39385.0 }, { "x": 4, "y": 32183.0 }, { "x": 4, "y": 31500.0 }, { "x": 4, "y": 30174.0 }, { "x": 4, "y": 31238.0 }, { "x": 4, "y": 31550.0 }, { "x": 4, "y": 30890.0 }, { "x": 4, "y": 30870.0 }, { "x": 4, "y": 30555.0 }, { "x": 8, "y": 30681.0 }, { "x": 8, "y": 28691.0 }, { "x": 8, "y": 30152.0 }, { "x": 8, "y": 33105.0 }, { "x": 8, "y": 30812.0 }, { "x": 8, "y": 29965.0 }, { "x": 8, "y": 31653.0 }, { "x": 8, "y": 32201.0 }, { "x": 8, "y": 30214.0 }, { "x": 8, "y": 30116.0 }, { "x": 1, "y": 7568.0 }, { "x": 1, "y": 9028.0 }, { "x": 1, "y": 35072.0 }, { "x": 1, "y": 37900.0 }, { "x": 1, "y": 39735.0 }, { "x": 1, "y": 39820.0 }, { "x": 1, "y": 39750.0 }, { "x": 1, "y": 39778.0 }, { "x": 1, "y": 39735.0 }, { "x": 1, "y": 38773.0 }, { "x": 2, "y": 36120.0 }, { "x": 2, "y": 33233.0 }, { "x": 2, "y": 33071.0 }, { "x": 2, "y": 33116.0 }, { "x": 2, "y": 33165.0 }, { "x": 2, "y": 33249.0 }, { "x": 2, "y": 33305.0 }, { "x": 2, "y": 32983.0 }, { "x": 2, "y": 33224.0 }, { "x": 2, "y": 33402.0 }, { "x": 4, "y": 33008.0 }, { "x": 4, "y": 33177.0 }, { "x": 4, "y": 33069.0 }, { "x": 4, "y": 33241.0 }, { "x": 4, "y": 33088.0 }, { "x": 4, "y": 33127.0 }, { "x": 4, "y": 33416.0 }, { "x": 4, "y": 33276.0 }, { "x": 4, "y": 33136.0 }, { "x": 4, "y": 33203.0 }, { "x": 8, "y": 33208.0 }, { "x": 8, "y": 33284.0 }, { "x": 8, "y": 33352.0 }, { "x": 8, "y": 33357.0 }, { "x": 8, "y": 33040.0 }, { "x": 8, "y": 33202.0 }, { "x": 8, "y": 33102.0 }, { "x": 8, "y": 33274.0 }, { "x": 8, "y": 33281.0 }, { "x": 8, "y": 33105.0 } ] } ], "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} KB/sec</span>: <b>{point.y:.0f}</b>", "footerFormat": "", "shared": false, "outside": false, "valueDecimals": null, "split": false }, "annotations": null }, "hc_type": "chart", "id": "47028551231768238536594980761026258442" }
Read Write
Max 40132 39820
Average 34600 30782
Deviation 3827.08 9777.78
Min 30875 1403

Root SSD

{ "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": [ "Bandwidth" ], "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": "Bandwidth" } }, "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": "#057fff", "data": [ { "x": 1, "y": 423638.0 }, { "x": 1, "y": 405228.0 }, { "x": 1, "y": 435169.0 }, { "x": 1, "y": 405111.0 }, { "x": 1, "y": 437520.0 }, { "x": 1, "y": 413410.0 }, { "x": 1, "y": 429343.0 }, { "x": 1, "y": 407016.0 }, { "x": 1, "y": 413572.0 }, { "x": 1, "y": 411920.0 }, { "x": 2, "y": 543553.0 }, { "x": 2, "y": 729783.0 }, { "x": 2, "y": 792630.0 }, { "x": 2, "y": 828850.0 }, { "x": 2, "y": 770699.0 }, { "x": 2, "y": 554029.0 }, { "x": 2, "y": 533308.0 }, { "x": 2, "y": 603948.0 }, { "x": 2, "y": 539032.0 }, { "x": 2, "y": 715721.0 }, { "x": 4, "y": 1142648.0 }, { "x": 4, "y": 1103398.0 }, { "x": 4, "y": 1127164.0 }, { "x": 4, "y": 1185798.0 }, { "x": 4, "y": 1214019.0 }, { "x": 4, "y": 1050771.0 }, { "x": 4, "y": 1215906.0 }, { "x": 4, "y": 1206246.0 }, { "x": 4, "y": 1213368.0 }, { "x": 4, "y": 1197396.0 }, { "x": 8, "y": 1194732.0 }, { "x": 8, "y": 1185536.0 }, { "x": 8, "y": 1180282.0 }, { "x": 8, "y": 1159751.0 }, { "x": 8, "y": 1179546.0 }, { "x": 8, "y": 1077923.0 }, { "x": 8, "y": 1166684.0 }, { "x": 8, "y": 1060539.0 }, { "x": 8, "y": 1170505.0 }, { "x": 8, "y": 1075045.0 }, { "x": 1, "y": 424203.0 }, { "x": 1, "y": 343923.0 }, { "x": 1, "y": 348144.0 }, { "x": 1, "y": 420675.0 }, { "x": 1, "y": 428384.0 }, { "x": 1, "y": 343520.0 }, { "x": 1, "y": 439225.0 }, { "x": 1, "y": 340542.0 }, { "x": 1, "y": 425234.0 }, { "x": 1, "y": 349402.0 }, { "x": 2, "y": 634419.0 }, { "x": 2, "y": 579640.0 }, { "x": 2, "y": 753062.0 }, { "x": 2, "y": 749837.0 }, { "x": 2, "y": 770110.0 }, { "x": 2, "y": 730856.0 }, { "x": 2, "y": 621764.0 }, { "x": 2, "y": 536296.0 }, { "x": 2, "y": 564423.0 }, { "x": 2, "y": 701054.0 }, { "x": 4, "y": 1083425.0 }, { "x": 4, "y": 964963.0 }, { "x": 4, "y": 1124613.0 }, { "x": 4, "y": 943710.0 }, { "x": 4, "y": 1135166.0 }, { "x": 4, "y": 1035385.0 }, { "x": 4, "y": 1123220.0 }, { "x": 4, "y": 1022551.0 }, { "x": 4, "y": 1099906.0 }, { "x": 4, "y": 952204.0 }, { "x": 8, "y": 1115394.0 }, { "x": 8, "y": 903327.0 }, { "x": 8, "y": 1088533.0 }, { "x": 8, "y": 914032.0 }, { "x": 8, "y": 1146170.0 }, { "x": 8, "y": 960443.0 }, { "x": 8, "y": 1134739.0 }, { "x": 8, "y": 935077.0 }, { "x": 8, "y": 1144293.0 }, { "x": 8, "y": 956183.0 } ] }, { "name": "Write", "color": "#fa8000", "data": [ { "x": 1, "y": 3962.0 }, { "x": 1, "y": 3957.0 }, { "x": 1, "y": 6186.0 }, { "x": 1, "y": 6183.0 }, { "x": 1, "y": 7501.0 }, { "x": 1, "y": 7493.0 }, { "x": 1, "y": 8189.0 }, { "x": 1, "y": 8164.0 }, { "x": 1, "y": 8689.0 }, { "x": 1, "y": 8685.0 }, { "x": 2, "y": 4049.0 }, { "x": 2, "y": 4035.0 }, { "x": 2, "y": 6329.0 }, { "x": 2, "y": 6312.0 }, { "x": 2, "y": 7622.0 }, { "x": 2, "y": 7628.0 }, { "x": 2, "y": 8320.0 }, { "x": 2, "y": 7922.0 }, { "x": 2, "y": 8703.0 }, { "x": 2, "y": 8574.0 }, { "x": 4, "y": 4188.0 }, { "x": 4, "y": 4185.0 }, { "x": 4, "y": 6441.0 }, { "x": 4, "y": 6442.0 }, { "x": 4, "y": 7691.0 }, { "x": 4, "y": 7519.0 }, { "x": 4, "y": 8257.0 }, { "x": 4, "y": 8323.0 }, { "x": 4, "y": 8550.0 }, { "x": 4, "y": 8320.0 }, { "x": 8, "y": 4170.0 }, { "x": 8, "y": 4192.0 }, { "x": 8, "y": 6114.0 }, { "x": 8, "y": 6145.0 }, { "x": 8, "y": 7137.0 }, { "x": 8, "y": 7099.0 }, { "x": 8, "y": 7858.0 }, { "x": 8, "y": 7866.0 }, { "x": 8, "y": 8203.0 }, { "x": 8, "y": 7955.0 }, { "x": 1, "y": 11761.0 }, { "x": 1, "y": 29864.0 }, { "x": 1, "y": 14568.0 }, { "x": 1, "y": 46869.0 }, { "x": 1, "y": 15032.0 }, { "x": 1, "y": 54620.0 }, { "x": 1, "y": 15034.0 }, { "x": 1, "y": 58811.0 }, { "x": 1, "y": 15970.0 }, { "x": 1, "y": 60949.0 }, { "x": 2, "y": 12542.0 }, { "x": 2, "y": 30471.0 }, { "x": 2, "y": 14600.0 }, { "x": 2, "y": 47514.0 }, { "x": 2, "y": 14455.0 }, { "x": 2, "y": 53739.0 }, { "x": 2, "y": 14146.0 }, { "x": 2, "y": 58316.0 }, { "x": 2, "y": 14785.0 }, { "x": 2, "y": 53884.0 }, { "x": 4, "y": 13407.0 }, { "x": 4, "y": 31747.0 }, { "x": 4, "y": 14756.0 }, { "x": 4, "y": 45404.0 }, { "x": 4, "y": 15706.0 }, { "x": 4, "y": 47409.0 }, { "x": 4, "y": 15799.0 }, { "x": 4, "y": 50114.0 }, { "x": 4, "y": 15681.0 }, { "x": 4, "y": 50861.0 }, { "x": 8, "y": 13256.0 }, { "x": 8, "y": 34453.0 }, { "x": 8, "y": 16309.0 }, { "x": 8, "y": 46796.0 }, { "x": 8, "y": 15757.0 }, { "x": 8, "y": 52731.0 }, { "x": 8, "y": 14942.0 }, { "x": 8, "y": 52186.0 }, { "x": 8, "y": 16114.0 }, { "x": 8, "y": 54306.0 } ] } ], "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} KB/sec</span>: <b>{point.y:.0f}</b>", "footerFormat": "", "shared": false, "outside": false, "valueDecimals": null, "split": false }, "annotations": null }, "hc_type": "chart", "id": "226960205227043414099346278596671849772" }
Read Write
Max 1215906 60949
Average 814860 19135
Deviation 308540.26 17655.92
Min 340542 3957