October 2008 Archives

ITIL v3

For the past 3 days I have been attending a ITIL v3 Foundations in Service Management class.  What is ITIL v3?  The ITIL website offers the following overview: "The IT Infrastructure Library® (ITIL) is the most widely accepted approach to IT service management in the world. ITIL is a cohesive best practice framework, drawn from the public and private sectors internationally. It describes the organization of IT resources to deliver business value, and documents processes, functions and roles in IT Service Management (ITSM)".

Our IT department is embracing the ITIL framework and best practices.  We believe that ITIL processes and best practices will ensure that we are continuing to provide value to our customers, even as our budgets are cut and our open positions are frozen.  I will periodically provide updates in this blog regarding our ITIL journey; the challenges that we encounter and the impact of changes to our proceses.

I am interested to know how many other agencies and jurisdictions have embraced ITIL.  What obsticles; technical, cultural, etc. have been encountered? 

For those wanting further information on ITIL the following site is a good starting point -  www.ogc.gov.uk/itil - or post your question and I will be happy to find the answer.






Virtually Virtual...

For those of us who have been around long enough to remember the days when the mainframe - or "big iron" was the only real platform that serious business applications ran on, virtualization of system resources was the norm. Each application ran in its own "machine" and more system resources could be added as needed. This provided an efficient use of system resources when hardware costs were quite large as compared to today. Application software vendors supported their applications running in these virtual machine environments without question.


Fast forward to the present. Over the last few years the concept of virtualization has taken hold in PC based servers. Most organizations - such as mine - have implemented or have a strategy to implement this technology as a natural efficient use of the computing resources, as a way to better manage these systems, and to battle data center issues such as power consumption and data center cooling. Unfortunately our experience with the software vendors has not been one of support in terms of their applications running as a production system in these virtual environments. I am assured that this will be changing over time with the introduction of Microsoft's virtual solution and software vendor experience in this virtual world. In the mean time we hear statements like: "Well you can run your test and training in those environments, but we will not support your production in that environment", or " why would you want to incur the cost of training staff and capital costs of that hardware? Individual servers are inexpensive." When I have tried to place the requirement of supporting virtualization in as part of our RFP language I am told that such a requirement is too restrictive and that I am eliminating vendors who otherwise can provide adequate solutions.


I am curious if anyone has been successful in getting software vendors to fully support virtualization in a PC server environment. What specifications or requirements were listed as part of the purchasing or contract process?  Am I the only one seeing this?