Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jul 2014 14:44:26 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r45250 - head/en_US.ISO8859-1/htdocs/news/status
Message-ID:  <201407111444.s6BEiQTR014565@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gjb
Date: Fri Jul 11 14:44:26 2014
New Revision: 45250
URL: http://svnweb.freebsd.org/changeset/doc/45250

Log:
  Add status report submission from mav@.
  
  Sponsored by:	The FreeBSD Foundation

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

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml	Fri Jul 11 13:09:38 2014	(r45249)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml	Fri Jul 11 14:44:26 2014	(r45250)
@@ -37,7 +37,7 @@
     ?>
 
     <p>Thanks to all the reporters for the excellent work!  This
-      report contains 1 entry and we hope you enjoy reading it.</p>
+      report contains 2 entries and we hope you enjoy reading it.</p>
 
     <p>The deadline for submissions covering between July and
       September 2014 is October 7th, 2014.</p>
@@ -121,4 +121,51 @@
       </p>
     </body>
   </project>
+
+  <project cat='proj'>
+     <title>RPC/NFS and CTL/iSCSI performance optimizations.</title>
+
+     <contact>
+	<person>
+	   <name>
+	      <given>Alexander</given>
+	      <common>Motin</common>
+	   </name>
+	   <email>mav@FreeBSD.org</email>
+	</person>
+     </contact>
+
+     <body>
+	 <p>The &os; RPC stack, used as base for its NFS server, took
+	   multiple optimizations to improve its performance and SMP
+	   scalability.  Algorithmic optimizations allowed to reduce
+	   processing overhead, while improved locking allowed it to
+	   scale up to at least 40 processor cores without significant
+	   lock congestion.  Combined with some other kernel
+	   optimizations that allowed to increase peak NFS request
+	   rate by many times, reaching up to 600K requests per second
+	   on modern hardware.</p>
+
+	 <p>The CAM Target Layer (CTL), used as base for new kernel
+	    iSCSI server, also took series of locking optimization,
+	    that allowed to increase its peak request rate from ~200K
+	    to ~600K IOPS with potential of reaching reate of 1M
+	    request per second.  That rate is sufficient to completely
+	    saturage 2x10Gbit Ethernet links with 4KB requests.  For
+	    comparison, the port of net/istgt (user-level iSCSI
+	    server) on the same hardware with equal configuration
+	    shown only 100K IOPS.</p>
+
+	 <p>There is also ongoing work on improving CTL functionality.
+	    It was already made to support 3 of 4 VMWare VAAI storage
+	    acceleration primitives (net/istgt supports 2), while the
+	    goal is to reach full VAAI support during next months.</p>
+
+	 <p>With all above, and earlier improvements in CAM, GEOM, ZFS
+	    and number of other kernel areas coming soon FreeBSD 10.1
+	    may become the fastest storage release ever. ;)</p>
+
+	 <p>These projects are sponsored by iXsystems, Inc.</p>
+     </body>
+  </project>
 </report>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407111444.s6BEiQTR014565>