Essential Guide

Flash options in the array vs. server

A comprehensive collection of articles, videos and more, hand-picked by our editors
Q

Comparing network-, server- and storage-based flash caching

George Crump of Storage Switzerland discusses the variety of ways flash caching can be implemented today in this Expert Answer.

FROM THE ESSENTIAL GUIDE:

Flash options in the array vs. server

+ Show More

Can you compare caching at the network level with flash caching in the server? What are the pros and cons of each?

There tends to be three types of flash caching implementation methods available: storage-system caching, network-level caching and server-based caching. Storage-system and network-based caching are similar in that they provide the performance boost of flash to all the physical or virtual servers in the environment, regardless of which host they are running. Server-side caching typically provides the performance boost to VMs running on a specific physical server -- although products are emerging that allow server-side flash resources to be shared.

Beyond the number of servers impacted, storage system and network caching do not have the concerns that server-side caching does as it relates to virtual machine migration as discussed in a previous Expert Answer. It generally is also safer to perform write caching on these systems. There is less risk of data loss compared with server-based caching.

Network-based caching generally refers to an appliance that can provide caching to any servers on the network, as opposed to storage-based caching, which is integrated into a specific storage system. This type of flash caching is generally tied to a single system and a single vendor's technology. Network-based caching can provide a performance boost across a wide range of storage systems. Also, network-based caching can typically integrate easily with existing systems because they plug into the network and sit between storage and servers.

More on this topic:

Flash hypervisors, caching engines similar, but not the same
There are misconceptions that flash hypervisors and caching engines are the same technology. They are similar technologies, but there are differences.

Find the best spot for flash SSD storage
There are six different flash SSD storage implementations, each aimed at reducing latency, improving IOPS and throughput and reducing storage TCO.

SSD caching vs. primary storage for data placement
SSD caching and primary storage are the two main ways to implement solid-state storage technology with respect to data placement. We explain both strategies.

This was first published in February 2014

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Essential Guide

Flash options in the array vs. server

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchVirtualStorage

SearchCloudStorage

SearchDisasterRecovery

SearchDataBackup

SearchStorage

SearchITChannel

Close