Storage Cache Analysis Reinvented with SHARDS

Caches are pervasive in modern storage systems. Designed to accelerate data access by exploiting locality, a cache provides an essential service in modern computing. Operating systems and databases maintain in-memory buffer caches containing hot blocks. Here, a hot block is one that is considered likely to be reused. Storage cache using flash memory are popular…

HotStorage 2011 Program Committee Meeting

Folks: just a heads up … The HotStorage 2011 PC meeting is being held on Monday April 11.

As program chair this year, I’m hosting the meeting at VMware which will be including some of the brightest minds in storage research in the world. Building E, here we come. If there are brown-outs, it’s probably due to the sheet amount of brainpower assembled there 🙂 Here is the full list.

Several people are flying in, some are local and yet others are dialing in. When assembling this PC, I had several objectives. One of course was to collect up the top brains in this fast-moving area of research. Another was diversity, of every type. I’m super impressed with the group of people who agreed to serve on the committee.

As for the program, we had a record number of submissions (60% more than last year) which just goes to show you how active this area is. The review rounds are done leading up to Monday’s meeting. I’ve been spending time organizing the papers to optimize our team. There are so many good ones that I’m sure the selection process will not be easy.

As is appropriate for all academic venues of good repute, HotStorage has a very strict conflicts policy. So, even as chair, I’ll sit out some paper discussions to avoid even the potential appearance of conflicts against some papers from colleagues or ex-colleagues. The same applies to all PC members. Another thing that I have done is require extra reviewing for PC member papers which lifts the quality bar for them.

I’ll post interesting tid bits from the meeting later.

Getting Paid to Run vscsiStats? :)

The most awesome thing I’ve heard in a while is effectively getting paid to run and share vscsiStats data. See Chad Sakac’s on this topic blog posting on this topic.

I should ask for royalties 😉

More seriously, this is very interesting and a win-win. Getting real customer data is always difficult and Chad has got it figured out. Customers on the other hand are assured that their data is anonymized (besides, vscsiStats doesn’t capture any real customer data anyway, just the workload characteristics) and get a cool, super-useful tool in return.

Look forward to more vendors trying this … 🙂

vscsiStats gone viral?

Folks, is it just me or does vscsiStats seem to have gone viral? Here’s a couple of the posts that are seeing a lot of retweets.


ps. I haven’t mentioned here that you can follow me on twitter with the handle @virtualirfan

Honored to be Program Chair for HotStorage

I’m deeply honored to have been asked by USENIX to serve as the Program Chair for the 3nd Workshop on Hot Topics in Storage and File Systems (HotStorage ’11).

The workshop CfP is about to come out any day. I just finished assembling the program committee and writing the workshop overview last week. HotStorage is an awesome place to send your cool ideas. The program committee is absolutely top notch. How top-notch, you ask? Well, you can deal with a little suspense … I don’t want to jump the gun on the CfP yet.

In case you are interested, here are some links. HotStorage ’09 program committee & CfP, papers. HotStorage ’10 program committee, papers.

So, start working on those papers … 🙂


Chairing a session at HotStorage 2010

I am honored to have been asked to chair a session at the HotStorage 2010 workshop on Boston. Take a look at the program. My session includes two very interesting papers:

Funnily enough, Jiri chose the session title to be “All Aboard HMS Beagle”. Here’s his explanation: “the session name refers to Charles Darwin’s ship named Beagle. I chose the name because there isn’t really much technical commonality other than the words Adaptive and Evolution (hence the reference)”.

If folks are in the area, please consider registering and popping in. USENIX workshops are always very exciting mixers for industry and academia.