From owner-freebsd-virtualization@freebsd.org Sun Dec 20 15:08:51 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F110FA4C2AF for ; Sun, 20 Dec 2015 15:08:50 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9813A1BC1 for ; Sun, 20 Dec 2015 15:08:50 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by mail-wm0-x231.google.com with SMTP id p187so40420880wmp.1 for ; Sun, 20 Dec 2015 07:08:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=XyoboGDVYWu5a06SeL6PA8Fag0iUOFjLycGocC1Y5GA=; b=hsgamtMo3NXlkFTBOTQAZEwVrf6pPlk/g9eXQxNaHkfmeuxloHghBCDldtFJDUxoXx U0/uzNxUMFORA2fCdVg4OO0DjIa0N55f2ZwXoib5lCVfncHdwryOxltwlsvtSz8J7+eK dQ+BsGa1Hr9am/m7oIoUTYVNKgsPO7inS6EZSCzxEdMQQlQyJv/S0qdRiIVoSj9366sp Dt9wAMEEZqg8IfBFICjwqPpW6aSrzgLFeJOH4Y+zCJ0cOrXuUw1mKJaOiCB5v/JPhAWZ ee7QaZxCu1lPwIidrtvBJtFf/VAi6xumBGcX4lp1eLppm22sFMo7iBMJlCdNgStBXULl 7Img== MIME-Version: 1.0 X-Received: by 10.194.9.169 with SMTP id a9mr15170669wjb.60.1450624128123; Sun, 20 Dec 2015 07:08:48 -0800 (PST) Received: by 10.194.192.33 with HTTP; Sun, 20 Dec 2015 07:08:48 -0800 (PST) In-Reply-To: References: <551BC8B3.2030900@bestsolution.at> Date: Sun, 20 Dec 2015 09:08:48 -0600 Message-ID: Subject: Re: available hypervisors in FreeBSD From: Adam Vande More To: Peter Ross Cc: FreeBSD virtualization Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2015 15:08:51 -0000 On Sun, Dec 20, 2015 at 2:15 AM, Peter Ross wrote: > Hi all, > > I read through an older threat I kept in my archive. It started like this: > > On Wed, 1 Apr 2015, Udo Rader wrote: > > As far as my homework digging revealed, FreeBSD supports four hypervisors: >> >> * bhyve >> * KVM >> * QEMU >> * VirtualBox >> > > .. and later Xen was mentioned. > > I ask myself which of the solutions are most mature at the moment and > immediately usable in production. > > Reason is a potential company move from VMware ESXi/Centos(6/7) with some > critical Windows 2008 and 2012 IIS/.NET applications) involved. > > While most of open source may go into FreeBSD jails, we have a few > CentOS6/7 boxes with proprietary software we have to keep, as well as the > Windows VMs to maintain (there is a long term effort to move them to Open > Source too but the final migration of all may be years away). > > We may phase out ESXi gradually, or just keep it, depending on the > performance and maturity of FreeBSD based solutions. > > I have experience with Linux on VirtualBox and it worked well if the load > was not high but the performance wasn't too good when under stress (but it > never crashed, I might add). > > Which of the solutions are worth testing? Do you have recommendations? > > I am thinking of server software and "containerisation" only, so USB > passthrough or PCI etc. is not really important. > > Stability, performance and resource utilisation (e.g. possible > over-allocation of RAM) are matter most. > VBox is fine, it works well and really has all the features of vitalization of the big 3 except for clustering and a few side things. I've been using bhyve and I like it. I have no stability issues on dozens of guests some with a lot of IO net and disk. I had hoped VPS[1] would make it in, but that seems to have stalled. [1] http://www.7he.at/freebsd/vps/ -- Adam