We ran out of storage on one of our batch servers the other week, so another 100gb was requested in order to resolve this, with the agreement the application team would clear down old logs/application data, then the drive would be defragmented using diskeeper, it’s a really good defragmentation tool which works on SAN/NAS etc.
So I walked over to the storage team and the following conversation occurred:
I need 100gb for server8, can you provide this for me? I asked
“Yes, that’ll be..” responded the storage guy.
At this point storage guy got his calculator, pressed a whole lot of buttons on it, then typed some commands on his unixy looking telnet thing, pressed some more buttons… (like when you ask for a discount when you buy a car, you know can I have £500 off, and the sales guy gets his calculator)
“That’ll be a lun of 13×8gb volumes you’ll need” Said the nice storage man.
How long will that take? I asked
“A couple of hours, allow half a day, if we need it quickly, two hours” Replied storage guy.
At this point I must interrupt. The storage guys are a key part of the team, and provide a vital role, they’re invaluable in the platform delivery process, and I can’t fault them, they need to ensure the storage remains industrial strength for all it’s users.
However, two things, why is it so complicated? Why does it take so long?
On a filer I type a few commands as instructed by filer guy, some magic things happen and suddenly I’ve got an extra 30GB.
With virtualization of the storage infrastructure this should change, there will still be the storage guys, who’ll type in a few commands, however he’ll say give me 100gb to the storage manager tool (like Netapps OnTap)which will handle everything else, ok, volumex1 has 100gb, there you are.
With this then, we’re bringing the storage platform in line with the business need, we’re saying you want more storage, fine, next.


