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

What is Private Cloud? Definition, architecture, and examples

Private cloud infrastructure emerged as a solution to some of the drawbacks of public cloud services. Although the private cloud has similarities to public cloud architecture, it distinctly provides a proprietary framework dedicated to a single organisation. Cloud services are agile and scalable, and many companies have already made the choice to move away from […]

Industry analyses

Long reads

Comprehensive guide to secure and highly available cloud server backups

In today’s digital landscape, cloud server backups are critical for data protection and part of an essential disaster recovery plan. Threats to data security and business systems can be digital and physical, ranging from cyber-attacks and hardware failures to the impacts of climate change or global unrest.  Data, an essential business asset, can be lost […]

Comparisons

Long reads

Understanding cloud server pricing: What you need to know

Cloud costs are an essential overhead for today’s future-focused business, but with often complex cloud server pricing and a raft of cloud pricing models to choose from, managing cloud expenses carefully is critical to optimising the investment. Cloud services are agile and easily scalable, far easier to maintain, and don’t come with up-front capital costs. […]

Cost Optimisation

Industry analyses

Back to top