IT organizations have adopted virtualization to improve server utilization, and the move is also driving changes in storage architectures. These organizations are looking beyond the traditional siloed approach to storage, in which storage is dedicated to a specific application or a small set of applications, toward shared storage architectures. Shared storage systems allow numerous applications to store data on the same system and access that data more quickly and efficiently. With shared storage architectures, organizations can simplify operations, drive efficiencies, grow infinitely, enable business agility, and offer nonstop operation.
Flash memory technology is having a profound impact on storage architectures thanks to its significant performance characteristics and low power consumption. Its performance characteristics have grabbed the attention of enterprises, and many storage vendors are working diligently to assure customers that their approach to using flash provides the best combination of price and performance.
All-flash arrays : good for some
There are many approaches to implementing flash in enterprise storage systems, and flash can provide different performance characteristics depending on where in the storage architecture it is used. For example, much attention has been given lately to all-flash arrays that dedicate an all-flash storage device to a specific application. All-flash arrays are a good storage solution for applications that require extreme performance and consistent response times and that have modest dataset sizes. But not all application workloads meet these criteria, so implementing an expensive all-flash array doesn’t make sense for all applications. Applied too broadly, dedicated all-flash storage returns enterprises to the inefficient siloed storage model described above.
For most organizations, a shared storage architecture that uses a mix of flash and traditional hard disk drives (HDDs) provides the right level of performance for the majority of enterprise applications. Hybrid flash/HDD storage environments provide a number of benefits beyond improved performance. They offer greater efficiency and lower operational costs, and, operated in a shared storage model, can dynamically allocate data to the highest-performing storage media. These benefits, and several others, will be discussed in a future article focusing on what enterprises should know about flash storage solutions before they move forward with one.