Introduction
Dittner & Rule (2011) describe virtualization as a methodology or framework of dividing the computer hardware’s resources into several execution environments, by utilizing the concepts or technologies, for example, complete or partial machine simulation, software and hardware partitioning, and time-sharing, among others. Virtualization is, thus, an abstraction of the resources of a computer hardware. As a software technology, virtualization facilitates the running of several operating systems on the similar server simultaneously (Cartwright, Mills, Langone, & Leibovici, 2014). In the contemporary information technology, there exist different forms of virtualization. The present paper delves into two of these forms, namely, server virtualization ...