From owner-freebsd-virtualization@freebsd.org Thu Sep 7 23:55:46 2017 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 DDA38E189F4; Thu, 7 Sep 2017 23:55:46 +0000 (UTC) (envelope-from jtubnor@gmail.com) Received: from mail-oi0-x231.google.com (mail-oi0-x231.google.com [IPv6:2607:f8b0:4003:c06::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 46A7676784; Thu, 7 Sep 2017 23:55:46 +0000 (UTC) (envelope-from jtubnor@gmail.com) Received: by mail-oi0-x231.google.com with SMTP id z73so3513665oia.2; Thu, 07 Sep 2017 16:55:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=WEro7CWTJ7s4KA7SB2uo6o/FZGLSBFBW7YhCtmCL2uE=; b=YcK60NDGZaLfcWHTm3dH1ACWaBhAxEOHiQ5A9gduJQWyDImVxmiSTOVki5vQjZZpWQ KZLrEfMn3PGBP4zgWwkAfgsKuR59va67xkDNhSHgG0hpW2ctOb98bzD3gnJszr5f0Qg5 8w6XjNz3zeaGI7aS5ryc370TGjn2oL8SYSMFrz2DrCidQh+3tD9fhHDv7W8Zfzcu5n4g 9SV3q9kkviNcLNwvS0kTwIH/FHIwC4rd0UQ0nOKqCeRQOEfx5kWQYtK/BSdR3hG7hVTG HuKyEWDUy5JAOZsI7LsTb7K3ZuLU4yYEuJiD8nHSPeXln3xu/Bb/BXylG/npjzUiqZyo ksYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=WEro7CWTJ7s4KA7SB2uo6o/FZGLSBFBW7YhCtmCL2uE=; b=K0C3DBtOGGneb53aVk99y7WYqLG31qBlKQ7zyh+WgXiUvThFaIf6jIoHnlRHJO3ggY eu1xx5JOlPvn5HZ0UOjqvixUbcTW/9bJt7D5sF6vNw3rWCDHKlnffmLPFvtKWr7SsmGf j8XdHakxm65COBum3AT6aGIoIlMOinYdUdpwFjPbwYEo04o/FZ+p5R58gxyxaebEh7EH +LSuvOpV9Qfjg852NFHU0B9KP4yuVuW846GqaBHYbFGkcZ9p44vSpLL1Ky3MLvOGMiUU jpzAGBPh2d7z2g3UpCkorA+nihdceo1pwLCE/N497mpvEJVVt43jjecGq/WDQ06fCWb9 +xkw== X-Gm-Message-State: AHPjjUjntG6Awl9KcE4RhCG6IyR7wmJKdU+EoLY3XT1UpqAw7WeS3gTM +6k1RGaeFIes5X5lEDSTfXM+i5jBD3B0 X-Google-Smtp-Source: ADKCNb5uQzRFfteIlIvorDZjUNZU/DUmPll3ZkE7gXxarVetMUbVxdFcWnNf17Vld5Zwv8UfpfrfoUya6LTvzu1HIa0= X-Received: by 10.202.208.92 with SMTP id h89mr1379542oig.90.1504828545247; Thu, 07 Sep 2017 16:55:45 -0700 (PDT) MIME-Version: 1.0 Sender: jtubnor@gmail.com Received: by 10.157.42.114 with HTTP; Thu, 7 Sep 2017 16:55:24 -0700 (PDT) In-Reply-To: References: From: Jason Tubnor Date: Fri, 8 Sep 2017 09:55:24 +1000 X-Google-Sender-Auth: ZfIgWrZt1QxaeA1bSC0y0y9RZXU Message-ID: Subject: Re: openbsd 6.0 or 6.1 guest on freebsd-12 (current) host To: Alan Somers Cc: tech-lists , "freebsd-virtualization@freebsd.org" , FreeBSD CURRENT Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 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: Thu, 07 Sep 2017 23:55:47 -0000 On 8 September 2017 at 00:28, Alan Somers wrote: > > > Do you have a semiautomated way to move bhyve instances between > different hosts? Without such a feature, we can't replace all of our > ESXi machines. > We are not using bhyve for those workloads (yet). Our vsphere environment still has life left in it but we never want to bet on one horse (I've been in too many positions where vendor lock has occurred and its been painful and expensive). However, where there are single hosts instances out at remote branches, it is bhyve all the way where we use to use individual instances of ESXi. So for your use case, it isn't there yet, but, if you don't need live migration, using zfs and/or iSCSI you could tool something together for offline migration of guests between hosts. Allowing you to get closer to the operating system (unlike the abstraction that is vsphere/ESXi), gives you the ability to take the excellent tools that FreeBSD has to offer and make them fit your application.