0

so at home we had the idea of instead of buying 3 different pc's we would somehow create a "server" for the computers where a cable would come to our screens and keyboard and mouses, so the actual pc was somewhere else in the house with all the others.

Does such a thing exist?

And is it possible to have such a thing for high performance workflow? (Compiling, High-End Games, just as if it was a separate pc )

EDIT: The distance would be very small, such as 10 - 5 m

2 Answers2

1

Yes and no. It exists in the form of a virtual machine hosting images for other computers and streaming its data, but you would still need a thin-client (a computer with low specifications) to connect a keyboard, mouse and monitor to.

You have to realize that a virtual machine itself requires power to run, and the clients also require additional power. So you'll need a very strong computer if you also expect the performance for each user to be high. The idea of virtualisation, is that all users are not always doing maximum performance tasks at the same time.

Also, high-end games usually require a high-end graphics card and any kind of streaming will add lag to the gaming experience. So virtualisation would only work for an office environment which can include compiling or 3d rendering.

So in the end, it comes down to how many users will do high-end gaming. If its just one user, the virtualisation could be done on the high-end pc that the gamer is on, but its more likely, that it is cheaper to buy 3 separate pc's, each pc designed for its user.

So long answer short, its likely not going to work because I estimate that the conditions in which you're going to use it, aren't office conditions.

LPChip
  • 66,193
0

The device you are looking for is called a KVM Extender

It lets you have a Monitor(the 'Video' in KVM), Keyboard and Mouse. And the Computer can be put at a distance with a cable. It's also good if your computer is noisy - you can shut it away.

You may also want a KVM Switch, that lets you have one Monitor, keyboard and mouse, and multiple computers.

Comp ---    \
Comp   ---   \    KVM Switch ->  KVM Extender------> Monitor, Keyboard,Mouse 
Comp    ---  /

then you have both the ability to switch between your computers, but to do so seated at a distance from them.

FYI- There are other variations of KVM that are useful. A Reverse KVM switch, lets you have multiple 'consoles' (keyboard and mice and video/monitor) and one computer. So you could sit at location A or B or C, to access a computer at location C. And for your further info, another called synergy works as software, lets you have one Keyboard Mouse , multiple Computer, multiple monitors. I used it years ago. And windows lets you have one KMC multiple V.

Comp ---    \
Comp   ---   \    KVM Switch ->  KVM Extender------> Reverse KVM Switch 
Comp    ---  /                                             |
                                                           |
                                                         / | \    
                                                       /      \
                                                  Keyb        keyb
                                                  Video       vid
                                                  Mouse       mouse
                                                  location1   location 2

or instead of 3 comps on the far left you could have 1 and remove the KVM switch

           comp      ->  KVM Extender------> Reverse KVM Switch 
                                                 |
                                                 |
                                               / | \    
                                              /      \
                                           Keyb        keyb
                                           Video       vid
                                           Mouse       mouse
                                           location1   location 2

or

         comp
          |
          |
         \/
       reverse KVM------KVM EXTENDER----------------REVERSE KVM----Location B
          \                                                   |---Location C
           \
            \
            Location-A(keyb,vid,mouse)

(each location having a keyb,vid,mouse.)

barlop
  • 25,198