Virtualization in information technology means decoupling the physical and logical layer of a device or system, in order to rearrange its resources among separate service or user entities. The main motives for this solution are mobility, redundancy and high availability and also the increase of utilization together with the decrease of costs attached. All these create complex requirements in technology and economics, in which the main goal is the steady increase in user and operator satisfaction while not undermining technical correctness.
The goal of my thesis is to write up an infrastructure using state-of-the-art, commercially available technology. To accomplish this task I need to go through the currently most used technologies together with their usage, as well as their predecessors’. During the first semester I traverse the topic of network virtualization based on literature, paying special attention to the evolution of the software defined networks. The next step is the analysis of the advancements of hardware- and software-virtualization and their effect on network virtualization. In this analysis I touch upon the economic reasons behind the used solutions. The last – and largest – part of the semester’s task is unfolding the possibilities of convergence between the storage-attached and regular networks, based on the evolution of storage networks.
During the second semester I plan the datacenter itself. The goal is to embed the formerly learned methods into one complex system. The planning decisions and the applied solutions are supported by the acquired theoretical background. The accomplished system may provide solution to any organization’s datacenter requirements.