M 2VCPU 16GB 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
2
RAM
16.0 GB
Root
50 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": 40048.0 }, { "x": 1, "y": 40008.0 }, { "x": 1, "y": 40134.0 }, { "x": 1, "y": 40135.0 }, { "x": 1, "y": 40135.0 }, { "x": 1, "y": 40135.0 }, { "x": 1, "y": 40135.0 }, { "x": 1, "y": 40135.0 }, { "x": 1, "y": 40134.0 }, { "x": 1, "y": 40135.0 }, { "x": 2, "y": 40137.0 }, { "x": 2, "y": 40136.0 }, { "x": 2, "y": 40136.0 }, { "x": 2, "y": 40135.0 }, { "x": 2, "y": 34581.0 }, { "x": 2, "y": 36015.0 }, { "x": 2, "y": 32875.0 }, { "x": 2, "y": 32871.0 }, { "x": 2, "y": 32921.0 }, { "x": 2, "y": 32866.0 }, { "x": 4, "y": 32946.0 }, { "x": 4, "y": 32868.0 }, { "x": 4, "y": 32936.0 }, { "x": 4, "y": 32900.0 }, { "x": 4, "y": 32898.0 }, { "x": 4, "y": 32868.0 }, { "x": 4, "y": 32915.0 }, { "x": 4, "y": 32972.0 }, { "x": 4, "y": 33169.0 }, { "x": 4, "y": 32924.0 }, { "x": 1, "y": 39997.0 }, { "x": 1, "y": 39913.0 }, { "x": 1, "y": 40131.0 }, { "x": 1, "y": 40132.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": 40131.0 }, { "x": 2, "y": 40131.0 }, { "x": 2, "y": 40129.0 }, { "x": 2, "y": 40131.0 }, { "x": 2, "y": 34279.0 }, { "x": 2, "y": 34202.0 }, { "x": 2, "y": 33078.0 }, { "x": 2, "y": 33153.0 }, { "x": 2, "y": 33338.0 }, { "x": 2, "y": 33070.0 }, { "x": 4, "y": 33170.0 }, { "x": 4, "y": 33042.0 }, { "x": 4, "y": 33277.0 }, { "x": 4, "y": 33072.0 }, { "x": 4, "y": 33254.0 }, { "x": 4, "y": 33024.0 }, { "x": 4, "y": 33157.0 }, { "x": 4, "y": 33123.0 }, { "x": 4, "y": 33286.0 }, { "x": 4, "y": 33044.0 } ] }, { "name": "Write", "color": "#fa8000", "data": [ { "x": 1, "y": 4979.0 }, { "x": 1, "y": 2445.0 }, { "x": 1, "y": 34935.0 }, { "x": 1, "y": 7786.0 }, { "x": 1, "y": 38877.0 }, { "x": 1, "y": 39002.0 }, { "x": 1, "y": 39566.0 }, { "x": 1, "y": 39559.0 }, { "x": 1, "y": 39026.0 }, { "x": 1, "y": 39401.0 }, { "x": 2, "y": 37665.0 }, { "x": 2, "y": 38484.0 }, { "x": 2, "y": 33266.0 }, { "x": 2, "y": 39351.0 }, { "x": 2, "y": 33041.0 }, { "x": 2, "y": 38650.0 }, { "x": 2, "y": 32428.0 }, { "x": 2, "y": 39248.0 }, { "x": 2, "y": 33322.0 }, { "x": 2, "y": 37678.0 }, { "x": 4, "y": 32401.0 }, { "x": 4, "y": 32736.0 }, { "x": 4, "y": 32100.0 }, { "x": 4, "y": 32577.0 }, { "x": 4, "y": 33239.0 }, { "x": 4, "y": 32283.0 }, { "x": 4, "y": 32288.0 }, { "x": 4, "y": 33171.0 }, { "x": 4, "y": 33189.0 }, { "x": 4, "y": 33179.0 }, { "x": 1, "y": 31391.0 }, { "x": 1, "y": 28841.0 }, { "x": 1, "y": 36166.0 }, { "x": 1, "y": 37688.0 }, { "x": 1, "y": 33141.0 }, { "x": 1, "y": 33019.0 }, { "x": 1, "y": 33225.0 }, { "x": 1, "y": 33121.0 }, { "x": 1, "y": 32877.0 }, { "x": 1, "y": 33037.0 }, { "x": 2, "y": 33171.0 }, { "x": 2, "y": 33072.0 }, { "x": 2, "y": 33112.0 }, { "x": 2, "y": 33072.0 }, { "x": 2, "y": 33342.0 }, { "x": 2, "y": 33046.0 }, { "x": 2, "y": 33050.0 }, { "x": 2, "y": 33142.0 }, { "x": 2, "y": 33065.0 }, { "x": 2, "y": 36650.0 }, { "x": 4, "y": 37010.0 }, { "x": 4, "y": 32976.0 }, { "x": 4, "y": 33020.0 }, { "x": 4, "y": 32965.0 }, { "x": 4, "y": 33269.0 }, { "x": 4, "y": 33364.0 }, { "x": 4, "y": 33001.0 }, { "x": 4, "y": 33193.0 }, { "x": 4, "y": 33116.0 }, { "x": 4, "y": 33314.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": "267567178189395620728674511453147892947" }
Read Write
Max 40137 39566
Average 36454 32972
Deviation 3454.58 6906.84
Min 32866 2445

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": 299264.0 }, { "x": 1, "y": 296630.0 }, { "x": 1, "y": 419770.0 }, { "x": 1, "y": 301016.0 }, { "x": 1, "y": 414871.0 }, { "x": 1, "y": 299940.0 }, { "x": 1, "y": 394594.0 }, { "x": 1, "y": 299040.0 }, { "x": 1, "y": 378784.0 }, { "x": 1, "y": 384496.0 }, { "x": 2, "y": 463981.0 }, { "x": 2, "y": 475109.0 }, { "x": 2, "y": 465212.0 }, { "x": 2, "y": 470534.0 }, { "x": 2, "y": 470391.0 }, { "x": 2, "y": 476273.0 }, { "x": 2, "y": 456367.0 }, { "x": 2, "y": 475998.0 }, { "x": 2, "y": 468182.0 }, { "x": 2, "y": 465690.0 }, { "x": 4, "y": 458191.0 }, { "x": 4, "y": 484775.0 }, { "x": 4, "y": 467846.0 }, { "x": 4, "y": 473866.0 }, { "x": 4, "y": 462110.0 }, { "x": 4, "y": 467532.0 }, { "x": 4, "y": 469886.0 }, { "x": 4, "y": 468072.0 }, { "x": 4, "y": 462650.0 }, { "x": 4, "y": 470012.0 }, { "x": 1, "y": 285796.0 }, { "x": 1, "y": 360015.0 }, { "x": 1, "y": 285632.0 }, { "x": 1, "y": 357429.0 }, { "x": 1, "y": 284503.0 }, { "x": 1, "y": 362405.0 }, { "x": 1, "y": 284612.0 }, { "x": 1, "y": 362366.0 }, { "x": 1, "y": 296510.0 }, { "x": 1, "y": 359230.0 }, { "x": 2, "y": 471594.0 }, { "x": 2, "y": 742764.0 }, { "x": 2, "y": 466807.0 }, { "x": 2, "y": 737754.0 }, { "x": 2, "y": 465334.0 }, { "x": 2, "y": 741302.0 }, { "x": 2, "y": 717147.0 }, { "x": 2, "y": 464522.0 }, { "x": 2, "y": 713933.0 }, { "x": 2, "y": 465645.0 }, { "x": 4, "y": 701674.0 }, { "x": 4, "y": 464385.0 }, { "x": 4, "y": 707961.0 }, { "x": 4, "y": 465633.0 }, { "x": 4, "y": 716470.0 }, { "x": 4, "y": 463403.0 }, { "x": 4, "y": 706587.0 }, { "x": 4, "y": 465655.0 }, { "x": 4, "y": 721580.0 }, { "x": 4, "y": 466166.0 } ] }, { "name": "Write", "color": "#fa8000", "data": [ { "x": 1, "y": 3262.0 }, { "x": 1, "y": 2930.0 }, { "x": 1, "y": 3772.0 }, { "x": 1, "y": 3741.0 }, { "x": 1, "y": 3929.0 }, { "x": 1, "y": 3998.0 }, { "x": 1, "y": 3709.0 }, { "x": 1, "y": 4021.0 }, { "x": 1, "y": 3886.0 }, { "x": 1, "y": 4013.0 }, { "x": 2, "y": 2825.0 }, { "x": 2, "y": 2956.0 }, { "x": 2, "y": 3600.0 }, { "x": 2, "y": 3776.0 }, { "x": 2, "y": 3913.0 }, { "x": 2, "y": 4033.0 }, { "x": 2, "y": 3766.0 }, { "x": 2, "y": 4018.0 }, { "x": 2, "y": 3996.0 }, { "x": 2, "y": 4045.0 }, { "x": 4, "y": 2700.0 }, { "x": 4, "y": 2898.0 }, { "x": 4, "y": 3521.0 }, { "x": 4, "y": 3686.0 }, { "x": 4, "y": 3698.0 }, { "x": 4, "y": 3852.0 }, { "x": 4, "y": 3645.0 }, { "x": 4, "y": 3878.0 }, { "x": 4, "y": 3909.0 }, { "x": 4, "y": 4063.0 }, { "x": 1, "y": 23701.0 }, { "x": 1, "y": 43877.0 }, { "x": 1, "y": 34999.0 }, { "x": 1, "y": 61906.0 }, { "x": 1, "y": 41049.0 }, { "x": 1, "y": 68045.0 }, { "x": 1, "y": 44217.0 }, { "x": 1, "y": 70130.0 }, { "x": 1, "y": 45438.0 }, { "x": 1, "y": 72094.0 }, { "x": 2, "y": 23785.0 }, { "x": 2, "y": 41725.0 }, { "x": 2, "y": 34725.0 }, { "x": 2, "y": 56916.0 }, { "x": 2, "y": 41770.0 }, { "x": 2, "y": 59117.0 }, { "x": 2, "y": 40485.0 }, { "x": 2, "y": 62232.0 }, { "x": 2, "y": 42072.0 }, { "x": 2, "y": 61266.0 }, { "x": 4, "y": 24659.0 }, { "x": 4, "y": 46059.0 }, { "x": 4, "y": 31671.0 }, { "x": 4, "y": 59958.0 }, { "x": 4, "y": 38807.0 }, { "x": 4, "y": 60584.0 }, { "x": 4, "y": 40300.0 }, { "x": 4, "y": 65210.0 }, { "x": 4, "y": 39787.0 }, { "x": 4, "y": 61656.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": "228333720673780947655231030624190210595" }
Read Write
Max 742764 72094
Average 466098 25805
Deviation 131056.90 24235.75
Min 284503 2700