L
L
lemon4ello2017-02-19 22:49:23
linux
lemon4ello, 2017-02-19 22:49:23

How to cheaply implement a VDI solution for 10 clients?

Hello,
I need software to implement VDI. The task is to provide 10 clients on the local network with access to virtual desktops with Linux OS (Linux Mint). We need a cheap solution. It is assumed that there is a server on which virtual machines will work. What are the "bullet-proof" options available today? I don't want to set up a lot. Looked, someone advised VirtualBox? Is it suitable for my task?
Thank you.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
I
ipc_ngs, 2017-02-20
@ipc_ngs

1. The simplest thing is to get 10 users of the same type on the server, each set up a VNC server on its own port, set up a VNC client on client machines with a connection to the corresponding port. One shared system will be used, each has its own home directory with a desktop, and you can configure access rights to the rest of the system and resources of other users.
2. Get 10 Docker containers of the same type, each with a full (or trimmed) OS and one user. In each container, raise a VNC server on a standard port, on the host, forward different VNC ports to different containers. On client machines, configure a VNC client with a connection to the corresponding forwarded port. Each user will only see their own OC and will not be able to interfere with the others.
3. Get 10 virtual machines of the same type (VirtualBox or native VirtualManager / Qemu) with a full or truncated OS. In the display settings, allow remote access via VNC (or also raise the VNC server inside). Either distribute static addresses to virtual machines, or forward different VNC ports to different virtual machines on the host. On client machines, configure a VNC client with a connection to the corresponding virtual machine either by its static address or by the number of the forwarded port. Each user will see only his own OC and will not be able to interfere with the others.
Options 2 and 3 are very similar, only option 3 requires more resources on the host by using full virtual machines instead of lightweight containers.

L
lemon4ello, 2017-02-20
@limon4ello

Yes, that's good. And how will the client (using which program) connect to the IP of the virtual machine on the server with VirtualBox?

S
Sanes, 2017-02-20
@Sanes

And what's the point of 10 different OSes? Can't you run the same thing on workstations?
Or do you still need 1 server (OS) and 10 users?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question