Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php on line 6121

Deprecated: Creation of dynamic property ACF::$fields is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php on line 138

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 28

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 269

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/revisions.php on line 397

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 28

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 214

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 29

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 30

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 598

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the all-in-one-wp-migration domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php on line 6121

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp_plugin/wp_plugin.php on line 23

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 54

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 1539

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 828

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php on line 6121

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35

Deprecated: Creation of dynamic property jh_acf_field_table::$settings is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-table-field/class-jh-acf-field-table.php on line 23

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896
{"id":24113,"date":"2014-10-23T10:22:32","date_gmt":"2014-10-23T07:22:32","guid":{"rendered":"https:\/\/upcloud.com\/going-beyond-ssd-with-maxiops"},"modified":"2014-10-23T10:22:32","modified_gmt":"2014-10-23T07:22:32","slug":"going-beyond-ssd-with-maxiops","status":"publish","type":"post","link":"https:\/\/studiogo.tech\/upcloudold\/going-beyond-ssd-with-maxiops\/","title":{"rendered":"Going beyond SSD with MaxIOPS"},"content":{"rendered":"

Editors note: Since publishing, ServerBear<\/a> has been shut down. The performance metrics are still fairly valid but more recent benchmarks can be found here<\/a> and here<\/a>. You can also compare us against other providers, such as AWS EC2<\/a>, DigitalOcean<\/a> and Vultr<\/a>.<\/em><\/small><\/p>\n

Performance is an interesting feature in a hosting provider – if two cloud servers\u00a0are priced the same but the other performs 2x faster<\/strong>, do they really cost the same? If this caught your attention, keep on reading for the benchmarks.<\/p>\n

\"\"<\/a><\/p>\n

At UpCloud, we believe that the amount of computing or performance the customer gets for their money is fundamental in cloud computing – not just the amount of resources on paper. Indeed, great performance is one of our main values and we decided to run some performance benchmarks to validate this.<\/p>\n

We are using ServerBear<\/strong> (EDIT 2017-01-13: service discontinued since publishing) for transparency, as the scores are public. We selected instances that can at least match 4 CPU cores, 8GB of RAM and for storage, we picked the fastest SSD available from each provider. For UpCloud, this means our MaxIOPS storage that is now in public beta. The following table summarises the chosen instances and their approximate monthly costs:<\/p>\n\n\n\n\n\n\n\n\n\n\n\n
Selected Configurations<\/th>\n<\/tr>\n
Company<\/th>\nUpCloud<\/th>\nDigitalOcean<\/th>\nGoogle<\/th>\nAzure<\/th>\nAWS EC2<\/th>\n<\/tr>\n<\/thead>\n
Instance<\/td>\n4 CPU, 8GB RAM<\/td>\n$ 80 \/ mo (4 CPU, 8GB Memory)<\/td>\nn1-standard-4 (4 CPU, 15 GB memory)<\/td>\nD4 (4CPU, 15GB RAM)<\/td>\nc3.xlarge (4CPU, 7.5GB RAM)<\/td>\n<\/tr>\n
Storage<\/td>\nMaxIOPS (100 GB)<\/td>\nSSD (80GB)<\/td>\nPersistent SSD 500GB<\/td>\nD4 SSD 250GB<\/td>\nEBS Provisioned IOPS (134GB)<\/td>\n<\/tr>\n
AZ<\/td>\nLondon<\/td>\nAmsterdam<\/td>\neurope-west1-a<\/td>\nN Europe<\/td>\nIreland<\/td>\n<\/tr>\n
Price per month<\/td>\n63.00\u00a0\u20ac<\/td>\n63.00\u00a0\u20ac<\/td>\n228.00\u00a0\u20ac<\/td>\n379.00\u00a0\u20ac<\/td>\n377.00\u00a0\u20ac<\/td>\n<\/tr>\n<\/tbody>\n
Azure and DigitalOcean set the SSD size and they are not changeable by the user.
\nAWS bills $0.072 per IOPS and $0.138 per GB and there must be 30:1 IOPS-GB
\nAWS 7.5GB is close enough to 8GB for the sake of this test.
\nGoogle requires at least 500GB for maximum IOPS performance
\nUpCloud MaxIOPS has equal performance with any disk size, we picked 100GB<\/td>\n<\/tr>\n<\/tfoot>\n<\/table>\n

<\/p>\n

CPU Performance<\/h2>\n\n\n\n\n\n\n\n\n\n\n\n\n
UnixBench Multi-CPU<\/th>\n<\/tr>\n
Company<\/th>\nScore<\/th>\n<\/tr>\n<\/thead>\n
UpCloud<\/td>\n2905.1<\/td>\n<\/tr>\n
DigitalOcean<\/td>\n1561.1<\/td>\n<\/tr>\n
Google<\/td>\n3084<\/td>\n<\/tr>\n
Azure<\/td>\n3211.3<\/td>\n<\/tr>\n
AWS<\/td>\n3267.5<\/td>\n<\/tr>\n<\/tbody>\n
<\/td>\n<\/tr>\n<\/tfoot>\n<\/table>\n

First on is the CPU performance. ServerBear uses UnixBench, which is an extensive CPU benchmark. The scores shown are for multi-CPU (4 cores) performance.
\nAccording to UnixBench – UpCloud, AWS, Google and Azure are all comparably fast. However, it is important to note here that the Google n1-standard-4 instance has almost twice the RAM compared to UpCloud, the AWS instance is a high-end compute optimised instance and the Azure D4 is part of their new, high-end product line. All of these three have many times the cost of UpCloud\u2019s chosen configuration. DigitalOcean, on the other hand, is clearly behind the others and in the same price range as UpCloud.<\/p>\n

IO Performance<\/h2>\n

The second comparison is of IO performance. We are comparing the FIO benchmark by ServerBear (we had to customise their script a bit for Google and Azure, please see the appendix) as we believe that FIO gives a more realistic understanding of performance in real life use than dd or ioping. You may, however, see the results of these two by following the links to ServerBear\u2019s results pages for each benchmark – again, please see the appendix.<\/p>\n

\"\"
\nUpCloud\u2019s MaxIOPS<\/a> shows superb performance with read IOPS close to 80 000 and write IOPS close to 50 000. Please note that we are running all of the tests on production systems – you can go test our MaxIOPS right now with our free trial.<\/a><\/p>\n

\"\"
\nTo give a better idea of how fast MaxIOPS actually is – take a look at the table below. UpCloud is up to 19x faster than Amazon Web Services with provisioned IOPS that costs eight times as much. If you want the specific figures where these are based on, please have a look at the appendix.<\/p>\n\n\n\n\n\n\n\n\n\n\n\n
How Much Faster is UpCloud?<\/th>\n<\/tr>\n
Company<\/th>\nRead IOPS<\/th>\nRead Bandwidth<\/th>\nWrite IOPS<\/th>\nWrite Bandwidth<\/th>\n<\/tr>\n<\/thead>\n
AWS EC2<\/a><\/td>\n19x<\/td>\n19x<\/td>\n12.6x<\/td>\n12.6x<\/td>\n<\/tr>\n
Azure<\/td>\n6x<\/td>\n6x<\/td>\n4x<\/td>\n4x<\/td>\n<\/tr>\n
Google<\/td>\n6x<\/td>\n6x<\/td>\n3.9x<\/td>\n3.9x<\/td>\n<\/tr>\n
DigitalOcean<\/a><\/td>\n1.4x<\/td>\n1.4x<\/td>\n5x<\/td>\n5x<\/td>\n<\/tr>\n<\/tbody>\n
<\/td>\n<\/tr>\n<\/tfoot>\n<\/table>\n

Conclusion<\/h2>\n

While performance benchmarks are not the whole story, we believe these numbers speak for themselves. If you want great performance with competitive pricing go ahead and try UpCloud. There really isn’t a reason not to use MaxIOPS when it is priced at only 0.20\u20ac per GB a month.
\n
\n