svn commit: r46996 - head/en_US.ISO8859-1/htdocs/news/status

Warren Block <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: wblock
Date: Thu Jul 16 15:24:14 2015
New Revision: 46996
URL: https://svnweb.freebsd.org/changeset/doc/46996

Log:
  Add Neel Natu <[email protected]>'s bhyve report.

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml	Thu Jul 16 15:06:06 2015	(r46995)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml	Thu Jul 16 15:24:14 2015	(r46996)
@@ -1749,4 +1749,163 @@
       The FreeBSD Foundation (time and hardware)
     </sponsor>
   </project>
+
+  <project cat='proj'>
+    <title><tt>bhyve</tt></title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Peter</given>
+	  <common>Grehan</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Neel</given>
+	  <common>Natu</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Tycho</given>
+	  <common>Nightingale</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Allan</given>
+	  <common>Jude</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Alexander</given>
+	  <common>Motin</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Marcelo</given>
+	  <common>Araujo</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="http://www.bhyve.org">bhyve FAQ and talks</url>
+    </links>
+
+    <body>
+      <p><tt>bhyve</tt> is a hypervisor that runs on the FreeBSD/amd64
+	platform.  At present, it runs FreeBSD (8.x or later), Linux
+	i386/x64, OpenBSD i386/amd64, and NetBSD/amd64 guests.
+	Current development is focused on enabling additional guest
+	operating systems and implementing features found in other
+	hypervisors.</p>
+
+      <p><tt>bhyve</tt> BoF at BSDCan 2015</p>
+
+      <p>A <tt>bhyve</tt> BoF was held during lunch hour at BSDCan
+	2015.  It was attended by approximately 60 people.</p>
+
+      <p>Michael Dexter showed Windows Server 2012 running inside
+	bhyve.</p>
+
+      <p>Common themes that came up during the discussion were:
+	<tt>bhyve</tt> configuration, libvirt and OpenStack
+	integration, best practices, <tt>bhyve</tt> with ZFS,
+	additional guest support and live migration.</p>
+
+      <p>Google Summer of Code 2015</p>
+
+      <p>A number of bhyve-related proposals were submitted for GSoC
+	2015 and these four were accepted:</p>
+
+      <ul>
+	<li><a
+	    href="https://wiki.freebsd.org/SummerOfCode2015/NE2000EmulationForBhyve">NE2000
+	    device emulation</a></li>
+
+	<li><a
+	    href="https://wiki.freebsd.org/SummerOfCode2015/PortingBhyveToArm">Porting
+	    bhyve to ARM</a></li>
+
+	<li><a
+	    href="https://wiki.freebsd.org/SummerOfCode2015/ptnetmapOnBhyve">ptnetmap
+	    support in bhyve</a></li>
+
+	<li><a
+	    href="https://wiki.freebsd.org/SummerOfCode2015/PXEbhyve">PXE
+	    boot support in bhyveload</a></li>
+      </ul>
+
+      <p>A number of improvements were made to <tt>bhyve</tt> this
+	quarter:</p>
+
+      <ul>
+	<li>GEOM storage backend now works properly with
+	  <tt>bhyve</tt>.</li>
+
+	<li>Device model enhancements and new instruction emulations
+	  to support Windows guests.</li>
+
+	<li>Improve virtio-net performance by disabling queue
+	  notifications when not needed.</li>
+
+	<li>The dtrace FBT provider now works properly with
+	  vmm.ko.</li>
+      </ul>
+
+      <p>Marcelo Araujo and Allan Jude created a rough patch to make
+	<tt>bhyve</tt> parse a config file to replace the existing
+	method of configuration by command line invocation.  The rapid
+	pace of advancement in <tt>bhyve</tt> resulted in requiring a
+	much more complex config file.  A new design for the config
+	file, with support for the plugin architecture that will
+	eventually be introduced into <tt>bhyve</tt>, is now being
+	discussed.</p>
+    </body>
+
+    <help>
+      <task>Improve documentation.</task>
+
+      <task><tt>bhyveucl</tt> is a script for starting <tt>bhyve</tt>
+	instances based on a libUCL config file.  More information at
+	<a href="https://github.com/allanjude/bhyveucl">https://github.com/allanjude/bhyveucl</a>.</task>
+
+      <task>Add support for <tt>virtio-scsi</tt>.</task>
+
+      <task>Flexible networking backend: <tt>wanproxy</tt>,
+	<tt>vhost-net</tt></task>
+
+      <task>Support running <tt>bhyve</tt> as non-root.</task>
+
+      <task>Add filters for popular VM file formats (VMDK, VHD,
+	QCOW2).</task>
+
+      <task>Implement an abstraction layer for video (no X11 or SDL in
+	base system).</task>
+
+      <task>Suspend/resume support.</task>
+
+      <task>Live Migration.</task>
+
+      <task>Nested VT-x support (<tt>bhyve</tt> in
+	<tt>bhyve</tt>).</task>
+
+      <task>Support for other architectures (ARM, MIPS, PPC).</task>
+    </help>
+  </project>
 </report>
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.