Originally Posted by sulekha
can anybody explain me the trade off between a KVM switch and the use of a Desktop sharing software such as VNC viewer ?
A kvm (keyboard, video, mouse) switch is used to connect a single keyboard, video display, and mouse to 1 or more computers, switching between computers.
VNC would require a virtual OS (operating system) operating on a host computer through a virtualization program such as Xen, VirtualBox, or VMware (or others).
Not sure how trade offs would apply in this case. If you wanted to have several OSs running at the same time, virtual machines would obviously run more slowly due to having to share the same resources (cpu, memory, etc.)
Hope this helps you understand the concepts. If you need more help, please post information about your hardware environment and what OSs your wanting to use.