On-prem vs cloud storage: Four decisions about data location | Computer Weekly (2024)

Feature

Hybrid cloud is now a reality. But how to decide what data goes where? We highlight four key decision points to evaluate whether data should be stored on-premise or in the cloud

On-prem vs cloud storage: Four decisions about data location | Computer Weekly (1)

By

Published: 19 Dec 2023

Nearly all enterprise IT projects involve decisions about where to store data.

The public cloud holds perhaps more than half of all business data. That volume of data held on cloud-based systems, especially by the hyperscalers – Amazon Web Services (AWS), Google Cloud Platform and Microsoft Azure – has grown steadily over the past few years.

But traffic is not all one way. Increasingly, firms are now looking at hybrid cloud storage, where some data is stored on-premise and some in the cloud. Research by Aptum, a managed services and consulting firm, found that 77% of firms use the public cloud and 86% expect to use hybrid or multicloud services.

However, raw statistics mask what is often a complex decision-making process that involves assessment of workloads, performance, regulation and security, and costs. Here, we look at four key decisions about whether data should be stored on-site, or in the cloud – or a combination of both.

Is the data mostly processed on-prem or in the cloud?

For the best performance, system architects need to minimise latency between applications and storage. To access cloud storage via the public internet inevitably increases latency. Internet connections are also more prone to variable performance and general reliability issues.

This suggests that for best performance, data should be stored on-premise. For the most critical applications, this is still usually the case.

But the decision is not always clear cut.

“We know that if you start to run compute on a storage bucket across the wire, you are going to have a performance impact,” cautions Paul Mackay, regional vice-president for EMEA and APAC at cloud data firm Cloudera.

Different architectures may also be needed, depending on whether the data is being consumed by an application or a human analyst.

“The first case is when applications consume the data; the second is users that access file shares that sit on local storage appliances,” says Adrian Bradley, head of cloud transformation at KPMG UK. “In the first, it is best practice to keep applications and connected data in the same environment. For file shares, the decision of where to store data is mostly driven by analysis of operational costs and current data lifecycle management requirements.”

How frequently is data accessed?

For some use cases – such as archiving and “cold” storage – cloud makes a lot of sense.

With data accessed infrequently, performance is less critical. Cloud-based archiving and backup applications are designed to work in the background, so any performance issues should not affect users.

“Management of large, frequently accessed datasets is economically and performance-wise more advantageous with on-premise storage solutions”

Problems occur when organisations lack a good understanding of their data assets and how they are used. Storing data on the wrong tier increases costs. There may also be performance issues.

“Management of large, frequently accessed datasets is economically and performance-wise more advantageous with on-premise storage solutions,” advises Rahul Gupta, a data expert at PA Consulting.

Again, it comes down to how well applications are optimised for the cloud. Firms that move existing workloads to the cloud can hit performance and cost issues, whereas those that use cloud-native applications fare better.

What are the cost considerations?

Cloud computing is often seen as a cost-saving measure, and that extends to storage.

In reality, moving to the cloud has more to do with a shift from capital investment to operational expenditure. Over time, cloud can easily cost more than on-premise technology or alternatives such as colocation.

That additional cost can be worthwhile. Sometimes, firms are willing to pay for flexibility – to tap into cloud providers’ innovation or because they need to preserve capital. Or they might have moved to cloud-based applications.

Even so, optimised on-premise storage can still be the cheaper option. As PA’s Gupta points out, much depends on how new the customer’s on-site infrastructure is, and how much life it has left.

Cloud storage also has hidden costs. Data egress is frequently cited as a reason for higher than expected bills, but firms can also find they pay more than expected because they store data for extended periods in expensive tiers rather than dedicated cloud archives.

Again, careful application design and a clear picture of data use will minimise this.

What are the security and compliance requirements?

The good news is that most security and compliance requirements can now be met in the cloud.

“In the early days of the cloud, you didn’t put mission-critical systems, anything to do with finance, or anything with a regulatory impact in the public cloud. But regulators now are happier with public cloud”

“In the early days of the cloud, you didn’t put mission-critical systems, anything to do with finance, or anything with a regulatory impact in the public cloud,” says Patrick Smith, EMEA field CTO at storage supplier Pure. “But regulators now are happier with public cloud.”

Even the highest levels of security are possible with the right cloud infrastructure. The key for CIOs is to match security and compliance requirements to the sensitivity of data.

In some industries, such as financial services or health, there are additional compliance requirements that include where data is stored. This might restrict which cloud services can be used.

It remains vital to have a clear picture of the organisation’s data, before making the decision where to store it.

“From a security or compliance perspective, you have to be able to understand where your data is, who’s touched it, and what has happened to that dataset,” says Cloudera’s Mackay. “We see organisations struggle a lot here. They have a security posture on-premise, but need a whole new toolset to do that on the cloud.”

Read more about hybrid cloud

  • Unstructured data storage – on-prem vs cloud vs hybrid. We look at storage for unstructured data on-premise, in the cloud and across multiple locations. There are advantages to a hybrid approach, but there can be hidden costs, too.
  • Cloud storage cost challenges and how to tackle them. We look at cloud capacity procurement pitfalls, forecasting challenges, the danger of over-buying, supplier lock-in, deciphering billing and resizing capacity when projects finish.

Read more on Datacentre capacity planning

I'm an expert in cloud computing and hybrid cloud architecture, with a deep understanding of the considerations involved in deciding where to store data. My expertise is grounded in practical experience and a thorough knowledge of the industry's trends and best practices.

The article discusses the growing trend of hybrid cloud storage and the decision-making process for determining where to store data, considering factors such as workload, performance, regulation, security, and costs. Here's a breakdown of the concepts discussed in the article:

  1. Hybrid Cloud Storage Trend:

    • The article highlights the increasing adoption of hybrid cloud storage, where organizations store some data on-premise and some in the cloud.
    • Research by Aptum indicates that 77% of firms use the public cloud, and 86% expect to use hybrid or multicloud services.
  2. Workload and Performance:

    • System architects must minimize latency between applications and storage for optimal performance.
    • Storing data on-premise is often recommended for critical applications to reduce latency, especially when compute processes run on storage buckets across the network.
  3. Data Access Frequency:

    • The frequency of data access is a crucial factor. Cloud storage is suitable for infrequently accessed data, such as archiving and "cold" storage.
    • Understanding data assets and usage patterns is essential to avoid increased costs and potential performance issues.
  4. Cost Considerations:

    • Cloud computing is not always a cost-saving measure; it involves a shift from capital investment to operational expenditure.
    • Optimized on-premise storage can sometimes be more cost-effective, depending on the organization's infrastructure and specific needs.
    • Hidden costs in cloud storage, such as data egress and extended storage in expensive tiers, must be carefully managed through application design and understanding of data use.
  5. Security and Compliance:

    • Security and compliance requirements can now be met in the cloud, even for mission-critical systems, finance-related data, or data with regulatory impact.
    • Regulators are increasingly accepting public cloud solutions, but some industries may have additional compliance requirements affecting the choice of cloud services.
    • Organizations must match security and compliance requirements to the sensitivity of the data and have a clear understanding of data location and handling, particularly when transitioning from on-premise to the cloud.

In conclusion, the decision-making process for data storage involves a nuanced evaluation of workload, performance, data access patterns, cost considerations, and security/compliance requirements, with the trend leaning towards hybrid cloud solutions.

On-prem vs cloud storage: Four decisions about data location | Computer Weekly (2024)

References

Top Articles
Latest Posts
Article information

Author: Duncan Muller

Last Updated:

Views: 5568

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.