« Twenty Years of TPC Benchmarks | Main | Memory Price/GB Is Dropping at Around $200 per Annum »

October 17, 2008

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451863e69e2010535943425970c

Listed below are links to weblogs that reference SSD Shines New Light on HSM and ILM:

Comments

JosephZhou

HSM was a concept of traditional enterprise application environments that in fact treated memory and disks as a hybrid storage pool; memory was called the “main storage”. So the concept of hybrid storage pool is not new with ZFS; what is new would be the economics of ZFS-based solutions when offering this kind of enterprise capability that used to be cost-prohibitive to most mid-size organizations!

Sun Storage comments

Using Hybrid storage pool is different than employing an HSM or ILM strategy. All file systems use memory to cache frequently accessed data for rapid access and improved performance. Combining SSDs (essentially memory) with traditional spinning disks in a single hybrid pool is cool because ZFS has a pooled storage concept. It can add more SSDs to the pool to address the need to add more memory as the file system grows and more frequently accessed data grows, but only from a single ZPool. Other file systems like QFS that have the concept of metadata separation to improve performance writing can also take advantage of SSDs by improving MetaData I/O for applications that have lots of Metadata operations. ZFS doesn't have this concept of meta data separation so it was enhanced to take advantage SSDs within a hybrid storage pool. QFS doesn't have the concept of pooled storage though so Tier 0 would be all SSDs or all disk. One of the ways file systems can increase performance is a concept called metadata separation.

The concept of data movement across tiers (one of the main concepts in an HSM/ILM strategy) is different with ZFS. ZFS enhancements are taking advantage of SSDs and HDs to speed performance reading and writing from a single Hybrid pool that can't be migrated to other tiers including tape.

And, this was pulled from a white paper on SSDs and ZFS (distributed at SNW this week) that may provide a better explanation....

"Systems use memory to cache frequently accessed data for rapid access and improved performance. Once data is stored in the cache, future requests can be satisfied quickly by accessing the cached copy rather than fetching it from disk. Policies determine which data is held in the cache in an attempt to anticipate future needs. However, large working sets that cannot fit into memory can cause the cache to be ineffective. Flash storage can be used to enhance caching operations in systems. Solaris ZFS combines main memory and enterprise SSDs into a large read cache and uses an Adaptive Replacement Cache (ARC) for its cache replacement algorithm. The ARC manages and balances the cache content using most frequently used (MFU) and most recently used (MRU) algorithms for storing data to, and retrieving data from, memory. A second-level ARC (L2ARC 4) with smart caching and pre-fetching techniques lets Solaris ZFS use enterprise SSDs as a second-level cache to further speed read performance. Defective Flash blocks are treated as a cache miss rather than data loss, with information retrieved from hard disk to satisfy the request. The checksums built into Solaris ZFS are used to catch cache inconsistencies."

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

  • Technobabble Top Blogs