| 1 | <?xml version="1.0" encoding="ISO-8859-1"?> |
|---|
| 2 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|---|
| 3 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> |
|---|
| 4 | <head> |
|---|
| 5 | <title>smartmontools About Page (last updated $Date$)</title> |
|---|
| 6 | <link rev="made" href="mailto:smartmontools-support@sourceforge.net" /> |
|---|
| 7 | <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=ISO-8859-1" /> |
|---|
| 8 | <meta name="description" content="smartmontools About Page" /> |
|---|
| 9 | <meta name="keywords" content="S.M.A.R.T., SMART, smartmontools, team, disk, monitor, monitoring, history, future, roadmap" /> |
|---|
| 10 | <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> |
|---|
| 11 | <meta http-equiv="content-style-type" content="text/css" /> |
|---|
| 12 | <link rel="stylesheet" type="text/css" href="css/style.css" /> |
|---|
| 13 | </head> |
|---|
| 14 | <body> |
|---|
| 15 | <!-- $Id$ --> |
|---|
| 16 | <div id="header"> |
|---|
| 17 | <h1><a id="logo" href="http://smartmontools.sourceforge.net/"><img src="smart_logo.gif" width="105" height="59" border="0" hspace="20" align="middle" name="smartmontools_Logo" alt="S.M.A.R.T. Logo" /></a> |
|---|
| 18 | smartmontools About Page</h1> |
|---|
| 19 | </div> |
|---|
| 20 | |
|---|
| 21 | <div id="mainmenu" class="nav"> |
|---|
| 22 | <ul> |
|---|
| 23 | <li><a accesskey="n" href="index.html">Home</a></li> |
|---|
| 24 | <li><a href="http://sourceforge.net/apps/trac/smartmontools/wiki/TocDoc">Documentation</a></li> |
|---|
| 25 | <li><a accesskey="d" href="download.html">Download</a></li> |
|---|
| 26 | <li><a accesskey="f" href="faq.html">FAQ</a></li> |
|---|
| 27 | <li><a accesskey="h" href="help.html">Help</a></li> |
|---|
| 28 | <li class="active"><a accesskey="a" href="about.html">About</a></li> |
|---|
| 29 | <li><a accesskey="l" href="links.html">Links</a></li> |
|---|
| 30 | <li class="last"><a accesskey="s" href="sphider/search.php">Search</a></li> |
|---|
| 31 | </ul> |
|---|
| 32 | </div> |
|---|
| 33 | |
|---|
| 34 | <div class="left-header"> |
|---|
| 35 | <h2>The project smartmontools</h2> |
|---|
| 36 | <ul class="High"> |
|---|
| 37 | <li><a href="#history">History</a> of smartmontools</li> |
|---|
| 38 | <li>The <a href="#team">smartmontools team</a></li> |
|---|
| 39 | </ul> |
|---|
| 40 | </div> |
|---|
| 41 | <div> |
|---|
| 42 | <h3><a name="history"></a>History of smartmontools</h3> |
|---|
| 43 | |
|---|
| 44 | <p>Smartmontools was derived directly from smartsuite. |
|---|
| 45 | The smartsuite code was originally developed as a Senior Thesis by |
|---|
| 46 | Michael Cornwell at the Concurrent Systems Laboratory (now part of the |
|---|
| 47 | <a href="http://ssrc.soe.ucsc.edu/"><img src="pics/linkext.gif" width="11" height="11" border="0" alt="extLink: " />Storage Systems Research |
|---|
| 48 | Center</a>), Jack Baskin School of Engineering, University of |
|---|
| 49 | California, Santa Cruz. |
|---|
| 50 | You can find some information about the original smartsuite project here: |
|---|
| 51 | <a href="http://www.ucsc.edu/news_events/press_releases/archive/99-00/09-99/smart_software.htm"><img src="pics/linkext.gif" width="11" height="11" border="0" alt="extLink: " />Press Release 1</a>, |
|---|
| 52 | <a href="http://www.santa-cruz.com/archive/1999/September/22/local/stories/5local.htm"><img src="pics/linkext.gif" width="11" height="11" border="0" alt="extLink: " />Press Release 2</a>, |
|---|
| 53 | <a href="http://www.ucsc.edu/currents/99-00/09-27/smart.html"><img src="pics/linkext.gif" width="11" height="11" border="0" alt="extLink: " />Press Release 3</a>. |
|---|
| 54 | </p> |
|---|
| 55 | |
|---|
| 56 | <p>According to <a href="http://www.ssrc.ucsc.edu/"><img src="pics/linkext.gif" width="11" height="11" border="0" alt="extLink: " />SSRC</a> |
|---|
| 57 | smartsuite is no longer maintained; the last release was in 2001.</p> |
|---|
| 58 | |
|---|
| 59 | <p>Smartmontools was first released in October 2002. It differs from smartsuite |
|---|
| 60 | in that it supports the ATA/ATAPI-5 standard. So for example <tt>smartctl</tt> from smartsuite |
|---|
| 61 | has no facility for printing the SMART self-test logs, and doesn't print timestamp |
|---|
| 62 | information in the most usable way. The <tt>smartctl</tt> utility |
|---|
| 63 | in smartmontools has added functionality for this (<tt>-q, -l selftest,-S, |
|---|
| 64 | -T, -v and -m</tt> options), updated documentation, and also fixes small |
|---|
| 65 | technical bugs in smartsuite. [One example: smartsuite does not actually use the |
|---|
| 66 | ATA SMART RETURN STATUS command to find out the health status of a disk. It instead tries to infer this from the |
|---|
| 67 | SMART Attribute values.] See the |
|---|
| 68 | <a href="http://sourceforge.net/apps/trac/smartmontools/browser/trunk/smartmontools/CHANGELOG">CHANGELOG</a> |
|---|
| 69 | file in our repository for a summary of what's been done.</p> |
|---|
| 70 | |
|---|
| 71 | <p>The <tt>smartd</tt> utility differs from the smartsuite <tt>smartd</tt> in major ways. |
|---|
| 72 | First, it prints somewhat more informative error messages to the syslog. |
|---|
| 73 | Second, on startup it looks for a configuration file |
|---|
| 74 | <tt>/etc/smartd.conf</tt>, and if <tt>smartd</tt> finds this file, it |
|---|
| 75 | monitors the list of devices therein, rather than querying all IDE and |
|---|
| 76 | SCSI devices on your system. (If the configuration file does not |
|---|
| 77 | exist, then it does query all IDE and SCSI devices.) Also, it's |
|---|
| 78 | a well-behaved daemon and doesn't leave open file descriptors and other |
|---|
| 79 | detrius behind. In addition, the <tt>smartmontools</tt> version of |
|---|
| 80 | <tt>smartd</tt> can be instructed (via Directives in the configuration |
|---|
| 81 | file) to monitor for changes in a number of different disk properties: |
|---|
| 82 | the SMART status, failure or prefailure attributes going below |
|---|
| 83 | threshold, new errors appearing in the ATA Error Log or the SMART |
|---|
| 84 | Self-Test Log, and so on. <tt>smartd</tt> can also send an email warning or run a |
|---|
| 85 | user-specified executable if it detects a problem with the disk. |
|---|
| 86 | </p> |
|---|
| 87 | |
|---|
| 88 | <p>The other principle difference is that smartmontools is an |
|---|
| 89 | OpenSource development project, meaning that we keep the files in SVN, |
|---|
| 90 | and that other developers who wish to contribute can commit changes to |
|---|
| 91 | the repository. If you would like to contribute, please write to to <a |
|---|
| 92 | href="http://lists.sourceforge.net/mailman/listinfo/smartmontools-support"><img src="pics/linkext.gif" width="11" height="11" border="0" alt="extLink: " />smartmontools-support</a>.</p> |
|---|
| 93 | |
|---|
| 94 | <p>But the bottom line is that the code in smartmontools is derived |
|---|
| 95 | directly from smartsuite and is similar. The smartsuite package |
|---|
| 96 | can be found <a href="http://sourceforge.net/projects/smartsuite/"><img src="pics/linkext.gif" width="11" height="11" border="0" alt="extLink: " />here</a>.</p> |
|---|
| 97 | |
|---|
| 98 | |
|---|
| 99 | <h3><a name="team"></a>The developers and supporters of smartmontools</h3> |
|---|
| 100 | |
|---|
| 101 | <ul class="High"> |
|---|
| 102 | <li><strong>Bruce Allen (Initiator and Project Leader)</strong></li> |
|---|
| 103 | </ul> |
|---|
| 104 | |
|---|
| 105 | <div class="left-header"><img src="pics/BruceAndCat_2008_04_22-sm.jpg" width="200" height="150" vspace="10" align="top" alt="Bruce Allen" /></div> |
|---|
| 106 | <div><p>I am a professor of physics at the U. of Wisconsin - Milwaukee, and a Director of the Albert Einstein |
|---|
| 107 | Institute in Hannover, which is operated by the Max Planck Gesellschaft and Leibniz University Hannover. |
|---|
| 108 | </p> |
|---|
| 109 | <p>I got interested in SMART because of my research work. I work on data analysis |
|---|
| 110 | for gravitational waves (the LIGO, GEO and VIRGO detectors) and my research groups build and operate |
|---|
| 111 | large computer clusters |
|---|
| 112 | for this purpose. |
|---|
| 113 | My research group at the Albert Einstein Institute in Hannover operates a cluster with |
|---|
| 114 | 2400 disks (the Atlas Cluster) and 1100 TB of storage. My research group at U. Wisconsin - Milwaukee runs a <a |
|---|
| 115 | href="http://www.lsc-group.phys.uwm.edu/beowulf/nemo/"> |
|---|
| 116 | <img src="pics/linkext.gif" width="11" height="11" border="0" alt="extLink: " />beowulf |
|---|
| 117 | cluster</a> with 1200 (SATA-II) distributed disks attached to hardware RAID controllers. |
|---|
| 118 | We have more than 300 TB disk space on that system. |
|---|
| 119 | It's nice to have advanced warning when a disk is going to fail.</p> |
|---|
| 120 | <p>Smartmontools is the only open-source software project that I manage. When smartmontools first started in 2002, |
|---|
| 121 | I did most of the coding and real work. I was lucky to quickly find several other developers like Doug Gilbert and |
|---|
| 122 | Christian Franke who |
|---|
| 123 | knew much more than I did! These days I mostly do coordination and cheerleading - |
|---|
| 124 | in any given technical area there are typically other developers who know more than I do. |
|---|
| 125 | </p> |
|---|
| 126 | <p> |
|---|
| 127 | I also do |
|---|
| 128 | some work on BOINC, and run the Einstein@Home distributed search for gravitational waves.</p> |
|---|
| 129 | </div> |
|---|
| 130 | |
|---|
| 131 | <ul class="High"> |
|---|
| 132 | <li><strong>Christian Franke (Developer and Maintainer)</strong></li> |
|---|
| 133 | </ul> |
|---|
| 134 | <div class="right-header"><img src="pics/chrfranke.jpg" width="120" height="150" vspace="10" align="top" alt="Christian Franke" /></div> |
|---|
| 135 | <div><p>My interest in hard disk monitoring actually starts when the disk of the christmas-gift-PC for |
|---|
| 136 | my son failed in the evening of Dec. 23, 2003. This resulted in a first Windows port of smartctl checked |
|---|
| 137 | in on Feb. 23, 2004. Future plan for smartmontools is a major redesign of smartd and the internal device |
|---|
| 138 | interface, which benefits from the transition from C to C++.</p> |
|---|
| 139 | <p>My other open source contributions include some small patches for Cygwin and Mozilla.org |
|---|
| 140 | (Firefox/Thunderbird/SeaMonkey and Bugzilla) codebase, a Windows port of hdparm, and a recent Cygwin port |
|---|
| 141 | of GRUB2.</p> |
|---|
| 142 | <p>In real life, I hold a degree in computer science and work for a company developing applications for |
|---|
| 143 | banking & finance.</p> |
|---|
| 144 | <br /></div> |
|---|
| 145 | |
|---|
| 146 | <ul class="High"> |
|---|
| 147 | <li><strong>Guido Guenther (Developer and Maintainer)</strong></li> |
|---|
| 148 | </ul> |
|---|
| 149 | <p>Guido has a sharp eye for distribution issues and clean system architecture. |
|---|
| 150 | He improves Makefiles, configuration and installation scripts, cares for packaging |
|---|
| 151 | issues and makes sure that <tt>Return Values</tt> are correct. |
|---|
| 152 | Last not least, he added CCISS (Compaq Smart Array Controller) support with |
|---|
| 153 | contributions from Praveen Chidambaram, Douglas Gilbert and Frederic Boiteux.</p> |
|---|
| 154 | |
|---|
| 155 | <ul class="High"> |
|---|
| 156 | <li><strong>Gabriele Pohl (Website Maintainer)</strong></li> |
|---|
| 157 | </ul> |
|---|
| 158 | |
|---|
| 159 | <div class="left-header-yellow"><img src="pics/gap-woody.jpg" width="200" height="178" alt="Gabriele Pohl" vspace="10"/></div> |
|---|
| 160 | |
|---|
| 161 | <div><p>Once upon a time I got an alarming BIOS message whilst booting my computer:</p> |
|---|
| 162 | |
|---|
| 163 | <div class="code">SMART Failure Predicted on Primary Master:<br /> |
|---|
| 164 | Warning! Immediately back-up your data and replace your hard disk drive. A Failure may be imminent..</div> |
|---|
| 165 | |
|---|
| 166 | <p>I was very curious, what it could be, that claimed to know, what's up with my harddisk. |
|---|
| 167 | I started an investigation about the predicted disk error and SMART in general, |
|---|
| 168 | which leads me straightly to smartmontools. I use it for 4 years now and wrote two |
|---|
| 169 | <a href="http://www.dipohl.de/publikationen/anleitung-zu-smartmontools.html">articles</a> (German), |
|---|
| 170 | to spread good news about it. To help both, the project and the users, I reorganized the smartmontools |
|---|
| 171 | website a bit. I hope you'll like it.</p> |
|---|
| 172 | |
|---|
| 173 | <p>We have a main menu with seven sections, an integrated search engine and a new layout. |
|---|
| 174 | Next step will be, to update the websites content, so that it reflects the state of the |
|---|
| 175 | current version <tt>5.3.8</tt>. Conributions are welcome! |
|---|
| 176 | Mail to <a href="mailto:smartmontools-support@lists.sourceforge.net">smartmontools-support</a> |
|---|
| 177 | list, if you have questions or want to add information.</p> |
|---|
| 178 | <br /></div> |
|---|
| 179 | |
|---|
| 180 | <ul class="High"> |
|---|
| 181 | <li><strong>Erwan Velu (Packager and Maintainer)</strong></li> |
|---|
| 182 | </ul> |
|---|
| 183 | <div class="right-header"><img src="pics/erwan.jpg" width="120" height="180" vspace="10" align="top" alt="Erwan Velu" /></div> |
|---|
| 184 | <div><p>My interest in SMART arose at my previous job at Mandriva. I was |
|---|
| 185 | building up a Linux distribution to turn a set of computers into a super computer (HPC). |
|---|
| 186 | While looking at how we can manage such a cluster, I was faced with some failing disks. |
|---|
| 187 | Doing a short research on that problem, I found this project.</p> |
|---|
| 188 | |
|---|
| 189 | <p>As I am also packaging applications in RPM for Mandriva Linux, I decided |
|---|
| 190 | to include smartmontools in it. My role is to keep smartmontools |
|---|
| 191 | up-to-date in the Linux distribution and reporting bugs to the |
|---|
| 192 | developers. To be honest, this happens once in a blue moon.</p> |
|---|
| 193 | |
|---|
| 194 | <p>Since I am implicated in the smartmontools project, friends often ask me for |
|---|
| 195 | help in understanding how theirs disks feels ;o). So I also wrote an |
|---|
| 196 | <a href="http://www.lea-linux.org/documentations/index.php/Hardware-hard_plus-smart"> |
|---|
| 197 | <img src="pics/linkext.gif" width="11" height="11" border="0" alt="extLink: " />article |
|---|
| 198 | about smartmontools</a> in French language.</p> |
|---|
| 199 | <br /></div> |
|---|
| 200 | |
|---|
| 201 | <ul class="High"> |
|---|
| 202 | <li><strong>Other portraits</strong></li> |
|---|
| 203 | </ul> |
|---|
| 204 | <p> will follow..</p> |
|---|
| 205 | |
|---|
| 206 | </div> |
|---|
| 207 | |
|---|
| 208 | <hr style="clear:left" /> |
|---|
| 209 | <div align="center"><font size="-1">Hosted by<br /><a href="http://sourceforge.net/projects/smartmontools"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=64297&type=13" width="120" height="30" border="0" alt="Get S.M.A.R.T. Monitoring Tools at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a><br /> |
|---|
| 210 | Maintained by: <a href="http://www.dipohl.de/">Gabriele Pohl</a><br /> |
|---|
| 211 | Copyright (C) 2002-9 Bruce Allen, Gabriele Pohl published under <a href="http://www.gnu.org/licenses/gpl-2.0.html#SEC1">GNU GPL</a><br /> |
|---|
| 212 | Last update: $Date$</font><br /> |
|---|
| 213 | <a href="http://validator.w3.org/checklink?uri=http%3A%2F%2Fsmartmontools.sourceforge.net%2Fabout.html">W3C Link-Checker</a><br /> |
|---|
| 214 | <a href="http://validator.w3.org/check?uri=referer"><img |
|---|
| 215 | src="http://www.w3.org/Icons/valid-xhtml10-blue" |
|---|
| 216 | alt="Valid XHTML 1.0 Transitional" height="31" width="88" border="0" /></a> |
|---|
| 217 | <a href="http://jigsaw.w3.org/css-validator/check/referer"> |
|---|
| 218 | <img style="border:0;width:88px;height:31px" |
|---|
| 219 | src="http://jigsaw.w3.org/css-validator/images/vcss-blue" |
|---|
| 220 | alt="CSS ist valide!" /></a> |
|---|
| 221 | </div> |
|---|
| 222 | |
|---|
| 223 | </body> |
|---|
| 224 | </html> |
|---|