« Enterprise Apps More Efficient Under VMware? | Main | Another Year, Another Blogoversary »

September 22, 2008

TrackBack

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

Listed below are links to weblogs that reference Hot Spots And Flash:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Shehjar Tikoo

@Chuck:Good luck trying this approach with one of the spindle-randomizing arrays. If someone figures it out, let me know.

If I understand it right, one way is to maintain a list of most frequently used blocks either in the file systems or in the block layer within the operating systems. Once the access count for the blocks in this list crosses a threshold, move or re-map them into the EFDs.

The point is, dont let the blocks that constitute the hot-spots, reach the spindle-randomizers at all.

Chuck Hollis

You're right -- something like that will be needed. And it will only be as good as the algorithmic assumptions the designers make ...

Thanks for writing!

marc farley

Chuck, I was working for ConvergeNet (remember them?) about 10 years ago and they had the notion of using large amounts of flash memory as exported luns. It didn't work then for a number of reasons. One of the things I liked about the design was the possibility of "pinning" certain data loads to flash memory.

The thing I didn't like was the lack of management tools to help customers re-use the expensive flash resources for different applications at different times of the day or week or month.

Is there anything in the EFDs today that provide this type of device migration? This is one of the advantages of using cache memory - because it is usable by all applications, not just a couple.

Chuck Hollis

Hi Marc

We achieve that to a certain degree with products like SymmOptimizer that can identify hotspots in workload patterns, and transparently rearrange things as needed.

But I think much, much more is possible ... so stay tuned!

flashguy

Hey Chuck. Here's a macro question for you: with demise of several large institutions on Wall Street that were the primary targets for the EFDs in the Symmetrix array, are you afraid that market adoption may have hit a wall here until the economy turns?

Chuck Hollis

Interesting and valid question!

I guess I'd be tempted to answer "not really" -- there are still plenty of business models out there (financial and otherwise) where speed equals money.

The trick is finding the person who can connect the dots, e.g. "gee, this application over here makes us a bunch of money, if it ran 2x-3x as fast, we'd make more money".

And the larger the organization is, the harder this seems to do.

-- Chuck

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.

Chuck Hollis


  • Chuck Hollis
    VP -- Global Marketing CTO
    EMC Corporation

    Chuck has been with EMC for 13 years, most of them pretty good.

    He enjoys speaking to customer and industry audiences about a variety of technology topics, and -- of course -- enjoys blogging.

    He lives in Holliston, MA with his wife, three kids and three dogs when he's not travelling. Chuck enjoys piano, mountain biking, boating and skiing -- in that order.

    Warning: do not buy him a drink when there is a piano nearby.

General Housekeeping

  • Frequency of Updates
    I try and write something new 1-2 times per week; less if I'm travelling, more if I'm in the office. Hopefully you'll find the frequency about right!
  • Comments and Feedback
    I'm going to be approving comments before they get posted here. Any information you can share about who you are, how to contact you, what you do for a living, etc. would very much be appreciated.