In plain (jargon and buzzword) english please?
Is it
1) Some gobbledegook cobbled up by a bunch of drinken marketing bods at some conference in Vegas?
2) Resillient Storage for Clouds (buzzword heaven)
3) something else entirely.
That's probably five years and a dozen pieces of buzzword bingo from now, but it's quite clear on the horizon.
From where I sit, the horizon is 'Obscured by Clouds' and these words come to mind
And no one showed us to the land
And no one knows the where's or why's
But something stirs and something tries
And starts to climb towards the light