Storage – Capacity planning thinky post

I don’t like to do too many thinky-type blog posts, preferring instead for this to be more a vehicle for educational demonstration. I tend to spend too much time talking about how I don’t do these post too often. Then I spend as little time on the idea as possible. Invariably, I’ll finish off with some naff comment that doesn’t in any way support what I’ve said previously. That said, I’ve been thinking a bit lately about how we approach capacity planning, and our view on the overall health of infrastructure. Having been on the ops side of the fence, then moving between solution architecture and systems integration, I’ve seen a number of approaches to the problem. So I guess I just wanted to put this out there as a concept that, while it’s by no means new, is sometimes overlooked by punters and integrators alike.

In my opinion, there are three elements that are key to the overall health and usefulness of a storage array. These are:

  • Configuration;
  • Capacity; and
  • Performance.

The ability of a storage array and, indeed, other infrastructure (such as compute and network) to service the requirements of its applications is dependent on these elements in the following way:

  • Configuration – the ability of the array to be perform tasks as intended by the vendor;
  • Capacity – the capability of the array to provide sufficient storage to meet the applications’ requirements; and
  • Performance – the ability of the array to service the requirements of the hosted applications from a performance perspective.

If any of these elements are not functioning as designed, the capacity of the array to perform as expected is diminished. In my day job I have clients asking for capacity plans all of the time. Oftentimes, I think, we spend too much time on one of these elements, but not enough time on all three. Ideally, you want a platform that takes care of all of this for you. I suppose the point I’m trying to make is that if your preferred vendor isn’t talking to you about capacity planning in these terms, maybe it’s time to re-think who you’re talking to.


New Article – Adding capacity to the Reserved LUN Pool

Another simple one that I thought was worth documenting for the cosmetic changes in Unisphere. You can find it here. Check out the rest of my equally exciting guides here.

EMC Unisphere – things I’ve liked so far – Part 1

We upgraded our CX4-960s to FLARE 30 a few days ago, and while Unisphere is old hat to a few people, this was the first time I’ve had a chance to use it beyond a few tech meetings at our local EMC office. I’m not terribly good at software reviews – tending more towards “this sucks!” or “this rocks!” – but I thought maybe a few articles on what’s working for me, along with a few “where do i set this in Unisphere?” posts might be useful.

I’m a big fan of the dashboard that Unisphere first presents – particularly the capacity overview. The only drawback is that you can only monitor FLARE 30 systems with it.

It’s not a major issue – but if you’ve got some “legacy” CLARiiON infrastructure – yes, you over there still running FC-4700s – you won’t be able to see them in the capacity overview. In our case, we have some CX3-20s and a CX700 – all of which are heading for midrange array heaven in the next 6 months. It’s a lot better than having to log in to ControlCenter …