Server virtualization is used to hide server resources from server users. This can include the number and identity of operating systems, processors, and even individual physical servers.
Definition of Server Virtualization
Server virtualization is the process of dividing a physical server into multiple separate and isolated virtual servers using application software. Each virtual server can operate the system independently.
Key Benefits of Server Virtualization:
-
Higher Server Operational Capabilities
-
Lower Operating Costs
-
Minimized Server Complexity
-
Increased Software Efficiency
-
Faster Workload Deployment
-
Full Virtualization: Full virtualization uses a single management software A hypervisor is a type of software that connects directly to the disk space and CPU of a physical server. The hypervisor controls the physical server’s resources and keeps each virtual server independent and separate from other virtual servers. It can also forward resources from the physical server to the exact virtual server running the application. The biggest drawback of using full virtualization is that each hypervisor has its own processing needs, which can slow down applications and impact server performance.
Para-Virtualization: Unlike full virtualization, para-virtualization is when the entire network operates together as a cohesive unit. Because each operating system on the virtual servers is aware of the other during the virtualization process, the hypervisor doesn’t need to use much processing power to manage the operating system.OS-Level Virtualization: Unlike the two above, OS-level virtualization does not use a hypervisor. Instead, the virtualization capability, part of the physical server’s operating system, performs all the tasks of a hypervisor. However, all virtual servers must run on the same operating system in this virtualization method.
Why should you use Server Virtualization?
Server virtualization is a cost-effective way to provide web administration services and maximize the use of available resources in the IT environment. Without server virtualization, servers only utilize a fraction of their processing power. This leads to servers becoming inactive because the workload is only distributed among a portion of the network’s servers. Data centers become overloaded with inefficient servers, wasting resources and energy.
By dividing each physical server into multiple virtual servers, server virtualization allows each virtual server to function as a separate physical server. Each virtual server can run its own applications and operating systems. This process increases resource optimization and enhances the capacity of each physical machine.
Source: www.vmware.com
3 Common Types of Server Virtualization:



