Date: Sun, 23 Oct 2016 20:50:28 +0000 (UTC) From: Benjamin Kaduk <bjk@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49547 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201610232050.u9NKoSa2057281@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bjk Date: Sun Oct 23 20:50:28 2016 New Revision: 49547 URL: https://svnweb.freebsd.org/changeset/doc/49547 Log: Add the ptnet entry from Vincenzo Maffione Also add a 'gsoc' category in which to put it. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml Sun Oct 23 20:19:17 2016 (r49546) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml Sun Oct 23 20:50:28 2016 (r49547) @@ -54,6 +54,12 @@ </category> <category> + <name>gsoc</name> + + <description>Google Summer of Code</description> + </category> + + <category> <name>arch</name> <description>Architectures</description> @@ -350,4 +356,55 @@ Microsoft </sponsor> </project> + + <project cat='gsoc'> + <title>ptnet Driver and bhyve Device Model</title> + + <contact> + <person> + <name> + <given>Vincenzo</given> + <common>Maffione</common> + </name> + <email>v.maffione@gmail.com</email> + </person> + </contact> + + <links> + <url href="https://wiki.FreeBSD.org/SummerOfCode2016/PtnetDriverAndDeviceModel">&os; Wiki Page for Project Overview</url> + <url href="http://info.iet.unipi.it/~luigi/papers/20160613-ptnet.pdf">Conference Paper</url> + <url href="https://svnweb.FreeBSD.org/socsvn/soc2016/vincenzo/head/">Subversion Repository</url> + </links> + + <body> + <p>This project provides:</p> + + <ul> + <li>A new driver (<tt>if_ptnet</tt>) for a paravirtualized network + device, modeled after the netmap API. The driver supports + multi-queue netmap ports, and it is able to work both in netmap + mode and in normal mode.</li> + + <li>The emulation of the <tt>ptnet</tt> device model as a module + of the <tt>bhyve</tt> hypervisor.</li> + </ul> + + <p>The <tt>ptnet</tt> device and driver has been introduced to + overcome the performance limitations of TCP/IP networking between + bhyve VMs. Prior to this work, the most performant solution for + VM-to-VM intra-host TCP communication provided less than 2 Gbps TCP + throughput. With <tt>ptnet</tt>, in the same VM-to-VM TCP + communication scenario, it is possible to obtain up to 20 Gbps.</p> + </body> + + <sponsor> + FreeBSD Foundation + </sponsor> + + <help> + <task>Share <tt>virtio-net</tt> header management code with the + <tt>if_vtnet</tt> driver. In the current code, about 100 lines of + code have been copied and pasted from <tt>if_vtnet.c</tt>.</task> + </help> + </project> </report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201610232050.u9NKoSa2057281>