From owner-freebsd-emulation@FreeBSD.ORG Thu May 31 22:02:41 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0046416A41F for ; Thu, 31 May 2007 22:02:40 +0000 (UTC) (envelope-from bakul@bitblocks.com) Received: from mail.bitblocks.com (ns1.bitblocks.com [64.142.15.60]) by mx1.freebsd.org (Postfix) with ESMTP id D894913C43E for ; Thu, 31 May 2007 22:02:40 +0000 (UTC) (envelope-from bakul@bitblocks.com) Received: from bitblocks.com (localhost.bitblocks.com [127.0.0.1]) by mail.bitblocks.com (Postfix) with ESMTP id 82E585B3E; Thu, 31 May 2007 15:02:40 -0700 (PDT) To: "Marc G. Fournier" In-reply-to: Your message of "Thu, 31 May 2007 18:31:16 -0300." <67A57A9DEDC22CBEE0C436C1@ganymede.hub.org> Date: Thu, 31 May 2007 15:02:40 -0700 From: Bakul Shah Message-Id: <20070531220240.82E585B3E@mail.bitblocks.com> Cc: freebsd-emulation@freebsd.org Subject: Re: Running "Windows Emulation" headless ... possible? X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2007 22:02:41 -0000 > >> Can I run two or more QEMU instances on the same server with different IPs > ? > > > > Yes. But you have to make sure each machine gets its own mac > > address. > > Is that addressed using the tap interface, as Scott mentioned? Yes. You'd probably want to put tap devices in a bridge (in /etc/qemu-ifup: ifconfig $1 up; ifconfig bridge0 addm $1). > Also, just curious, but what is the performance like? I have one application > that I need to run, so I'm kinda hoping that maybe it will work with wine > without all of the extra Windows overhead, but if it doesn't ... Performance will be worse. But I guess you knew that:-) Only you can decide if you can live with degraded performance. You can try running on an SMP machine but I am not sure if kqemu is SMP safe. Make sure you have enough RAM to avoid each Qemu from paging and allocate enough RAM to each VM to avoid paging within each VM. Finally, if the primary use of your machine is for running a bunch of VMs, consider other alternatives such as Linux + xen, Linux + kvm, vmware etc.