By increasing the use of different network services you need to set up a dedicated server on the network. But keeping servers in racks will increase over time and due to increasing the number of servers and other factors such as increasing power consumption, increasing hardware depreciation, controlling hardware and software periodically, monthly or weekly, allocating a larger space for rack and also inside the server, lead us to a new solution so-called virtualization.
Server virtualization is actually a strong hardware share between several virtual machines, which includes RAM, CPU, POWER and hard drives, also network cards and even USB ports.
desktop virtualization is another solution that virtualization gives us, which is provide a thin client instead of providing the relatively strong and typical hardware for users, and a strong server is responsible for assign Desktops to Users. Microsoft created this service with (Hyper-V, VMware), (VMware View, Citrix), products and XenDesk product, and constantly developing it. The benefits of using Virtual Desktop in organizations and companies include: