interviewees indicate that they have been eliminated
by fast improvements of virtualization tools.
Table 2: Server virtualization aspects from interviews (Not
applicable, Advantage, Risk, Disadvantage).
Capacity
N
A
R
D
better resource utilization 4
difficulty man. resources and peak loads 3 1
additional performance overhead 3 1
Management
incr. speed and flex. of server deployment 4
faster deployment of environments for
training, test and development
1 3
red. complexity by less physical servers 2 1 1
easier backup 1 3
central software update & patch manag. 2 2
larger consequences of human errors 2 1 1
unwanted vendor lock-in 2 2
immature manag. tools and incompat. 1 1 2
not all applications suitable for virt.
3 1
no support software vendors on virt. env.
4
legacy application support 4
security concerns legacy applications 1 2 1
virtual machine sprawl
2 1 1
Availability
higher av. levels without additional cost 4
faster recovery from crashes and disasters 4
reduced appl. conflicts due to isolation 1 3
hardware defects impacting VMs 4
DoS attack affecting all VMs on host 4
Costs
reduced hardware purchases 1 3
increased costs for new hardware 3 1
reduced management costs 4
reduced energy and hosting costs 1 3
increased license costs 1 2 1
increas. costs for training and new hires 2 2
Security
VMM as additional attack vector 2 2
increas. security because of VM isolation 4
stealing sensitive information 3 1
breach. confidentiality or integrity of VM 3 1
difficult patch manag. suspended VMs 2 2
secure logging 4
rogue virtual appliances 3 1
Table 2 clearly indicates that the interviewees
largely agree on whether aspects are advantages or
disadvantages. They only deviate on the amount of
risk that is still involved with certain aspects. For
instance, one interviewee considers consequences of
human errors as a clear disadvantage, while another
interviewee considers this to be a risk. The
interviewees disagree only on the costs for licensing
and personnel. Although investments for training
and education are generally considered as beneficial,
the dangers are that budgets for doing so are
insufficient and server virtualization is introduced by
unqualified personnel. All interviewees consider
licence costs for virtualization tools as a
disadvantage. However, moving to server
virtualization implies that an organization
reconsiders many IT aspects, including software
licenses. It may be concluded that some software is
no longer required, or can be replaced by other
software. Also, virtualization introduces new licence
structures for operating systems and applications.
The overall net result may be cost saving.
The interviewees also indicated two aspects of
server virtualization that we had not encountered
before. Server virtualization often implies the usage
of SAN (Storage Area Network). Although
maintenance of servers becomes easier with
virtualization, the impact on the IT environment
when doing maintenance on a SAN is very high. The
preferred solution is to implement redundancy,
which however comes at high costs. Another aspect
is managing customer expectations. Thanks to server
virtualization, new servers can be deployed quickly
with high availability. This allows reconsidering
SLAs, but the time available for updating, release
planning, setting up security and solving incidents
becomes more limited. The IT department should
align strategies with the sales department in order to
manage customer expectations.
Table 3 shows the correlation between the
aspects of server virtualization and the ITIL
processes, as indicated by the interviewees. The
numbers in the cells of the matrix indicate the
number of interviewees that identified an impact of a
server virtualization aspect on an ITIL process.
Table 3 clearly indicates that server virtualization
aspects in the categories management and
availability have most impact, while the aspects
related to capacity, costs and security have less
impact. The matrix also indicates that server
virtualization has an impact on all ITIL processes,
especially on the Financial Management process,
while also Service Level Management, Incident
Management, Change Management, IT Service
Continuity Management and Availability
Management are affected considerably. The
following subsections discuss some key findings for
these processes.
The empirical results indicate that server
CLOSER 2011 - International Conference on Cloud Computing and Services Science
646