John Willis's Blog

Previous Next
12

Does ITIL Really Matter?

Posted by John Willis Dec 30, 2007 8:03:21 PM

I know this question has been asked many times before but in the

enterprise space it seems that ITIL is always a given. My thoughts are

maybe changes in the IT industry might change the need for ITIL. To be

clear on this I am not proposing to know the answer to this question.

 

Some Industry Considerations

 

 

 

 

 

Five years ago when I would teach a class to enterprise customers I

would always ask all the customers how many servers do you manage? On a

good day I would get maybe 10k and only a couple of super

infrastructure banks would answer above 20k. Recently I have been

attending a number of open source meetings and I am meeting people who

tell me that their infrastructures have over 100k servers and I finding

more and more that these numbers are actually small in the new WEB 2.0

world. I have talked to some consultants who are working with RackSpace

and they have told me they have over 100k servers. A recent article by

Robin Harris suggests that Google might have over a million cores. I

can’t image how many servers Amazon is farming with their S3/EC2

offerings.

 

 

 

 

 

Changing the Game

 

 

 

 

 

Companies like Facebook are adding 350k user’s a day and doubling

ever six months. Virtual World networks like Second Life and Kaneva are

growing with numbers that are mind blowing. How do companies cope with

change in these types of environments? My belief is that they have two

options. One, they go and blow and don’t focus on traditional ITM/ESM

techniques or two they change the game. If you look at what Google is

doing in Portland on the Columbia River, they are indeed changing the

game. They are using free software and cheap hardware to build what

they call “Power Provisioning for a Warehouse-sized Computer”. I

recently attended an IBM session where their development lab in Markham

Ontario is completely virtual and is run by a giant provisioning system

called Tornado. IBM developers in this facility select their

provisioned system from a self service portal and its all on demand.

Perhaps the best example of a company changing the game is Amazon’s.

Amazon processes over 4 million purchase transactions per day utilizing

over 150 different network services to deliver these successful

transactions. They are building their infrastructure based on the

Google Three Rules.

 

 

 

 

 

 

  1. Cheap Servers - Mass produced low end servers, free software. Energy efficient switches and unmanaged switches.

  2. Expect Failure - Cheap hardware will fail. Therefore build recovery into the software.

  3. Scalability - Create monster scalability. Google has created clusters that exceed 8000.

 

Enterprises like Google and Amazon are defining a new type of data

center. I compare it to RAID 1 for servers. Plan for failures the way

large companies plan for redundant electricity. This kind of future

could normalize IT to the status of electricity that is a true

commodity. If you take a closer look at Amazon’s Elastic Computing

Cloud (EC2), today you are guaranteed 99.999% availability for your

servers and your total investment is a light switch and service bill

with no ITIL required.

 

John Willis

 

 

 

johnmwillis.com

 

 

Tags: itil, cmdb


Dec 30, 2007 8:44 PM Click to view whurley's profile whurley

Hey John, just an FYI I've posted an open discussion about this in the open standards community: http://beta.openmanagement.org/message/1017#1017

Dec 31, 2007 12:21 AM Click to view Bernard D. Tremblay's profile Bernard D. Tremblay in response to: whurley

[I assume by its placement that this "Reply" link/button applies to the comment. It, the link/button, is very ergonomically placed. Without search (slight, but still) I do not find the equiv. for the article.]

 

Sorry for the break in flow ... I don't want to have to start a new dead-tree journal for these notes.

 

Umm ... do you see virtualization having a quantum counter-acting effect on growth in number of physical servers?

 

--bentrem

Dec 31, 2007 12:25 AM Click to view Bernard D. Tremblay's profile Bernard D. Tremblay in response to: Bernard D. Tremblay

Cannot edit comments here; noted

 

Re-post:

 

*This whole block of text disappeared because I had originally placed it in square braces. NB: there shall be noRPTno loss of data.

I assume by its placement that this "Reply" link/button applies to the comment. It, the link/button, is very ergonomically placed. Without search (slight, but still) I do not find the equiv. for the article.

Addend: I see <i>no hint of <b>markup capability</b></i> in this context.

Ahh! Not RTF here. Ok. WFM.*

Jan 22, 2008 5:16 AM Click to view Kris Buytaert's profile Kris Buytaert

To me ITIl is the perfect terminology to explain to an unexperienced IT manager what his organisation could look like. It's pretty much common sense when you start thinking about it.

Will I religiously implement it somewhere ? Never ..

 

To me CMDB is still vapourware , unless someone can point me to some real code

Feb 10, 2008 2:15 AM Click to view The IT Skeptic's profile The IT Skeptic

You don't need ITIL to run a static environment where nothing goes wrong and nothing changes and nothing grows. ITIL has nothing to do with technology, nor can it be implemented with technology. ITIL is about how an organisation and the people within it respond to planned and unexpected variations in the environment, from outages to changes to growth. ITIL defines human behaviour.

 

Every organisation needs the processes ITIL describes. Every organisation already has them. ITIl is just one way of defining a standard approach to performing them. You may not need ITIL but every IT shop needs to be doing what ITIL describes, one way or another.

Feb 10, 2008 3:22 AM Click to view The IT Skeptic's profile The IT Skeptic in response to: Kris Buytaert

Not only is CMDB vapourware, but even if they build it, it will be a fool's errand to try to implement it - see my articles and posts elsewhere on CMDB as the "dead elephant".

Feb 10, 2008 3:56 AM Click to view John Willis's profile John Willis in response to: The IT Skeptic

It's interesting how this title gets a direct to comment effect. If I may summarize the post, I am not asking what ITIL is, nor what it has. What I am asking is, if you are running an autonomic million core data center that is based on Google's three rules, then does it matter as much (i.e., really matter). Like I said in the original question, I don't know. Should there be a hardware change process in a 200k square foot, dynamically orchestrated server environment, that has less than 20 people in the building where computing power runs like an electricity grid? In fact, does a model like Six Sigma become more of a play in an environment that?

Feb 10, 2008 4:40 PM Click to view The IT Skeptic's profile The IT Skeptic in response to: John Willis

Does ITIL matter to the Operations team managing the servers? (as compared to the rest of the IT Operations organisation). Maybe not.

 

If a server fails and the system autonomously self-heals, do humans need to do anything? Do we need to know it happened? i think so. So there was an incident. The fact it self resolved does not mean we don't still want the incident recorded, and sommeone may need to do something if only after the fact.

 

What if they keep failing? What if something is progressively moving through the farm taking out servers? Do we want to record the fact that there appears to be a problem here? Do we want to assign ownership to someone to work on it, and then track who is doing what?

 

At what point does the resulting degradation impact service delivered? Who do we tell and when?

 

Will we ever make a change to the environment? Will we ever replace a main power component? Upgracde the operating systems? Do humans need to consider and approve this change? I think so.

 

Will we ever conduct a DR test? Do we need a continuity plan?

 

How do we predict growth of the farm? On what basis do we order new hardware? At which point will the farm grow beyond the absolute capacity of the technology? of the budget?

 

I think all this matters. You can use ITIL or some other process model, but you still need to pay attention to those processes which is what I think you are asking.

Feb 10, 2008 5:34 PM Click to view John Willis's profile John Willis in response to: The IT Skeptic

I'm just play devils advocate here. I read your blog and know you are very knowledgeable..

 

If a server fails and the system autonomously self-heals, do humans need to do anything? Do we need to know it happened? i think so. So there was an incident. The fact it self resolved does not mean we don't still want the incident recorded, and sommeone may need to do something if only after the fact.

 

These are clusters of anywhere from 100 to a 1000 commodity systems where the work is processed in parallel and failure is expected (google's three rules).

 

What if they keep failing?

 

They don't. They throw the cpu board away (google's three rules).

 

+At what point does the resulting degradation impact service delivered? Who do we tell and when?

 

Will we ever make a change to the environment? Will we ever replace a main power component? Upgracde the operating systems? Do humans need to consider and approve this change? I think so.+

 

I am not sure if at this point we are moving into the engineering domain and again maybe be something like Six Sigima is more appropriate. If you look at a GE Aircraft, Nuclear, or a Motorola plant you find a lot less ITIL and a lot more Sigma. The real question is will IT make the "Big Switch" as Carr says, and if so does IT become more like a utility (electricity, water, gas, ...). I know ITIL wants to grow beyond just IT and if it does it might still make sense even then.

 

With all that said, none of this is going to happen to the mainstream anytime soon. However, hears the rub, IMO the true ITIL adoption rate has been very slow among E5k customers and if it takes to long with ITIL miss it's window as a nother failed methodogy?. It's like what Mark Twain says about the weather... Everyone's talking about it but nobody does anything about it.

 

How do we predict growth of the farm? On what basis do we order new hardware? At which point will the farm grow beyond the absolute capacity of the technology? of the budget?

 

I see less than 20% of my E5k customers even using ITIL in a serious capacity and I have never seen any of that 20% anywhere near doing capacity planning as part of ITIL.

 

Just my 2 cents

Feb 10, 2008 8:24 PM Click to view The IT Skeptic's profile The IT Skeptic in response to: The IT Skeptic

I guess the disconnect here is that I am (incorrectly) interpreting your question to be "Does ITSM matter?", or "Do we need to pay attention to the functional processes, one version of which is ITIL?"

 

But I understand now that you are saying explicitly "does ITIL matter?". Since you read my blog you know I think the answer is "maybe, remains to be seen". I am as skeptical as you. But I don't think commodity server systems change the equation one iota: they're technology, and I think "technology doesn't matter" :-D

Feb 10, 2008 8:37 PM Click to view John Willis's profile John Willis in response to: The IT Skeptic

You got me...

 

If it's ITSM we are both out of a job. Like I said I posted the question to try and get some real debate on the subject. I work with a lot of the Tivoli products and I posted this question on the Tivoli mainling list and the debate went on for almost a month. The problem was most of it was complaints on how ITIL is being pushed down their throats. My main area of expertise is not really ITSM however it is more focused on a subset - ESM. However, I have a fond interest in how utility computing might effect both.

 

johnmwillis.com

Feb 11, 2008 1:26 AM Click to view The IT Skeptic's profile The IT Skeptic in response to: John Willis

I think the whole area of IT Operations was much overlooked in ITIL V2. I look forward to better attention to it now it is in the Service Operation book front and centre. I too have the ESM background - i look forward to an interesting fusion of ESM and ITSM as ITIL v3 gains traction.