When you think about storing and managing your company’s vital data, reliability and scalability rise to the top as the most important measures of a good investment. And for our money, the solution that delivers on these priorities the most efficiently and economically is software defined storage (SDS). By going software defined, organizations can avoid the pitfalls of vendor lock-in, while deploying data storage and recovery plans more easily across a range of hardware devices and platforms.

When choosing a best-of-breed SDS solution, it helps to first make a list of the features and capabilities that are most beneficial for a given use case. To get the conversation started, we’ve created a list of the five that we think are most impactful in general. Here’s a quick rundown of the “must have” SDS features, what they do and why they ought to be in your toolkit.

The Top 5 Things to Look for in a Software Defined Storage Solution Veristor

            >View Infographic: 5 Things to Look for in a Hyperconverged Solution

            See how making the right choice can make all the difference

  1. Multiprotocol Capabilities

When it comes to how organizations manage application workflows and use data, one common thread we’re seeing is portability. Applications are often developed in one environment, tested in another and deployed in yet a third location – and data is most powerful when it’s shared. One key to ensuring portability in the storage world is by selecting an SDS system with multiprotocol capabilities.

A multiprotocol storage solution makes it possible to store and access data using a variety of protocols, including Fibre Channel and ISCSI for blocks of data, and NFS or SMB file systems as well. With multiprotocol capabilities, you can create and scale unified storage pools that support a mix of data and applications efficiently. It can also enable organizations to combine high-performance caching and cost-effective spinning disk to boost performance without migrating to all-flash arrays right away.

In addition, using a single multiprotocol SDS system for all types of data can help enable new and efficient data workflows. For example, a sales manager may leverage file services to save the latest forecast before a business analyst accesses it in Hadoop to run a report in time for the weekly meeting. No data conversion required.

  1. Public Cloud Integration

All data follows a life cycle, typically beginning as “hot,” business critical data before it cools down and isn’t accessed as frequently. Left unmanaged, the life cycle often results in overcrowded high-performance arrays. The problem is not a new one, but the solution certainly is.

By looking for an SDS storage solution that integrates seamlessly with the cloud, storage professionals can implement strategies that move cold files between on prem and public cloud storage, while continuing to manage the data under a unified strategy. This ability to “cloud out” helps ensure that only the most important data is taking up space on expensive arrays, while providing seamless scalability to meet expanding data requirements.

  1. Auto-tiering

Cloud access is a great way to implement tiered storage strategies, but manually moving data to the cloud and other storage systems on a regular basis can be a challenge for any storage pro. Ideally, you want a solution that can automatically promote or demote data to the correct storage tier as its usage and value changes.

An SDS system that offers auto-tiering can save your IT staff the considerable time and effort it takes to manually manage this endless process. With auto-tiering, you can set up parameters that move data according to its importance: automatically clouding out data that has reached a certain age or migrating data from high performance arrays to mid-tier storage when there’s a drop-off in usage.

When combined with multiprotocol capabilities, an SDS that supports auto-tiering can make it easy to move data from a high-performance, expensive disk to a more cost-effective storage tier.  This helps ensure that your data remains aligned with the best storage for the job, without creating a burden on administrators.

  1. Geo-clustering

While auto-tiering can help you improve performance and scalability over time, an effective SDS solution can also give you reliability and scalability over space. This is critical as business expansion often means managing data across multiple, geographically dispersed locations. Geo-clustering allows the deployment of storage across different locations to offer regional level protection and disaster recovery.

Let’s say your company has branches in Atlanta, New York and Los Angeles. Geo-clustering ensures that data is automatically written and simultaneously available across these locations. The beauty of this feature is how it mitigates risk: should a data loss occur at any one branch, the information remains available at all the others, and can be restored once the problem has been identified and resolved. Geo-clustering relates more directly to object-based storage systems, but the protection it offers can apply to file storage as well.

  1. Synchronous Replication

Most SDS solutions will offer either synchronous or asynchronous replication for copying data into storage. But when recovery point objectives (RPOs) need to be at their lowest, synchronous replication delivers a considerable benefit as far as primary storage systems are concerned.

This feature allows you, for example, to write data to two systems or locations at the same time. The two data instances remain consistent with each other and cannot be accessed or used until both are completely written, which helps ensure version integrity. The benefits of synchronous over asynchronous replication are significantly lower RPOs, RTOs and disaster recovery strategies that are seamless to manage and transparent to end users.


In comes down to this: the right SDS solution can significantly improve storage efficiency, application performance and business continuity, while all but eliminating the lock-in that comes with traditional storage hardware.

When evaluating an SDS storage solution, it is important to begin with the features that are most relevant to your unique business priorities, application sets and use cases. But don’t forget to look for a core set of features that are helpful across the board. These include the abilities to:

  • read and write data using multiple protocols to support a mix of workloads and workflows,
  • integrate with the public cloud for the efficient storage of cold data,
  • employ auto-tiering to streamline data management,
  • accommodate geo-clustering to give you regional level data protection, and
  • provide replication options to significantly reduce recovery objectives and downtime.

Veristor invites you to learn more about our SDS storage solutions by visiting https://veristor.com/datacenter/enterprise-storage.