Skip to main content

3 main differences between cloud and on-premises storage






Cloud storage and on-premises storage are two great options for storing, serving, and protecting data  but there are three main differences that one must be aware of before choosing between these two: availability, data protection and  performance.
To set start with, cloud storage, means hosted object stores like Microsoft OneDrive, Amazon S3, and AT&T Synaptic Storage. While on-premises storage, are all file-oriented storage including NAS, clustered NAS, unified storage, and object storage. Although there are clear technological differences between on-premises storage, many of those differences are erased when deployment is considered.
1>      Cloud storage is highly available as compared to many on-premises storage deployments, with much less complexities.
Cloud storage is an attractive choice for data, as prices continue to drop down and the services are getting mature. The advantage of pay-as-you-go versus investing in physical infrastructure and then providing space, power and bandwidth are understood. But what other thing should be kept in mind? Cloud storage availability can often exceed a typical customer environment because of the inherent replication of each object across multiple physical machines, and typically across multiple sites. This provides continued availability in the event of disk, array or site failure. For example, Amazon’s S3 cloud storage does the following:
“The service redundantly stores data in multiple facilities and on multiple devices within each facility.”
The cloud storage methodology of object replication provides availability across all the failure scenarios mentioned above with nearly instant failover. In a failure state, the network simply re-routes the application to an identical object replica in a different location.
On-premises storage still offers many benefits as costs continue to decrease and advanced functionality is more and more common in even lower end products. On-premises storage can be configured for very high degrees of availability, but this is often at the array level. Multi-array and multi-site availability with on-premises storage still requires a great deal of expertise and cost.
Why? Multi-site availability obviously requires a second data center located in a different geography and all the cost and complexity it entails. It also requires redundant hardware. NAS will require equal or nearly equal capacity to support data replication. Object storage, while able to support replication at a more granular level, is similarly constrained. Multi-array availability is more straightforward with object storage and clustered NAS, but still requires the proper amount of physical “heads” (storage and metadata controllers) and proper network configuration. Conventional NAS relies on in-the-box redundancy and typically has to fall back on the recovery of snapshots when an array fails, which clearly degrades the failover time.

Beyond the technology, customers often don’t know how to classify people data (mission critical, business critical, or neither). In most businesses, non-mission critical data doesn’t get continuous replication within a facility, let alone across facilities. This reinforces the reliance on data protection techniques like RAID mirroring or backup, which are either inefficient or require significant recovery time, making them unsuitable for availability. The simplified availability techniques of cloud storage is a significant advantage.
2>      On-premises storage still has superior flexibility over data protection and recoverability, but the right application can work with cloud storage to create a different and powerful protection profile

On-premises storage gives the educated customer a huge range of options around service level and degrees of data protection. From higher-end file storage like IBM SONAS, which can house many CPUs, lots of RAM and hundreds of solid state storage disks to lower-end arrays housed in a single box, it is now common to be able to apply different classes of storage media and protection schemes, even within a single system, to address different types of applications and types of people data. For example, the IBM Storwize V7000 Unified can have a mix of storage media internally and move data around those storage tiers by policy, even across different arrays.

“Automates movement of less-frequently used files to lower cost tiers of storage, including tape”

The flexibility of on-premises storage, which supports file system replication, tiering, snapshots, and backup, at increasingly granular levels, enables IT organizations to create a high degree of data protection, disaster recovery and point-in-time recovery (also called business continuity).

By contrast, with cloud storage, granular data recoverability is the customer’s responsibility. While data durability, by virtue of having at least three immutable copies of each object with regular background error checking, can be very high (11 9’s is often quoted), cloud storage does not promise the recoverability of older versions of data, or accidentally deleted data. For example, AT&T Synaptic Storage as a Service:

“AT&T is not responsible for any content that You transmit, store, record or play using the Application.”

This is an area where the application or the technology that overlays cloud storage can help. For example, because Oxygen stores a new object for each version of data, we support user recovery of infinite versions of data, as well as “soft deleted” data. This eliminates the need for traditional backup for people data recovery (business continuity) and the associated IT overhead.

While the complementary pairing of an application like Oxygen with cloud storage produces a new, efficient type of data protection profile, the same can be applied to on-premises storage with similar results.

Recoverability
3>      On-premises storage offers significantly better performance, but cloud storage locality is closing the gap

A foremost benefit of on-premises storage is data placement. Data locality is still important for many applications, particularly ones that deal with large files like media or Excel files used for detailed financial analysis. Storage on the local area network is considerably faster than cloud storage. On-premises network storage can easily reach 40MB/s for reads and writes over the LAN, whereas cloud storage is severely limited by network bandwidth, particularly in upload (write) scenarios.

Cloud storage makes up some of the difference by being available in nearly every major geography, all without a customer having to worry about putting storage hardware in a place with adequate power, cooling and bandwidth. The increasingly global presence of cloud storage can help support data locality for improved performance, particularly with read operations, which in many businesses makes up the majority of people data interaction.

In-device storage is significantly faster than either on-premises or cloud storage. With standard in-device SSD, 200MB/s of read/write and microsecond response time is now possible. With this in mind, a modern people data technology must be able to take advantage of in-device storage when necessary and on-premises or cloud storage when lower performance is acceptable or shared access is required.

Comments

  1. Business cloud services can give your company access to a wide range of tools, apps and software on a pay-as-you-go basis. For small firms, the best cloud services can deliver increased flexibility, security and significant savings.
    virtual data rooms reviews

    ReplyDelete
  2. Virtual data rooms are locations in the cloud where businesses can securely store and access information about private negotiations, including mergers and acquisitions, real-estate transactions, intellectual property rights and initial public offerings.
    virtual data rooms for mergers and acquisitions

    ReplyDelete

Post a Comment

Popular posts from this blog

Teach from home

Seeking volunteers for mentoring aspirants for different competitive exams. Benefits:  - earn handsomely - contribute to the creation of world-class content - teach from the ease of your home - help in building new horizons of learning Your help can give countless people around the country, the Guidance - the one thing they need most.  to connect: drop an email at contact@eprabodh.in

Common mistakes while going cloud

The blessings of moving into the Cloud environments are phenomenal, given their ability to cut infrastructure costs and its resource sharing nature.But enterprises lured by such benefits could turn into nighmares if a proper consulting in IT is neglected, before you go cloud.  Choosing Wrong Cloud Public clouds are located offsite because they are owned & operated by third-party services. They can be accessed by anyone with internet connection amd subscription. The size of public clouds often exceed private clouds and they offer cheap, “pay as you go”. These clouds are  good  for standardized use such as messaging, email, small crms, storage and collaboration projects.  Security One of the major advantages of going cloud is that the service provider maintains the hardware offsite, reducing the need for businesses to maintain a round the clock IT team. However, business owners tend to think that this also means that their cloud provider can always...