On Monday, January 18, 2016 06:07:33 AM Rich Freeman wrote:
> On Mon, Jan 18, 2016 at 1:44 AM, J. Roeleveld <[email protected]> wrote:
> > On Monday, January 18, 2016 02:02:27 AM lee wrote:
> >> You would have a full VM for each user?
> > 
> > Yes
> > 
> >> That would be a huge waste of resources,
> > 
> > Diskspace and CPU can easily be overcommitted.
> >
> >...
> >
> > The biggest reason why I don't use KVM is the lack of full snapshot
> > functionality. Snapshotting disks is nice, but you end up with an unclean-
> > shutdown situation and anything that's not yet committed to disk is gone.
> 
> Seems like on linux a straightforward design would be spinning up
> containers on demand, with snapshots underneath.  Granted, somebody
> still needs to build it, but spinning up a container per user isn't
> much more resource-intensive than just running x2go with multiple
> users in a single namespace which is how it works today.  It certainly
> would be less wasteful than a full VM.  They also launch and shutdown
> super-fast.
> 
> Of course, this is a linux-only solution (or BSD I believe).  You're
> not going to be able to do this with OSX/Windows guests.

A similar solution is generally done with VDI implementations as well.
Replace "container" with VM and you have the same.

--
Joost

Reply via email to