By increasing the use of different network services you need to set up a dedicated server on the network. But with the increase in servers, storage space on the 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 sharing a strong hardware 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 a strong and typical hardware for users, and a strong server that is responsible for assign Desktops to Users. Microsoft created this service with Hyper-V, VMware with VMware View, Citrix with XenDesk, and they constantly developing them. The benefits of using Virtual Desktop in organizations and companies include: