From owner-freebsd-net@freebsd.org Sat Mar 19 16:55:51 2016 Return-Path: Delivered-To: freebsd-net@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 6AAC6AD5904 for ; Sat, 19 Mar 2016 16:55:51 +0000 (UTC) (envelope-from jim@netgate.com) Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001:c06::22a]) (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 414AC3C6 for ; Sat, 19 Mar 2016 16:55:51 +0000 (UTC) (envelope-from jim@netgate.com) Received: by mail-io0-x22a.google.com with SMTP id v123so59505455ioe.0 for ; Sat, 19 Mar 2016 09:55:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netgate.com; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=A5LU2LeGtjKhF1R19+Ay27ke2t7l/ya7pqcXDgbTQgk=; b=O1U/x/HS4+MYGSJsRuEpA7xFYFc6pMUlNS+oOYc6bIEgMBOMvwn589EJ2SED6k0n0u Lmh7/dcrKs/1saRaFr5amWzlHVkBG9Y4dHZd7fx/FDXHajNZIlg/x8pwzpAL3sg8414W YuRynhXt5xgIlQCSVnE0wbkNDaksdKvetEBSw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=A5LU2LeGtjKhF1R19+Ay27ke2t7l/ya7pqcXDgbTQgk=; b=h7jxCHCd6aRFpROdd2UnHY6J1J/352qD4ARvIr+ETCQBIrQ+3JtdgOwJ74lV7vvqWE TWEDHKdCQ7DhPPWYwXwZs4kr1AAv3mThkrdEcRa2AcWs/Bs1Gp6Mk54BqLDnfdvfDn0Q V/FodXpNU+fzu/8sH+/bKhiPT3k4v87rVJBPkc88NqU1u/1lTZacbfnWJ+y4H8idiuI1 vpwlwUFJb+ly/W+Syq+mn+FsuAwTyZYhMo4Q47ng3vbj2zPnn/dw37pHHaCS6spCrTJN Ya3XoVF8OCL75crMVevoKNQUSGTLGUiDCc8dOVLkUWuKZoZs9Vdj9gIMDbmp6lhF2W1S HfUw== X-Gm-Message-State: AD7BkJLDGS6AlvM/XGwLTW2WDHFZ4FyRriT0VHhjLq9uF3KfhqtaZQWzPxSVFtpik9nEerKE X-Received: by 10.107.136.156 with SMTP id s28mr21377335ioi.21.1458406550565; Sat, 19 Mar 2016 09:55:50 -0700 (PDT) Received: from [10.30.12.46] (69-71-179-207.mammothnetworks.com. [69.71.179.207]) by smtp.gmail.com with ESMTPSA id n1sm2034565iga.6.2016.03.19.09.55.50 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 19 Mar 2016 09:55:50 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Subject: Re: Taking bhyve step forward enterprise grade From: Jim Thompson In-Reply-To: Date: Sat, 19 Mar 2016 11:55:49 -0500 Cc: Sami Halabi , freebsd-net@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <15AC566F-82AD-4F76-9710-67669D344F4D@netgate.com> References: To: John Nielsen X-Mailer: Apple Mail (2.3112) X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Mar 2016 16:55:51 -0000 > On Mar 19, 2016, at 10:55 AM, John Nielsen wrote: >=20 >> On Mar 19, 2016, at 8:12 AM, Sami Halabi wrote: >>=20 >> hi, >> are there ongoing job on taking bhyve further steps toward enterprise = scale >> like: >> 1. high availability, rules on vms (like affinity rules in vmware: eg = an >> app vm and sql vm go together...), vmotion... >> 2. network virtualization like vmware nsx... >=20 > The wiki pages probably the best place for general info on bhyve = current and planned features: https://wiki.freebsd.org/bhyve >=20 > Live migration is a planned feature. HA rules and other automation and = orchestration are probably beyond the scope of what bhyve itself is = aiming to achieve, though such features could easily be provided by = additional scripts and tools. >=20 > What specifically are you after in terms of network virtualization? = Again, bhyve itself isn't intended to be a giant umbrella but FreeBSD = does support many networking features which could support network = virtualization (and which work fine with bhyve). VALE is built-in to FreeBSD, and with the new netmap back-end for bhyve, = serves as a good =E2=80=98base=E2=80=99 for a vswitch. Jim