Sunday, 21 February 2010

Cloud "Everything As A Service" - the latest "abused by all, confuse all" phrase!

OK so there are many people abusing the word 'cloud' like crazy - sadly no new news there.

Personally I'm more aligned to the NIST definitions re cloud (http://csrc.nist.gov/groups/SNS/cloud-computing/)- now these aren't perfect, but rather a common reference point. Sadly even those are being 'interpreted' conveniently by many now...

Couple of things I'm fairly clear about in my mind :-
  • Virtualisation /= Dynamic Data Centre /= Cloud
    • Virtualisation is often used currently for 'tin stacking' with existing provision & operations processes, nothing wrong with that but a short term capex and facilities opex benefit only.
    • Dynamic Data Centre is taking virtualisation to the next step, embracing automation and dynamic integration with other infrastructure support and management toolsets, this could be related to 'private cloud' if combined with a service model & opex accounting/recharging to the business customer
    • Cloud includes a wider set of topics relating to ownership, finance, roles/responsibilities, managed services, commodity and scale that are typically not address by the above points
  • Shared Infrastructure /= Cloud
    • 'pool' would be better term for shared infrstructure, and yes these are a good idea in enterprises (should be the default option for everything in the infrastructure stack)
    • But having an array with 15 different applications using it isn't a cloud, it's an array with multiple consumers, yes this forces a service mentality but that's hardly anything new...
I'm also of the view that a cloud service can be built without need for virtualisation, DDC or cloud optimised technologies, however in order to scale or be as cost optimised as possible clearly DDC & cloud optimised technologies are needed - so are open source, very different licensing models and very different processes but they are different topics.

Some of the questions I use as a litmus test for people telling me they are offering 'cloud services/technologies' is :-
  • Are the actual purchase prices (not RRP etc, but actual buy prices) made available publicly for anybody to access?
  • Are the prices the same for everybody (other than consumption based tiers)?
  • Are the SLAs published publicly for anybody to access?
  • Does the supplier publish a full TCO/ROI model for the customer to examine / adapt etc?
  • What type of standards does this operate with / under?
  • What's different to the past? (eg 'outsourcing', 'managed service', 'HP UDC', 'Egenera BladeFrame & PAM' etc)
  • What is different between this and classic enterprise IT usage?
  • Is the minimum duration of engagement hours, days, weeks, months or years?
  • What is the 'startup latency' of the engagement?
  • What are the metric elements for cost?
  • What is the level of granularity of cost (consumption & change)?
  • Do I need to meet/talk with a human in order to setup, purchase & use the technology or service?
  • Is the technology or service fully controllable by a published API?
Clearly there are different questions / relevance between consuming cloud services, and utilising technologies in order to provide cloud services - but I find above an interesting starting point for both. Similarly there is no defined right or wrong answer to above, but the combined answers help frame my understanding (I have a very long list of other questions but that's for another day & blog entry).

Naturally consumption of cloud services tends to have a very different financial model & aspects that need to be accounted for when comparing (but that's a subject for a much bigger blog entry). Whilst internal company recharging can alter the appearance of financials for some it doesn't for the company as a whole (other than help to drive behaviours).

What I am getting really cheesed off with is people marketeering classic data-centre technologies as 'cloud' simply because they can be used as a component within a 'cloud service' - if I were to follow that analogy would I be able to buy 'cloud screws' from http://www.screwfix.com/?

Honestly, look its really simple, as usual quiet action & genuine cost reduction talks not hype, marketing or bluster - if you want to ride the 'cloud bubble' be clear how your technology genuinely relates to 'cloud' and in what context, or please I beg of you STHU and focus on what you're good at?

Thursday, 18 February 2010

Dell - Red card for green and environment!

So those who know me will realise I'm certainly no left wing, flower in hair, sandal wearing hippy - but I just had to write a complaint about a delivery one of our team had today from Dell.

So my colleague ordered a 14.1" privacy screen from Dell for his laptop on our internal purchasing system, guess how it was packaged for delivery :-




Utterly astounding! An A4 sized envelop that is featherweight somehow required a box slightly greater than 1 foot cubed in size, stuffed full of packing paper - just how many trees, polar bears & penguins were felled for this???

The final irony, despite the order being for a 14.1" Dell actually shipped a 12." filter - so the filter has to be returned in it's original packaging, now who wants to take a bet as to just how big a box Dell ship a real 14.1" filter in???

** Edit ** It would appear that The Register has a running theme on this here http://www.theregister.co.uk/2009/07/29/aboxalypse_now/ 

Sunday, 14 February 2010

Management tools - command & control risk?

So those who know me, understand just how much I loathe FUD but here's a question I've been posed for some time, and have been asking each IT vendor I meet.

The more common silo'd IT infrastructure is (thankfully) rapidly consolidating and moving to a 'shared infrastructure' approach, with individual assets providing service to more and more concurrent application. Naturally there is a push to improve the management tools for such things (well lets face it they couldn't get much worse), to enable fewer people to manager wider logical estates, combined with a much more dynamic & agile configuration time-frame.

We hear lots about these management tools being based upon a role based access & security model (in effect domaining/sharding the size of the risk an individual can create), but :-
"How many of these tools allow for a 'peer approval required' model ('4 eyes better than 2') against certain actions?"
The request here is to be able to restrict certain destructive and/or disruptive management configuration actions to require two (or more) administrators to 'sign' the change before the system accepting & enacting the action. Thus allowing a small quantity of administrators in a company to continue to have a very wide view of the estate, but to hopefully mitigate against the risk of a lone admin actions (malicious, accidental or otherwise). The role based approach appears to either drive up the overall quantity of FTEs needed or a significant compromise of the role segregation model.

Think here about just how many SAN/LAN switch ports, LUN configurations, virtual servers or backup/recovery jobs can be impacted in 10 minutes with these centralised tools, by a lone sysadmin with legitimate password & authorisation?

Time for the technology to match the human issues and processes?

Monday, 8 February 2010

TCO - Why is it so hard for some?

Now per as my previous blog entries show-me-money-information & tco-time-for-opensource-framework discuss, I have to make architecture & standards changes & decisions based upon tco & roi calculations. Accordingly we require vendors to be able to demonstrate to me that they understand the TCO/ROI of their products & architectures (I have my views but need to understand theirs and validate / align forecasts), and of course provide me with copies of their models & values.

Okay, so 4 months ago I renewed my simple request to EMC for a TCO model comparing DMX+CX with VMax (in essence to compare 'between box' vs 'within box' tiers). A simple enough request I thought - and one I made initially several years ago (at that time comparing DMX to DMX+CX), but never got anywhere. This time a specific project planning to purchase PB+ of capacity drove me to renew this request.

Now four months on and, despite me chasing, I still haven't received anything from EMC, nor have I even been given an estimate as to when / if I might see something. So I'm forced to conclude that Uncle Joe and the Elusive Mathematical Calculators are either: -
  • Ignoring the request
  • Don't understand (or care) about TCO & ROI, preferring to focus on leasing or 'regular technology refresh purchase justification business cases'
  • Aren't able to explain the customer value of their different products and architectures
  • Are hiding something
  • Prefer slick & vocal marketing to facts
  • Trying to hire somebody to work on the topic
To me nowadays EMC are a company of conflicts, some of the things they do (& have) are the best bar none, other things sadly are the worse. As @storagebod pointed out here social-climbing that EMC are indeed changing for the positive but I suspect not as fast or thoroughly as they/we would like. Which means unltimately, despite changes, they are still a monthly/quarterly financial engineering orientated engine with a sales & target structure that 'reverts to past form' when deals are being discussed.

Now EMC aren't alone in this, to compare this with how some other companies have reacted to similar requests :-
  • Netapp are sadly still trying to understand the question for a couple of years ago.
  • Cisco are still searching for unicorns to breed, and admitted at NetWorker2010 that it will be a couple more months before anything surfaces. I've been requesting the ROI & TCO of the California/UCS platform for over a year (yes well before it went public), so I'm mystified that nothing yet exists as a model.
  • However on the positive front, HDS immediately answered, providing David Merrill and his team, how arrived with a variety of information, models and reviews. Lots of dialogue and transparency, and a variety of TCO & ROI models provided. So the request is possible and some do understand.
What some companies (or parts of companies) still appear to fail to grasp is that the 1990s tactics of poorly marketing, shouting loudly, 'special for you today only' sales negotiations, 'influencing' ISVs or mngt simply won't work any more. Customers need more data & benefit forecast models nowadays in order to justify usage or purchase decisions, and I fail to believe that these models aren't used when a dev team is seeking approval to create the product in the first place! I'd like to be less cynical or disappointed, but without the information to support the claims from some vendors its hard not to be...

Wednesday, 27 January 2010

My most commonly used (polite) phrases

So during my many daily meetings, conference calls & VCs (I'm sorry but I utterly refuse to call a video conference a 'Telepresence session') it would appear that there are sets of increasingly common phrases I find myself uttering.

Now before I have them made up into placards or flashcards I thought I'd draft a quick list of the current (printable & less offensive) ones in no particular order :-

By far the most common one is "What are your requirements? Please show me the requirements?", naturally this is rapidly followed by :-
  • Anything written down at all? (And not using imaginary paper, or written with crayons, and no a napkin/beermat/fag-packet isn't suitable delivery material)
  • Any chance of the requirements staying consistent for longer than the flap of a hummingbird's wings?
  • Any chance of some requirements that don't require the combined skills of Gandalf, Einstein, Bernie Madoff & David Copperfield to deliver? 
  • Any requirements that aren't simply a list of vendor part numbers in a quote?
  • Can you explain & justify any of those requirements at all?
  • Can you explain & justify why you'd like something different from our standards?
If we're lucky the topic then moves on to things like :-
  • Where is the High Level Design document / schematic?
  • What about Backup & Recovery in your design?
  • Its recovery not backup that matters!
  • What about any form of RPO & RTO requirements?
  • How does component backup & recovery relate to the service backup/recovery?
  • HA isn't DR!
  • If you want DR, can you complete the BIA (Business Impact Analyser) to see what that recommends?
  • You do realise that an RPO/RTO of 0 is very difficult/expensive/not-possible at the infrastructure layer over that distance?
  • What's the SLA/OLA offered or required?
  • What are performance requirements? (and no saying 'the fastest' simply isn't good enough, and yes we do want to understand both storage & network IO in the performance requirements)
 Typically with partners/suppliers there will also be :-
  • Where are the performance benchmarks and claim proof for your technology or product? (and no '2x faster than previous' isn't of any use if we don't have a benchmark for previous etc)
  • What's the processes for, and how do you manage, RFQ, RFE, support etc?
  • Show and provide me with the TCO & ROI models for your product, technology & architectures
  • Show me the differentiation, unique selling point & justify your product vs other companies & products?
  • Can yo explain why you're better for me than the exiting/other technology?
 Naturally there are also the resource related topics such as :-
  • What priority is this versus other work?
  • Other than yesterday or today, what's the due date for this? 
  • Do you have any budget funds for this work?
And of course my all time favorite (thanks Larry T - I can't print the one from your Mother, but this one is still used a heck of a lot ) "don't be offended but, your inability to plan or think doesn't constitute an emergency on my behalf "

I'm off to mutter some more in a darkened corner... :)

Monday, 25 January 2010

Cisco - Networkers 2010 Barcelona

So just some quick & brief thoughts on Cisco's Networkers Live 2010 session in Barcelona so far :-

• Where is the session content on vBlock, UCS, MDS, FCoE specifically? Yes there's some, but reading the conference agenda there appears to be more on video conferencing than core data-centre technologies!
• Where are the Cisco Press books on MDS, UCS, vBlock, Nexus, FCoE? (heck I'd have thought that they would be selling http://www.lulu.com/content/6579826 onsite at least... - I already have a copy but)

• Where is the update on the EnergyWise programme for Nexus & MDS product lines?

• Observations re conference registration :-
  • Why isn't the onsite Cisco store open today (rather than opening Tues afternoon - it's all setup and ready)?
  • The drinks bottles that were given away FoC last year to all attendees, are instead for sale in the shop this year
  • The 'limited qty' of Flip UltraHD cameras are priced at €179 which appears rather high compared to the prices on Amazon.co.uk
  • Yes all delegates get given a free bag, but wouldn't it be nice if this offered some protection for carrying a laptop within? and having one of the key items insight to be a leaflet for 'visit Cisco brand fraud protection stand' gives odd impression...
  • The overall price of the conference at €1795 (Conf Tues->Thurs) + €525 (Mon tech sessions) is expensive to say the least (disclaimer - my ticket to attend was funded by one of our supplier partners)
  • The online session scheduler is good, but could benefit from being able to include the general sessions within the scheduler (keynotes etc) - and needs to be made easier to work with re resolving scheduling conflicts
Some more general Cisco related points :-

• There was clearly little point in brining my Unicorn or Dragon slaying equipment, as there is nothing in the conf at all re discussion ROI or TCO for the various technologies or products. Something even on building and justifying business cases for architecture or investments would be good - after all the technology area Cisco are covering in this space requires significant financial approvals...
 
• What's happened to Cisco re file-namespace (or FAN) since the NeoPath acquisition?

• Why Cisco has not got into the storage object market, especially given it's reliance on networking and networking technologies?

I'll update this as the week goes on...

Wednesday, 13 January 2010

EMC Customer Council - Prague 2009

Right, so I spent 3 days the other week (well last year now - but I've been busy ok?) in Prague working with circa 70 other people at EMC's annual EMEA Customer Council. So naturally this is a tricky blog to draft, as being under many levels of NDA I certainly can't & won't talk about the content of the sessions and/or the information provided. But I just want to put down some thoughts out of the time spent and work done/started.

1) Firstly yes despite what people may think it definitely is work - sessions start around 0830 and run until around 17:30, and (as the paraphrased F1 saying goes) in these sessions your either giving or receiving information, there is never a relaxing moment. Yes there are 15min breaks dotted around the schedule - but for most of us the breaks get filled up with discussions with peers & EMC staff. And during this you still have to find time to fit in the usual 'day job' conf calls, emails and reports.

2) You meet some great people at these sessions - with a good diversity of views even though a lot of the requirements aren't too dissimilar. Indeed it's the candid & fluid interaction between attendees (employees & customers) that makes the event work and gives the value

3) This really is one of the best organised & structured council/feedback/user-group sessions I've ever seen with any supplier throughout my career - at lot of that must go down to a very professional & high quality team that plan, organise and manage this. I'm lucky enough to have been invited to attend for many years and it's always been more than worthwhile.

4) Despite EMC's somewhat historic arrogant image they really are actively listening, engaging in dialogue, taking feedback and changing approaches & technologies - very positive and rewarding for the time invested with them. In short customer feedback really does make things happen.

5) As is evidenced by their strong (perhaps sometimes slightly too calculated / manipulated at times) use of social media the company culture is also changing to a more open and communicative approach.

6) It's also clear from the past results, the level and qty of mngt attending, level of investment and detail of follow-up actions it's obvious EMC take this very seriously - I'm glad they do.

7) During the sessions there were many points that got my mind racing and raising the odd question or 6, and at least one occasion I was so shocked with the dialogue I was stunned into being speechless (at least momentarily).

Of course Prague is a very nice city - but this year workload & events meant I only really got to see it from a taxi to/from the airport. Unlike MS PDC (http://tinyurl.com/ygajlds) we didn't get any free netbooks - but did get a jacket, plastic pens and notepads (does that qualify as an FTC suitable disclosure?).

I don't believe it's breaking any confidences to mention that it was also great to catch-up with past attendees & friends (eg @stuiesav @chapmancentral @storageanarchy @docderrico - and many others not yet on twitter, or (wisely?) not prepared to share their IDs with me), but also to meet a great new crowd of first-timers who contributed highly to the event. (naturally @storagebod was very much missed, and would be good as a 'guest analyst speaker' at the next session)

A few other suppliers run similar titled events (although it surprises me just how few seem to run them, or treat them as seriously) but seem to pitch the level either too snr mngt (CIO/CTO level vision fests), or too open (300+ people attending user group briefings) or only for their resellers (shows priority focus of training people to sell rather than listening to the customer). They would do well to follow EMC's format and model here - I know I'd find it very valuable.

If you get an invite to such a session accept & attend - but also, please be prepared to contribute, discuss and challenge in the conversations & sessions, the supplier can only listen if we talk (or shout in some cases) and it is the customer responsibility & duty to help the supplier move forward.

All in these 3 days tend to be the most valuable conference / workshop days I spend during the year, I hope they continue, and I hope more suppliers adopt the approach!