Virtualization Technology
Name
Institution
.
Visualization is creating a visual version of a resource or a device such as a network, server storage device, or an operating system in which the framework machine divides the resource into several execution environments. That includes partitioning of a hard drive since one has to have a hard drive and partition it to form two different hard drives or even more. Through visualization, applications, devices, and human users can use virtual resources as a real logical resource.
The following aspects of computing technologies are associated with visualization; the first one is storage virtualization. It includes the amalgamation of several network storage devices into one storage unit. It is normally enforced through the software application, and it is utilized as a storage area network (SAN) (Huh et al., 2016). That involves a relatively increased speed of shared storage machines and back-up, archiving, and retrieval faster and easier. Secondly, there is server visualization. It involves the partitioning of the physical server into smaller virtual servers that increase the number of server resources. Through this computing technology, the server’s resources are concealed from or blocked from users and, again, helps to partition the server into many virtual environments referred to virtual servers. Thirdly, virtualization involves operating system-level virtualization. It is a computing system that operates at the OS layer. Through this technology, the physical server and the operating system’s occasion are virtualized into many lone partitions where each partition imitates a real server. The OS kernel runs one operating system and generates operating system functionality for every partition. Additionally, another computing technology is involved in network virtualization. It involves abstracting the network resources delivered to the hardware to software through traditional means (Huh et al., 2016). In this case, several physical networks are combined to a single virtual software-based new work or else partition a physical network into different independent virtual networks. The technology makes it possible for the network administrators to move virtual machines from one domain to the other without necessarily reconfiguring the network. Finally, it involves application virtualization. It is the process that t manipulates a standard app into accepting that interfaces directly with the operating system’s abilities when in a real sense, it does not.
A good example of virtualization platforms includes Microsoft windows. Windows are commonly used by the family of the operating system on individual computing devices such as personal computers of all types like the smartphones, laptops, desktops, and game consoles of usage share. Windows allows the physical, virtual machines to run on a single physical server. The virtual servers distribute the physical server materials, which results in good usage of the physical server’s resources. The resources that virtual machines shared include memory, storage, CPU, and networking. These resources are offered to virtual machines via the physical server’s windows hypervisor, which is an operating system that functions on the physical box. Each virtual device performs its functions without any connection with the other virtual machines on the same box (Kumar et al., 2015). Windows virtual machines are installed with a separate operating system that is isolated from each other.
Windows virtualization helps to consolidate applications that may have been run on an individual physical server. Windows has network virtualization that uses the network functionality to decouple the virtual network from the underlying network hardware. Once network virtualization is started, the physical network is used in packet forwarding; therefore, all the management is performed using the windows switches. Furthermore, the windows platform allows the device machine, such as the desktop operating system, to operate as a virtual entity on a physical server with other virtual devices. That happens through the windows software’s ability to enable the processing of several virtual devices on different servers at a centralized data server.
References
Huh, J. H., & Seo, K. (2016). Design and tested experiments of server operating systems using virtualization technology. Human-centric Computing and Information Sciences, 6(1), 1.
Kumar, R., & Charu, S. (2015). The importance of using virtualization technology in cloud computing. Global Journal of Computers & Technology, 1(2).