1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
\r
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
\r
4 <meta name="Keywords" content="Generic SCSI Target Subsystem for Linux,SCST vs STGT" />
\r
5 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
\r
6 <meta name="author" content="Daniel Fernandes"/>
\r
7 <meta name="Robots" content="index,follow" />
\r
8 <link rel="stylesheet" href="images/Orange.css" type="text/css" />
\r
9 <title>SCST vs STGT</title>
\r
13 <!-- wrap starts here -->
\r
16 <div class="logoimg"></div><h1 id="logo"><span class="orange"></span></h1>
\r
17 <h2 id="slogan">SCSI Target Subsystem for Linux</h2>
\r
22 <li id="sponsorship"><a href="sponsorship.html">Sponsorship</a></li>
23 <li><a href="index.html">Home</a></li>
24 <li><a href="http://www.sourceforge.net/projects/scst">Main/News</a></li>
\r
25 <li><a href="targets.html">Drivers</a></li>
\r
26 <li><a href="downloads.html">Downloads</a></li>
\r
27 <li><a href="contributing.html">Contributing</a></li>
\r
28 <li id="current"><a href="comparison.html">Comparison</a></li>
\r
32 <!-- content-wrap starts here -->
\r
33 <div id="content-wrap">
\r
37 <li><a href="comparison.html">Features comparison</a></li>
38 <li><a href="scstvsstgt.html">SCST vs STGT</a></li>
43 <h1>SCST vs STGT</h1>
\r
44 <p><strong><a href="http://stgt.berlios.de/">STGT</a></strong> is alternative, independent from SCST implementation
45 of SCSI target framework for Linux. It has different architecture, where SCSI target state machine is placed in
46 the user space, while in SCST all the processing done in the kernel. Such architecture as STGT has was acknowledged
47 by the Linux SCSI subsystem maintainers as a "right" one, so kernel's part of STGT quickly
48 found its way to the kernel.</p>
50 <p>But such architecture has several inherent problems. Among them performance and complexity.
51 See description for the set of patches, submitted for the first iteration of in-kernel inclusion review and comments
52 <a href="http://lkml.org/lkml/2008/12/10/245">http://lkml.org/lkml/2008/12/10/245</a></p>
54 <p>See also the following important discussions:
57 <li><span><a href="http://news.gmane.org/find-root.php?message_id=%3ce2e108260801170127w2937b2afg9bef324efa945e43%40mail.gmail.com%3e">
58 "Performance of SCST versus STGT"</a> for performance comparison.</span></li>
60 <li><span><a href="http://news.gmane.org/find-root.php?message_id=%3c463F36AC.3010207%40vlnb.net%3e">
61 "Question for pass-through target design"</a></span></li>
63 <li><span><a href="http://news.gmane.org/find-root.php?message_id=%3c43987F75.2000301%40vlnb.net%3e">
64 "Stgt a new version of iscsi target?"</a>, especially pay attention to
65 this message: <a href="http://article.gmane.org/gmane.linux.scsi/21073">
66 http://article.gmane.org/gmane.linux.scsi/21073</a> why STGT's architecture was considered "right".
71 <p>Also you shouldn't be deceived by the fact that some (small) part of STGT was accepted into the kernel.<br>
72 It doesn't mean that STGT has the <strong>"kernel quality"</strong>. In fact, STGT as a whole similarly to any other
73 out-of-tree project lives on its own, hence has its own quality level, which isn't necessary better, than the
74 quality level of SCST.</p>
\r
79 <!-- wrap ends here -->
\r\r
80 <!-- footer starts here -->
\r
83 © Copyright 2008-2009 <b><font color="#EC981F">Vladislav Bolkhovitin & others.</font>
\r
84 Design by: <b><font color="#EC981F">Daniel Fernandes</font></b>
\r
88 <!-- footer ends here -->
\r
92 <script type="text/javascript">
93 var pkBaseURL = (("https:" == document.location.protocol) ? "https://apps.sourceforge.net/piwik/scst/" : "http://apps.sourceforge.net/piwik/scst/");
94 document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
95 </script><script type="text/javascript">
96 piwik_action_name = '';
98 piwik_url = pkBaseURL + "piwik.php";
99 piwik_log(piwik_action_name, piwik_idsite, piwik_url);
101 <object><noscript><p><img src="http://apps.sourceforge.net/piwik/scst/piwik.php?idsite=1" alt="piwik"/></p></noscript></object>
102 <!-- End Piwik Tag -->