Posted on 7.10.2014

How Seriously Does Your Cloud Hosting Provider Take Redundancy?

When deciding on a cloud hosting provider, the decision is usually built on price and what you actually get for it. The latter can be a little open-ended, but it is usually a combination of performance, or amount of resources, and features. Something we have noticed on this side of the table building these services is that in general there is very little understanding of redundancy and failover mechanisms.

Test hosting on UpCloud!

While building redundancy into sophisticated systems is not easy, and the level of redundancy offered by a provider is often unclear, its importance is quite intuitive: downtime or unavailability is bad, even unacceptable. However, the reality is that sometimes systems break – some more often than others. The key is how those situations are handled.

SLA and Status Reporting

One way to quantify and compare redundancy is to look at the Service Level Agreements (SLA) of different providers – after all, this reflects the provider’s confidence in their service. The following table summarises UpCloud’s and some of our competitors’ SLAs.

IaaS SLA Comparison.
CompanyService GuaranteeEligibility for compensationCompensationNotes
UpCloud100%>5min50x50x the cost of resources unavailable
AWS99,95% or 99%See notes10% or 30% of monthly feesAll instances must be down on 2 or more Availability Zones within a region
Azure99,95% or 99%See notes10% or 25% of monthly feesWhen monthly total falls below threshold
CloudSigma100%>15min50x50x the cost of resources unavailable
DigitalOcean99.99%See notes1x1x the cost of resources unavailable, eligibility not mentioned
ElasticHosts100%>15min100x100x the cost of resources unavailable
ProfitBricks99.99%>30min5% of monthly fees5% of monthly fee per 30min-1h depending on resource
Rackspace100%>30min5% of monthly fees5% of monthly fee per 30min
Data gathered 09/2014. See appendix for sources.

The norm in the industry is to set a service guarantee level and offer compensation if that level is not met. There are usually some special conditions, like a minimum limit of unavailability, that must also be fulfilled before being eligible for compensation. UpCloud offers an SLA of 100% availability and any period of unavailability lasting longer than 5 minutes is eligible for compensation that amounts to 50x the cost of resources unavailable. As can be seen from the table above, this is superior to most of our competitors in this comparison. The take away here is that we take redundancy very seriously.

Another way to look at redundancy is the provider’s status page and its history. In fact, we are pleased to see that we managed to find a proper status page from all of the compared companies except ProfitBricks. A caveat here is that not all providers have an equal philosophy in updating their status pages and thus comparing them. At UpCloud we believe that a hosting provider should report all hiccups that affect customers and are the provider’s responsibility – a belief we follow firmly at status.upcloud.com.

Long on Redundancy

Although our SLA and open reporting are in good shape, they are certainly not a sales gimmick. We have built redundancy into our service right from the beginning and believe it to be a key issue in running a successful cloud hosting company.

We have designed our technology stack and software in such a way that it will automate failovers as we expect them to happen. We have prepared for a breakdown on any possible level of our service stack with the so-called N+1 philosophy. This means that we have multiple transit connection providers, multiple sources of electricity, multiple networking devices and so on – all the way to your storage backend. Technology does occasionally break down and we prepare for that on all levels.

With regards to storage, all customer data is located on two separate RAID-secured storage backends at all times. This means that disks can fail, servers hosting those disks can malfunction and still, our customers won’t need to endure outages due to our redundancy principles.

Needless to say, redundancy is an attribute of UpCloud that we are not willing to sacrifice for lower pricing or higher margins. Preserving customer data is crucial to us and building that trust into our customers along with great, achieved, the overall service level is key to running our business successfully.

Do you know how your current provider treats redundancy? If you’d like to know more about UpCloud’s redundancy principles, please get in touch with us at [email protected]

Try UpCloud for free!

We offer a Free Trial to help you to speed up your WordPress or eCommerce! Fastest cloud servers with 2x the performance as the competition & 100% uptime SLA. Deploy in seconds, pay less. Get started now! Free trials available here

In case you would like to learn more about some specific detail of the infrastructure described here, don’t hesitate to contact UpCloud at our sales ([email protected]).

Appendix

IaaS SLA Comparison Sources.
CompanySLAStatus Page
UpCloudUpCloud SLAUpCloud Status Page
AWSAWS SLAAWS Status Page
AzureAzure SLAAzure Status Page
CloudSigmaCloudSigma SLACloudSigma Status Page
DigitalOceanDigitalOcean SLADigitalOcean Status Page
ElasticHostsElasticHosts SLAElasticHosts Status Page
ProfitBricksProfitBricks SLAStatus page not found
RackspaceRackspace SLARackSpace Status Page
Accessed on 09/2014.

Janne Ruostemaa

Editor-in-Chief

Cloud hosting in Asia: How to choose the best cloud provider

Asia is among the most dynamically developing regions in the world, which means access to Asian markets is crucial for global companies. With the recent Covid-19 outbreak, we are witnessing the massive shift to digitalisation. Even many international companies that had previously relied on physical presence in the region withdrew and moved their local offices […]

Product Updates

Vision and culture

Cloud Server vs. VPS vs. Dedicated Server comparison

In this post, we have collected information about different server options to help make the distinction among a broad range of available hosting services and service providers.

Comparisons

How important cloud infrastructure resilience is to resellers

In the world of instant gratification, we expect every service to be always available. The success of on-demand streaming is a clear example of the trend, but the expectation of availability extends to other businesses as well. This highlights the importance of high availability, and by extent, infrastructure resilience. Luckily, when done right, cloud infrastructure […]

Vision and culture

Back to top