From mboxrd@z Thu Jan 1 00:00:00 1970 From: graham Subject: Re: App virtualisation, not OS virtualisation Date: Thu, 20 Oct 2005 20:09:31 +0100 Message-ID: <4357EB6B.7050103@lycos.co.uk> References: <4356EAF7.6030707@t5labs.com> <2b6116b30510201151ia4e23ddja371a84fde98bd1a@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <2b6116b30510201151ia4e23ddja371a84fde98bd1a@mail.gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org >>I would like to run multiple copies of an application on a PC with >>multiple remote dumb clients. >> >> > >Sounds like something better handled with LTSA, VNC or NX. > > VNC just provides remote access to the main keyboard / mouse queue and the transmission of the display. I already have a solution for remote access but my problems are: - I want to have several copies of an application running, each with a remote user. How do I pass the keyboard / mouse data to the right application if there is only one Windows message queue? - on start up an application normally checks to see if a copy of itself is already running and if it is, it stops loading itself. If the NX you are referring to is Linux terminal server then that's no use because: - it doesn't solve the two problems I mentioned above - it is a Linux product and as I previously said, I need a solution with Windows XP. I don't know LTSA can you give me a URL? >With unix you can native run several copies of the same application at >the same time. With X11 you can even do so from multiple locations. > > Fine, but as I said, I need a solution for Windows XP. > >Xen however is very useful for running the domain that might serve >such applications. > > Well that was my original question. As I understand it, Xen has been designed to act as an encapsulation of the OS so that several copies / versions of OS can be run. But it seems a waste of memory (and licence fee?) if I need a complete copy of Windows XP for each copy of the application I want to run. I was wondering whether Xen, or a part of Xen could run on top of Windows XP to encapsulate just the application instead, so that I could run multiple copies of the application but just one copy of the OS. g.