|
STORAGE From the December 2003 issue of Communications News |
Caching is solid with disk option by Woody Hutsell and Aaron Martz Solid-state, disk-based cache can improve the performance of sluggish networks. Storage is a leading cause of under-utilized network resources, under-utilized processors and dissatisfied end-users. The problem can, however, be addressed with a storage cache device using solid-statedisk technology. Solid-state, disk-based cache can improve the performance of standard storage and extend the useful life of existing storage deployments, even in SAN environments. Caching is critical in boosting storage performance, where enterprises need to match their application performance requirements with their storage-access capabilities. Typically, enterprises have relied on the limited caching capability of a RAID controller or high-performance internal cache capabilities available only in high-end storage systems. An external solid-state disk cache can provide advantages beyond these traditional “built-in” caches.
When choosing a solid-state disk-cache solution, the user has two choices–file level or block level caching. File caching, the more traditional method, involves a solid-state disk that looks just like any other storage device to the network. It is a drive letter where data can be written and read like any other drive, only faster. This is a possible solution for dealing with static network “hot files” that constantly undergo activity. It is also useful for accelerating applications constrained by a particular operation. For example, a Sybase database can experience dramatic acceleration by assigning its temporary workspace (tempdb) to a file-caching solid-state disk. The alternative method is block-level caching, where the solid-state disk caches data automatically and invisibly (at the block level). To the network, the cached storage devices are simply running faster, and the solid-state disk is not “seen” in the path. Block-level caching can be configured to optimize performance in write- or read-intensive environments. This is useful when data on an entire storage system is in high demand or when the amount of hot data exceeds the capacities of solid-state disk units. If access is spread out among the data, a single block cache can make an entire storage system as fast as a solid-state disk. Applications and data volumes continue to grow, and most enterprises face tough choices as they expand storage environments: technical challenges associated with data migration, matching capacity and performance requirements, and forklift upgrades. The ability to independently scale storage performance can alleviate the pain, and adding solid-state cache devices to the storage network achieves this. Using a solid-state disk can enable an enterprise to extend the useful life of its existing RAID storage. For more information from Texas Memory Systems: Woody Hutsell is executive vice president and Aaron Martz heads up communications for Texas Memory Systems, Houston. |