Storagebod Rotating Header Image

Web/Tech

Echo and Bounce….

EMC's announcement of Decho is a good start of what I was trying to articulate here; I hope this is the beginning of services which will allow us all to manage our Digital Lives more easily. I had a suspicion that we were going to see something along these lines and I am expecting more especially in light of the Atmos announcements last week; I'm working on another blog post about Atmos and some thoughts on that. It's just Mozy today but hopefully we're going to see more than just online back-up services.

I wonder what level of integration we are going to see with other online services; for example, wouldn't it be cool when we purchase something from iTunes for it not only to be downloaded to our home-system but for it to move to our digital vault as well? When we take a picture, perhaps with an Eye-Fi enabled card for it to get automagically uploaded to our digital vault? Is it only me or are not the possbilities for this sort of service fantastic? That's the digital Echo…

And the digital bounce; well, I want to be able to bounce between formats depending on the device I'm accessing the data from. So that the presentation of the asset becomes transparent to me.

Also, I think we are witnessing something very interesting with EMC and the direction it is taking. The ambition in moving beyond it's traditional boundaries/markets and what it acquires next….eyes too big for its belly? We'll see.

p.s 'Zilla, I didn't answer your little teaser because someone had already hinted. But I'm enjoiyng your little teaser campaigns, you're wasted…….in your job! A role in marketing surely beckons!

Technology Matters

I guess it's my blog and I can go off menu if I want, so I'm not sure that this entry is going to have a lot to do with storage, although it might veer of that way. Apart from being an incorrigble techo-weenie, I'm also a Dad. Now our little girl is special but I suppose your little girls and boys are too but our little girl is just a little more special, she was born with a condition called Arthrogryposis (it's alright, you can google it! We had to!).

She has a moderately-severe case and it affects muscles and joints in all her limbs; so there is no real strength and she is mostly in a wheel-chair; she can walk but only with calipers. She loves to walk and dance much to her parents joy and complete dismay (she likes to test her parents reactions by throwing herself at them). And she loves computers and the best thing is watching her use them; the way she copes and works round problems is kind of amazing.

But what it has given me a real appreciation of is how liberating this technology stuff  is; she likes to play World of Warcraft because it's a landscape she can run around in, currently she likes running to the top of the snowy mounds in the Dwarf/Goblin starting area and leaping off them. She also likes blowing things up with fireballs, what kid wouldn't! Google is her playground; don't get me wrong, she loves books but Google is her Britannica; the same way I would use traditional encyclopedias, she uses Google and the web.

I'm looking forward to Amazon finally getting round to lauch the Kindle in the UK (and yes I know there is the Sony and the Iliad); I'll have at least two; one for her, one for me and maybe one for Mum. But Mum still loves the artifact (blimey, I remember sitting in a talk in Octocon in Ireland talking about ebooks and the power of the artifact, probably nearly ten years ago). Things like the Kindle will be brilliant for her as she has problems with turning the pages of a normal book and yes, we're getting to the stage where a netbook will be coming her way soon but the e-books will completely change her access to the written word (may mean car journeys are a little quieter too).

What technology can do is completely change the access that everyone has to knowledge, entertainment and many things that we take for granted. It doesn't replace what we had, it augments it and what we should be asking ourselves is what we are doing making things better for people. It may be that it makes my life a little easier so I can spend more time with my little one; it may be that it makes it easier for any child to get access to an education.

So one thing my little one is going to get for Xmas is a OLPC because we in Europe will also be able to take part in the 'Give One, Get One'. And Nicholas Negroponte has been a hero of mine since I read 'Being Digital'  more than 10 years ago.

Hmmm, no real storage reference!! Aha, that Google FS stuff is really cool; someone should produce a commercial model and monetize it.

It clouds my vision…

When I'm sitting on the bus either on the way to work or on the way home, often funny little ideas/questions pop into my head. I was thinking about Atmos, what it means, where EMC are going etc and then this question popped into my head!

Are EMC serious about the cloud? Well, doh! Sure they are, just look at all Chuck's blogs entries, thought provoking, well written; plenty of food for the old grey matter there and surely he wouldn't be wasting time posting on a subject if EMC weren't serious about it? And then there's Atmos, Cloud Optimised Storage no less. And of course, there's the ongoing investment in VMware and VMware are big on cloud. So why the question?

If EMC were really serious about the cloud, why aren't they building their own? They talk about lowering the bar to allow people to go up against Amazon, the Mighty Goo etc. But why not EMC? Why don't they build a cloud? Why don't they take on the big boys? Why aren't they building a services organisation to take on the best? Surely they've got the smarts? They've got Smarts for sure, a great management platform; they've got ADM, they can tell you what you are running and what talks to what etc, great analysis tool for building and moving Web 2.0 applications around the place? They've got the best possible relationship with VMware, a good relationship with Cisco (who maybe building their own blades) and there is the ongoing relationship with Dell.

So all the pieces are there to build a cloud; so EMC, why don't you? If you are really serious, you would. So are you serious or are you just hedging your bets a bit? No problem either way, just makes you think….

p.s apologies if this is a bit of an EMC week…I'll post about something different tomorrow (I think!)

I like a party with a ATMOSphere

So 'Zilla has done the great reveal at last! I've known what Maui is for sometime; it's an interesting product and pretty much in it's own niche at the moment. I suppose it is closer to something like Cleversafe but still it's different.

It's order of scale is huge and I know that EMC already have some very large household names sitting on Atmos; it's amazing that more details hadn't leaked out before. The biggest problem is that it is going to need ISV support for it to be a massive success. Although it does support SOAP/REST, CIFS and NFS; ISV certification etc is going to be key. For example, I need the leading Media Asset Management solutions certified so that it can be integrated as part of the digital workflow.

It's going to be interesting to seeing how the market reacts, what the whole spin is. The problem is with doing something new…no-one knows quite how to position and how quite to use it. But at least it revealed.

BTW, ATMOS is not a particularly well starred name in the UK IT industry, anyone remember the Oric Atmos? Probably not unless you are a real geek like me!! So, it could all go horribly wrong!  

This was my idea!! But I have no patent and I won’t sue!!

We've been talking at work about how to do SAN to NAS conversions; it's a pain and time-consuming. At the moment, we're just copying at the host level. But I've had an idea and you are all going to tell me that I'm nuts!!

As a great number of the NAS heads out there are either bastardised Linux or BSD; why not simply allow the NAS heads to natively mount the file-systems and then present them out as a share; in the background, copy them across to the NAS' native disk format. I'm sure you could get a NetApp head to run Veritas for example as some sort of guest-filesystems. I reckon if you were really, really clever; you could take snap of the SAN disk; mount the snap on the head, do the copy leaving the primary disk running and then do a reconciliation of the files which have changed once the bulk of the copying has been done.

This way you keep the migration traffic mostly off the network and at the SAN level.

Okay, it's a bit Heath Robinson and there needs to be some programming done but surely this could
work. I really need a SAN/NAS migration appliance; someone please build
one? Pretty please?

p.s And if someone has already patented this or done it!!? I'm really sorry!!

p.p.s And if someone tries it and looses all their data! Well I'm really, really, sorry!!

frAgility

I keep hearing things about making infrastructure agile! Now is it just me or is the word agile replacing the word planning? For the record, I do believe that a good infrastructure should be able to meet the demands of the business; it should be able to ebb and flow with demand. That potentially is where the cloud has a place but I am not sure that it is entirely best practise to be able to meet random demands of badly run projects who turn up and demand infrastructure to support a project that absolutely must go live *NOW*.

Unfortunately, I think that is where the agility road is taking us. I have for my sins run an Agile Development team; we used XP (Extreme Programming) and it worked really well but I'm not convinced that the disciplines introduced in the various Agile Development methodologies are entire appropriate in the infrastructure world. The iterative approach taken during development does not lend itself well to a well-managed infrastructure but yet I keep hearing the words our development is agile, why isn't our infrastructure.

Infrastructure by its sheer nature cannot chop and change in a iterative fashion; it will always take time to deploy, it always requires planning even if it is to flex with business plans. Unit testing, regression testing in a large, complex infrastructure is not especially feasible. And as for 'mocking up' interfaces, best of luck!

 Even if you go cloud, you need to get contracts in place with appropriate provider; if you go to a Capacity on Demand model, you need to get the correct model in place with your supplier.

Agility does not simply mean that you can throw infrastructure around without planning; it does not mean you can simply change your infrastructure without planning. Agility should not replace planning if it does; Agillity==frAgility and we are all doomed!

A Life on Record

A Tweet came up recently from someone bemoaning that they now live their life on record whereas they used to live their life on play.

Instead of listening to answer-phone messages and deleting them, they now find themselves archiving and organising emails.

Instead of listening to CDs, they find themselves tagging and organising their MP3s.

Instead of taking pictures, they find themselves tagging, retouching and organising their photos.

I guess that we are all like that now; constantly indexing, organising and then archiving the minutea of everyday life. I've lost count of the number of times I've retagged my MP3 collection, iTunes is re-importing them now after I lost a hard-disk. Will I ever find time to listen to them all? I doubt it, at the last count, I had over 56 days of music to listen to but I like to have it all to hand just in case.

If only I had a way of putting it all into store and then just recalling it when I need it; if only I had a home ILM system which would allow me to securely and reliably save my important data. I really don't want to have to re-encode all my CDs (I own a great deal of the music I have, I'm not perfect but if I like something, I try to buy it).

At the moment, I'm sitting typing this on a PC which has over two terabytes of storage on it and probably another two terabytes or so on various 'NAS appliances'. How do I back-up? Well, all my important stuff is replicated but if the house burns down…well, most of my photos are stored on external storage providers because I simply can't replace them but the rest of my digital life? Some of my emails are on gmail (backed-up to home).

But my music? My DVDs? Various failed projects? Half written articles…I need to get some of this offsite at some point. I've wasted hours, probably days re-installing operating systems and applications; so I'm actually now backing up the primary disks so that I can quickly re-build my brain.

And at least I'm actually technically capable of at least attempting to stitch together all the various applications which go towards building a half decent home-backup solution. But perhaps 'the Cloud' will come to rescue us; if you look at where Centera came from all those years ago before EMC bought it and turned it into a corporate archiving solution.

Hey guys, perhaps it is nearly time to re-launch something like a managed Centera solution aimed at the home market; people are beginning to have enough bandwidth to use something like this as a service. Like Mozy on steroids!! But it's got to integrate with iTunes, Lightroom, Office, Outlook, Gmail; it's got to be able to stream to my mobile devices and transcode on the fly.

Now that'd be a product!!! Forget about all this corporate bollocks!!!

Standing on the Shoulders of Giants

Zilla recently tweeted this

'Well since HP bought StorageWorks and OEM the XP and IBM OEM a lot of stuff. I want to know which one trick pony is innovative?'

Last week at EMC Customer Council I was already thinking, what really innovative stuff have I seen from anyone in the past year( and was mentally composing a blog entry)? And to be brutally frank, absolutely nothing! I've seen stuff which I think is neat, examples include

  • Compellent's automated storage tiering – but that just builds on age-old ILM concepts. It's not innovative!
  • LSI's DPM Storage Virtualisation Device has some neat Snap technology allowing Snaps to be taken across array boundary's and mounted a la FlexClones. It's just building on fairly well understood Snap technologies. It's not innovative!
  • 3PAR's latest iteration of it's thin provisioning allowing thick-to-thin. Logical progression of Thin Provisioning. It's not innovative!
  • Dudupe – lets be honest, just compression techniques taken a stage further. Single instancing for instance has been around for ages. It's not innovative!
  • FCoE – not innovative!

There's not a lot of innovation around at the moment. Pretty neat but not clever.

In the wider IT market? I see a lot of recreation of old mainframe technologies making their way into the virtualisation technologies that are now so much in vogue.

Even in the home market, I'm not seeing innovation at the moment. Progression, yep; evolution, yep but innovation? No, not really. Let's face it, most of the desktop paradigms even today are simply evolution from the work that Xerox did all those years ago.

So does it matter? Are we just going to see the refinement of existing technologies for the time being? Or is something truly innovative going to come along? I certainly hope so! It's going to get awfully boring if we don't.

P.S Obviously was thinking along the same lines as Chris Evans; although I'm looking at the industry in general and not just EMC. In fact I seem to be stealing a lot of Chris' topics at the moment!! Perhaps we're the same person, I hope not!!

Waffle about WAFL

The title is a little unfair and Kostadis is doing a good job in his blog explaining a bit more about WAFL and why he feels it is not a file-system.

It's interesting to see where he goes with this, in his first exposition, I was beginning to worry that he was going to claim that it was not a file system because it was missing some operations that a file-system should have; so WAFL is just a partially implemented file-system. And to a certain extent, I think that is the case.

I would like to see some more detail how it is implemented at the OnTap level i.e how does WAFL become a file-system which allows the heads to store files; how a LUN is encapsulated with in WAFL etc.

But it is good to see NetApp beginning to address or at least talk about what people feel is a weakness in their array implementation.

Now this looks fun!!!

Okay not storage but I can see some of you guys having huge amounts of fun with this; pity I can't have Firefox on my work laptop!

But everyone, play nice!!!