tag:blogger.com,1999:blog-11828212774556366282024-03-14T19:03:27.117+01:00harrydUnknownnoreply@blogger.comBlogger57125tag:blogger.com,1999:blog-1182821277455636628.post-49751057541308646292011-05-09T20:56:00.010+02:002011-05-10T00:00:26.391+02:00ZFS Pool Versions<span class="Apple-style-span" style="font-size: small;">I was looking for an overview of the available ZFS Pool Versions. The </span><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/"><span class="Apple-style-span" style="font-size: small;">Opensolaris XWiki Page of the ZFS Group</span></a><span class="Apple-style-span" style="font-size: small;"> show on page for every page, but not an complete overview.</span><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><div><a href="http://wiki.freebsd.org/ZFSTuningGuide"><span class="Apple-style-span" style="font-size: small;">History of FreeBSD releases with ZFS is as follows</span></a><span class="Apple-style-span" style="font-size: small;">:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">7.0+ - original ZFS import, ZFS v6; requires significant tuning for stable operation (no longer supported)</span></div><div><span class="Apple-style-span" style="font-size: small;">7.2 - still ZFS v6, improved memory handling, amd64 may need no memory tuning (no longer supported)</span></div><div><span class="Apple-style-span" style="font-size: small;">7.3+ - backport of new ZFS v13 code, similar to the 8.0 code</span></div><div><span class="Apple-style-span" style="font-size: small;">8.0 - new ZFS v13 code, lots of bug fixes - recommended over all past versions. (no longer supported)</span></div><div><span class="Apple-style-span" style="font-size: small;">8.1+ - ZFS v14</span></div><div><span class="Apple-style-span" style="font-size: small;">8.2+ - ZFS v15</span></div><div><span class="Apple-style-span" style="font-size: small;">9.0+ - ZFS v28</span></div></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Here I list of all current Versions until today 9-May-2011</span></div><div><span class="Apple-style-span" style="font-family:'Bitstream Vera Sans', 'Lucida Sans', 'DejaVu Sans', Arial;"><span class="Apple-style-span" style=" letter-spacing: -1px; line-height: 30px; "><span class="Apple-style-span" style="font-family:Georgia, serif;"><span class="Apple-style-span" style=" letter-spacing: normal; line-height: normal;"><span class="Apple-style-span" style="font-size: small;"><br /></span></span></span></span></span></div><div><span class="Apple-style-span" style="font-family:'Bitstream Vera Sans', 'Lucida Sans', 'DejaVu Sans', Arial;"><span class="Apple-style-span" style=" letter-spacing: -1px; line-height: 30px; "><span class="Apple-style-span" style="font-family:Georgia, serif;"><span class="Apple-style-span" style=" letter-spacing: normal; line-height: normal;"><span class="Apple-style-span" style="font-size: small;"><br /></span></span></span></span></span></div><div><span class="Apple-style-span" style="font-family:'Bitstream Vera Sans', 'Lucida Sans', 'DejaVu Sans', Arial;font-size:7;"><span class="Apple-style-span" style=" letter-spacing: -1px; line-height: 30px; font-size:26px;"><span class="Apple-style-span" style="font-family:Georgia, serif;font-size:130%;"><span class="Apple-style-span" style=" letter-spacing: normal; line-height: normal;font-size:16px;"><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/31"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 31</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for improved 'zfs list' performance.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 31 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 150</span></div><div><span class="Apple-style-span" style="font-size: small;">The change record for the version 31 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6980669 zfs rename -r is slow, causes appliance UI to hang</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/30"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 30</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for ZFS encryption.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 30 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 149</span></div><div><span class="Apple-style-span" style="font-size: small;">The change record for the version 30 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">4854202 ZFS data set encryption</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/29"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 29</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the RAID-Z/mirror hybrid allocator.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 29 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 148</span></div><div><span class="Apple-style-span" style="font-size: small;">The change record for the version 29 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6977913 RAID-Z/mirror hybrid allocator</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/28"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 28</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for multiple virtual device replacements.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 28 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 147</span></div><div><span class="Apple-style-span" style="font-size: small;">The change record for the version 28 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6782540 zpool cannot replace a replacing device</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/27"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 27</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for improved snapshot creation performance.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 27 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 145</span></div><div><span class="Apple-style-span" style="font-size: small;">The change record for the version 27 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6844896 recursive snapshots take a long time</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/26"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 26</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for improved snapshot deletion performance.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 26 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 141</span></div><div><span class="Apple-style-span" style="font-size: small;">The change record for the version 26 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6948890 snapshot deletion can induce pathologically long spa_sync() times</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/25"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 25</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for improved pool scrubbing and resilvering statistics.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 25 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 140</span></div><div><span class="Apple-style-span" style="font-size: small;">The change record for the version 25 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6391915 provide interval arg to zpool status to monitor resilvering</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/24"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 24</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for system attributes.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 24 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 137</span></div><div><span class="Apple-style-span" style="font-size: small;">The change records for the version 24 change are:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6716117 ZFS needs native system attribute infrastructure</span></div><div><span class="Apple-style-span" style="font-size: small;">6516171 zpl symlinks should have their own object type</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/23"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 23</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the slim ZIL.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 23 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 135</span></div><div><span class="Apple-style-span" style="font-size: small;">The change record for the version 23 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6595532 ZIL is too talkative</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/22"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 22</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for zfs receive properties. </span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 22 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 128</span></div><div><span class="Apple-style-span" style="font-size: small;">The PSARC case for the version 22 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">PSARC/2009/510 ZFS Received Properties</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/21"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 21</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for ZFS deduplication properties. </span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Pool version 21 is available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 128</span></div><div><span class="Apple-style-span" style="font-size: small;">The PSARC case for the version 21 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">PSARC/2009/571 ZFS Deduplication Properties</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/20"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 20</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes the zle compression algorithm that is needed to support the ZFS deduplication properties in ZFS pool version 21. Both pool versions are available in this release:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 128</span></div><div><span class="Apple-style-span" style="font-size: small;">The PSARC case for the version 20 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">PSARC/2009/571 ZFS Deduplication Properties</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/19"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 19</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">ZFS log device removal</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 125</span></div><div><span class="Apple-style-span" style="font-size: small;">The related change record for the version 19 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6574286 removing a slog doesn't work</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/18"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 18</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">ZFS snapshot holds</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 121</span></div><div><span class="Apple-style-span" style="font-size: small;">The related change record for the version 18 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6803121 want user-settable refcounts on snapshots</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/17"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 17</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">triple-parity RAID-Z</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 120</span></div><div><span class="Apple-style-span" style="font-size: small;">The related change record for the version 17 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6854612 triple-parity RAID-Z</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/16"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 16</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">STMF property support</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 116</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug for the version 16 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6736004 ZFS volumes need an additional property for COMSTAR support</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/15"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 15</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following features:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">userused@... and groupused@... properties</span></div><div><span class="Apple-style-span" style="font-size: small;">userquota@... and groupquota@... properties</span></div><div><span class="Apple-style-span" style="font-size: small;">These features are available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 114</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug and PSARC case for version 15 changes are:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6501037 want user/group quotas on ZFS</span></div><div><span class="Apple-style-span" style="font-size: small;">PSARC/2009/204 ZFS user/group quotas and space accounting</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/14"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 14</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">passthrough-x aclinherit property support</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">OpenSolaris 2009.06, Nevada, build 103</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug and PSARC case for the version 14 change are:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6765166 Need to provide mechanism to optionally inherit ACE_EXECUTE</span></div><div><span class="Apple-style-span" style="font-size: small;">PSARC 2008/659 New ZFS "passthrough-x" ACL inheritance rules</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/13"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 13</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following features:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">usedbysnapshots property</span></div><div><span class="Apple-style-span" style="font-size: small;">usedbychildren property</span></div><div><span class="Apple-style-span" style="font-size: small;">usedbyrefreservation property</span></div><div><span class="Apple-style-span" style="font-size: small;">usedbydataset property</span></div><div><span class="Apple-style-span" style="font-size: small;">These features are available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">OpenSolaris 2008.11, Nevada, build 98</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug and PSARC case for version 13 change are:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6730799 want user properties on snapshots</span></div><div><span class="Apple-style-span" style="font-size: small;">PSARC/2008/518 ZFS space accounting enhancements</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/12"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 12</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Snapshot properties</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">OpenSolaris 2008.11, Nevada build 96</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug for the version 12 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6701797 want user properties on snapshot</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/11"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 11</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Improved zpool scrub / resilver performance</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">OpenSolaris 2008.11, Nevada, build 94</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug for the version 11 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6343667 scrub/resilver has to start over when a snapshot is taken</span></div><div><span class="Apple-style-span" style="font-size: small;">Note: this bug is fixed when using build 94 even with older pool versions. However, upgrading the pool can improve scrub performance when there are many file systems, snapshots, and clones.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/10"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 10</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Devices can be added to a storage pool as "cache devices." These devices provide an additional layer of caching between main memory and disk. Using cache devices provides the greatest performance improvement for random read-workloads of mostly static content. </span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in Nevada, build 78.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">The Solaris 10 10/08 release includes ZFS pool version 10, but support for cache devices is not included in this Solaris release.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug for the version 10 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6536054 second tier ("external") ARC</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/9"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 9</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following features:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">In addition to the existing ZFS quota and reservation features, this release includes dataset quotas and reservations that do not include descendent datasets, such as snapshots and clones, in the space consumption. ("zfs set refquota" and "zfs set refreservation".)</span></div><div><span class="Apple-style-span" style="font-size: small;">A reservation is automatically set when a non-sparse ZFS volume is created that matches the size of the volume. This release provides an immediate reservation feature so that you set a reservation on a non-sparse volume with enough space to take snapshots and modify the contents of the volume.</span></div><div><span class="Apple-style-span" style="font-size: small;">CIFS server support </span></div><div><span class="Apple-style-span" style="font-size: small;">These features are available in Nevada, build 77.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">The related bugs for version 9 changes are:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6431277 want filesystem-only quotas</span></div><div><span class="Apple-style-span" style="font-size: small;">6483677 need immediate reservation</span></div><div><span class="Apple-style-span" style="font-size: small;">6617183 CIFS Service - PSARC 2006/715</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/8"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 8</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version now supports the ability to delegate zfs(1M) administrative tasks to ordinary users.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 69</span></div><div><span class="Apple-style-span" style="font-size: small;">Solaris 10 10/08 release </span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug for the version 8 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6349470 investigate non-root restore/backup</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/7"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 7</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">The ZFS Intent Log (ZIL) satisfies the need of some applications to know the data they changed is on stable storage on return from a system call. The Intent Log holds records of those system calls and they are replayed if the system power fails or panics if they have not been committed to the main pool. When the Intent Log is allocated from the main pool, it allocates blocks that chain through the pool. This version adds the capability to specify a separate Intent Log device or devices.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 68</span></div><div><span class="Apple-style-span" style="font-size: small;">Solaris 10 10/08 release</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug for the version 7 change is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6339640 Make ZIL use NVRAM when available</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/6"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 6</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">'bootfs' pool property</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 62</span></div><div><span class="Apple-style-span" style="font-size: small;">Solaris 10 10/08 release</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bugs for version 6 changes are as follows:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">4929890 ZFS boot support for the x86 platform</span></div><div><span class="Apple-style-span" style="font-size: small;">6479807 pools need properties </span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/5"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 5</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">gzip compression for ZFS datasets</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 62</span></div><div><span class="Apple-style-span" style="font-size: small;">Solaris 10 10/08 release</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bug for the version 5 changes is:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6536606 gzip compression for ZFS</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/4"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 4</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following feature:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">zpool history</span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 62</span></div><div><span class="Apple-style-span" style="font-size: small;">Solaris 10 8/07 release</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bugs for version 4 changes are as follows:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6529406 zpool history needs to bump the on-disk version</span></div><div><span class="Apple-style-span" style="font-size: small;">6343741 want to store a command history on disk</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/3"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 3</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for the following features:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Hot spares</span></div><div><span class="Apple-style-span" style="font-size: small;">Double-parity RAID-Z (raidz2)</span></div><div><span class="Apple-style-span" style="font-size: small;">Improved RAID-Z accounting</span></div><div><span class="Apple-style-span" style="font-size: small;">These features are available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 42</span></div><div><span class="Apple-style-span" style="font-size: small;">Solaris 10 11/06 release, (build 3)</span></div><div><span class="Apple-style-span" style="font-size: small;">The related bugs for version 3 changes are as follows:</span></div><div> </div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6405966 Hot Spare support in ZFS</span></div><div><span class="Apple-style-span" style="font-size: small;">6417978 double parity RAID-Z a.k.a. RAID6</span></div><div><span class="Apple-style-span" style="font-size: small;">6288488 du reports misleading size on RAID-Z</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/2"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 2</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This version includes support for "Ditto Blocks", or replicated metadata. Due to the tree-like structure of the ZFS on-disk format, an uncorrectable error in a leaf block may be relatively benign, while an uncorrectable error in pool metadata can result in an unopenable pool. This feature introduces automatic replication of metadata (up to 3 copies of each block) independent of any underlying pool-wide redundancy. For example, on a pool with a single mirror, the most critical metadata will appear three times on each side of the mirror, for a total of six copies. This ensures that while user data may be lost due to corruption, all data in the pool will be discoverable and the pool will still be usable. This will be expanded in the future to allow user data replication on a per-dataset basis.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This feature integrated on 4/10/06 with the following bug fix:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6410698 ZFS metadata needs to be more highly replicated (ditto blocks)</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This feature is available in:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 38</span></div><div><span class="Apple-style-span" style="font-size: small;">Solaris 10 10/06 release (build 09)</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/1"><span class="Apple-style-span" style="font-size: small;">ZFS Pool Version 1</span></a></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">This is the initial ZFS on-disk format as integrated on 10/31/05. During the next six months of internal use, there were a few on-disk format changes that did not result in a version number change, but resulted in a flag day since earlier versions could not read the newer changes. The first official releases supporting this version are:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Nevada, build 36</span></div><div><span class="Apple-style-span" style="font-size: small;">Solaris 10 6/06 release</span></div><div><span class="Apple-style-span" style="font-size: small;">Earlier releases may not support this version, despite being formatted with the same on-disk number. This is due to:</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">6389368 fat zap should use 16k blocks (with backwards compatibility)</span></div><div><span class="Apple-style-span" style="font-size: small;">6390677 version number checking makes upgrades challenging</span></div><div><br /></div></span></span></span></span></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-88694902314784413992011-05-07T07:42:00.000+02:002011-05-07T07:43:18.702+02:00Where is harryd? -- follow-upNearly one year ago I've written that we build our own house. Now after a lot work is behind us, we are in and I have more time than I had in the past year. Currently I am preparing a blogpost. If you think that might has something to do with FreeNAS 8 and a benchmark, than you might be right. So... stay tuned...<div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-19776654495681227952010-06-07T17:07:00.001+02:002010-06-07T17:09:40.388+02:00A Closer Look at ZFS, Vdevs and Performance<a href="http://constantin.glez.de/">Constantin</a> gives here an great introduction into ZFS, vdevs and performance.<div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-13996662582186646332010-05-31T14:36:00.005+02:002010-05-31T01:57:40.164+02:00FreeNAS vs Nexentastor<span style="font-size:85%;">I've tested the performance of <a href="http://freenas.org/">FreeNAS</a> 0.7.1 stable (Build 5127) and <a href="http://nexentastor.org/">Nexentastor Community Edition</a> 3.0.2. I will not dig into the different features or the details of both WebGUIs.<br /></span><div><span style="font-size:85%;"><br />For the tests I've used the following hardware</span></div><span style="font-size:85%;"><br /></span><div style="font-weight: bold;"><span style="font-size:85%;">Server</span></div><div><span style="font-size:85%;">CPU - Intel Core2Duo E6300 - 1.8 GHz - 2 MB Cache</span></div><div><span style="font-size:85%;">RAM - 2 GByte</span></div><div><span style="font-size:85%;">Mainboard - Intel DG965WH</span></div><div><span style="font-size:85%;">Harddisks - 3x WesternDigital WD3200 (320 GByte connected to the onboard SATA2)</span></div><div style="font-weight: bold;"><span style="font-size:85%;"><br />Client</span></div><div><span style="font-size:85%;">My good old MacBook Pro (late 2008), 4 GByte RAM, Mac OS X 10.6.3</span></div><span style="font-size:85%;"><span style="font-weight: bold;"><br />Software<br /></span>iSCSI initiator - <a href="http://www.studionetworksolutions.com/products/product_detail.php?pi=11">Global SAN iSCSI initiator</a> (4.0.0.204)<br />Benchmark Software - <a href="http://www.xbench.com/">XBench</a><br /></span><div><div><span style="font-size:85%;">Benchmark Software - <a href="http://www.helios.de/web/EN/products/LanTest.html">Helios LAN Test</a></span></div><div><span style="font-size:85%;"> Benchmark Software - <a href="http://iozone.org/">iozone</a> (MacPorts)</span></div><span style="font-size:85%;"><br /></span><div style="font-weight: bold;"><span style="font-size:85%;">Protocols</span></div><span style="font-size:85%;">CIFS<br />NFS<br />AFP (currently only available for FreeNAS)<br />iSCSI<br /><br /><span style="font-weight: bold;">Benchmarks</span><br />Xbench - The best out of 5 results</span><br /><span style="font-size:85%;">Helios LAN Test - 10 tests, two times, best result<br />iozone - options -e -i0 -i1 -i2 -+n -r 256k -s2g -t4 -c -x</span><div style="font-weight: bold;"><span style="font-size:85%;"><br />Tuning</span></div><div><span style="font-size:85%;">No tuning on the Nexentastor. For FreeNAS I've enabled in the WebGUI <span style="font-style: italic;">System | Advanced | Tuning (enable tuning of some kernel variables)</span></span></div><span style="font-size:85%;"><span style="font-weight: bold;"><br />CIFS<br /></span></span><span style="font-size:85%;">Keep in mind, I've tested CIFS with the built-in smb client of OSX. A native Windows OS might provide different results.<br /><br />Tuning for FreeNAS (via WebGUI)</span><div><span style="font-size:85%;"><span style="font-style: italic;">Services | CIFS/SMB | Settings</span></span> </div><div><span style="font-size:85%;">-> <i>Send and Receive Buffer Size</i> to <i>65535</i></span></div><div><span style="font-size:85%;"><i>-> Enable large read/write</i></span></div><div><span style="font-size:85%;"><i>-> Auxiliary parameters : max xmit = 65535 </i></span></div><div><span style="font-size:85%;"><i>-> Auxiliary parameters : socket options = TCP_NODELAY SO_SNDBUF=65535 SO_RCVBUF=65535</i></span></div></div><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=14&v=1275262659876" /><br /><br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=14&v=1275262720307" /><br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=15&v=1275262795885" /><br /><br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=16&v=1275262838392" /><br /><br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=17&v=1275262885516" /><br /><br /><br /><span style="font-size:85%;"><br /><br /><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcIXGy7yde0hYjwHDTNrLEu5_4sABiVUw3vZDMEJRwh5FVmACIWsTnrdvXghbAH5A5PmUicFh5EZosk2lkw5VY_ZLG8G3KhUqA0jYM1yb3aHvOiFDOA3kdi_jg4ueFHdFTyEf0uFsv8cE/s1600/CIFS_FreeNAS_vs_NexentaStor.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 388px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcIXGy7yde0hYjwHDTNrLEu5_4sABiVUw3vZDMEJRwh5FVmACIWsTnrdvXghbAH5A5PmUicFh5EZosk2lkw5VY_ZLG8G3KhUqA0jYM1yb3aHvOiFDOA3kdi_jg4ueFHdFTyEf0uFsv8cE/s400/CIFS_FreeNAS_vs_NexentaStor.png" alt="" id="BLOGGER_PHOTO_ID_5477201713889286162" border="0" /></a><br /></span></span></span></span></span></span></span></span>If you compare the CIFS results you will see that NexentaStor is slightly faster than FreeNAS<br /><br /><span style="font-weight: bold;">NFS</span><br />I wasn't able to get XBench to run on a FreeNAS NFS mountpoint. So you wont see any results on the XBench charts.<br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=18&v=1275259784332" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=19&v=1275259676119" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=21&v=1275259703638" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=22&v=1275259723991" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=23&v=1275259750462" /><br /><br /><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYE4VcN_MmxhFTovqjZ9j4JPEi23WUWwLx7FiBcwhASTX05HpJeTsIauccJ_bCLQItJ1pjUNroeFZlRQUxnuPIYrPZBrtvHd50qzxdg-k4pbmosnbU_0EMpR1WtiN802N4EXg_QgrxUBE/s1600/NFS_FreeNAS_vs_NexentaStor.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 390px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYE4VcN_MmxhFTovqjZ9j4JPEi23WUWwLx7FiBcwhASTX05HpJeTsIauccJ_bCLQItJ1pjUNroeFZlRQUxnuPIYrPZBrtvHd50qzxdg-k4pbmosnbU_0EMpR1WtiN802N4EXg_QgrxUBE/s400/NFS_FreeNAS_vs_NexentaStor.png" alt="" id="BLOGGER_PHOTO_ID_5477202483726182322" border="0" /></a></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />With the missing XBench results for FreeNAS I would say NexentaStor is here the winner. It provides slightly higher throughput rates.<br /><br /><span style="font-weight: bold;">AFP</span><br />NexentaStor doesn't provide this protocol. As I am a Mac user it is very useful to have a system serving data via AFP. Especially the support of FreeNAS for time machine is IMHO excellent (see my blogposts about <a href="http://harryd71.blogspot.com/2009/11/mac-osx-time-machine-and-freenas-07.html">backup</a> and <a href="http://harryd71.blogspot.com/2010/05/mac-os-x-system-restore-using-time.html">restore</a> using FreeNAS and time machine)<br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=24&v=1275259863788" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=25&v=1275259882412" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=26&v=1275259907005" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=27&v=1275259931957" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=28&v=1275259964190" /><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-weight: bold;"><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2VTRybdoT_ZRoLn89pB9m7O9-vUZUGdx4p92u0HXWx9cWTnbnmxcWmD3yV088NWYBOUWncIJlEmMKO7zq5WYAvpdFPk6BYwubeRTBWzzBlnpyIPlnicGW5ke4lX3Sg7o-r7jFbN4epeo/s1600/AFP_FreeNAS_vs_NexentaStor.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 390px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2VTRybdoT_ZRoLn89pB9m7O9-vUZUGdx4p92u0HXWx9cWTnbnmxcWmD3yV088NWYBOUWncIJlEmMKO7zq5WYAvpdFPk6BYwubeRTBWzzBlnpyIPlnicGW5ke4lX3Sg7o-r7jFbN4epeo/s400/AFP_FreeNAS_vs_NexentaStor.png" alt="" id="BLOGGER_PHOTO_ID_5477202867565086306" border="0" /></a></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />FreeNAS is in this disciplin the clear winner.<br /><br /><span style="font-weight: bold;">iSCSI</span><br />There was also an issue to get iozone to run on a FreeNAS iSCSI target.<br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=29&v=1275260025364" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=30&v=1275260049717" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=31&v=1275260069482" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=32&v=1275260089439" /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=33&v=1275260117164" /><br /><br /><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-weight: bold;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-style: italic;"><span style="font-size:85%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeoFS6Ni_0QWwUYu1sNel-d_W5Kdt6ufbr0hXGkwP0C8oIZgzR551LXwI7R01YrNxqH_AEgMhvwMquOyTXxKQOBKHzrH3tJb1diEcEyRFwaFAZJOJhE8PynKIMlVMnn83sv-0yD08ik5o/s1600/iSCSI_FreeNAS_vs_NexentaStor.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 296px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeoFS6Ni_0QWwUYu1sNel-d_W5Kdt6ufbr0hXGkwP0C8oIZgzR551LXwI7R01YrNxqH_AEgMhvwMquOyTXxKQOBKHzrH3tJb1diEcEyRFwaFAZJOJhE8PynKIMlVMnn83sv-0yD08ik5o/s400/iSCSI_FreeNAS_vs_NexentaStor.png" alt="" id="BLOGGER_PHOTO_ID_5477207768615769970" border="0" /></a></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-weight: bold;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><span style="font-size:85%;"><br /><br /></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>The iSCSI protocol shows several advantages compared to the other. It shows high throughput rates with a low latency. But it is not usable to share the LUN to several systems at the same time (it is possible with special Filesystems, I know, but I think this is not very common). With the lack of the iozone results for FreeNAS I would also say, Nexentastor is here the winner.<br /><br /><span style="font-weight: bold;">Overall comparisson</span><br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=7&v=1275260190689" /><br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=8&v=1275260237559" /><br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=9&v=1275260262760" /><br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=10&v=1275260291460" /><br /><br /><img src="http://spreadsheets1.google.com/oimg?key=0Am9LZ1nvQ22SdElUQVpxQXp1WHBkOWZFSXdwUGV2MVE&oid=11&v=1275260312558" /><br /><br /><span style="font-weight: bold;">Conclusion</span><br />FreeNAS and Nexenta is on the performance side very much comparable. NexentaStor is slitghly faster in most of the disciplines, but the lack of AFP make them both overall equal.<br />FreeNAS is easy to setup and has a very clear and structured WebGUI. Nexenta has more features (e.g. built in snapshots, deduplication, etc.)<br /></span><div><div><span style="font-size:85%;">At the moment I definitely will stay with FreeNAS as the performance is comparable and I really like the integration of Time Machine via AFP.</span></div><div><span style="font-size:85%;"><br /></span></div><div><span style="font-size:85%;">P.S.: If you are interested in a detailed Excel-Sheet with more details, please drop me a mail harryd71 at users dot sourceforge dot net</span></div></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com12tag:blogger.com,1999:blog-1182821277455636628.post-68956335457520547492010-05-30T17:51:00.006+02:002010-05-30T18:11:10.568+02:00Flattr<span class="Apple-style-span" style="font-family:'times new roman', serif;"><div><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;">I've stumbled upon </span></span><a href="http://flattr.com/"><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;">flattr</span></span></a><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;"> :-)</span></span></div><div><blockquote><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;">Flattr is a social micropayment platform that lets you show love for the things you like.</span></span></blockquote></div><div><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;">As I've always looked for a service like this to show other people my respect and want to give them something back, I think this might be the right platform to do this. I've added a button to each of my blogposts and if you like what you read, you can press this button.</span></span></div><div><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;">Of course, you need to be a user of this service, so please register for a beta invite or ask me at harryd71 at users dot sourceforge dot net or send me a direct message on <a href="http://twitter.com/harryd71">twitter</a>.</span></span></div><div><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;">Many thanks for your support!</span></span></div><div><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;">P.S.: Nico showed on </span></span><a href="http://nicolas-gramlich.blogspot.com/2010/05/flattr-plugin-for-bloggercom-blogspot.html"><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;">this blogpost</span></span></a><span class="Apple-style-span" style="font-family:'times new roman';"><span class="Apple-style-span" style="font-size:small;"> how to add a flattr button to blogger. Many thanks, Nico (of course, I've flattr'd you :-) )</span></span></div></span><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-15738107374885585102010-05-28T08:57:00.001+02:002010-05-28T08:57:00.140+02:00Where is harryd?<span class="Apple-style-span" style="font-size: small;">Maybe you've recognized that I am not very active here or at the </span><a href="http://sourceforge.net/apps/phpbb/freenas/index.php"><span class="Apple-style-span" style="font-size: small;">FreeNAS forum</span></a><span class="Apple-style-span" style="font-size: small;">.</span><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">The reason behind this... I build together with my wife, our own house. She is the architect and there is a lot of work to do. To be honest... If you see our piece of land, you won't see too much, as the craftsmen just begun. But there is a lot of work to do behind the scenes.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span><div><span class="Apple-style-span" style="font-size: small;">The next few weeks / months will be very exciting, as we can see how our dream is built in stone and wood (and all the other materials). There is a lot of work to do for me, as I will do the whole electricity (and a few other things).</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">I've prepared another blogpost and I hope I'm able to finish it soon. So, please stay tuned and thanks for all your feedback!</span></div><div><br /></div></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-1182821277455636628.post-82009235431233854902010-05-26T23:19:00.019+02:002010-05-27T07:51:52.668+02:00Mac OS X system restore using time machine and FreeNAS<div style="text-align: left;"><span class="Apple-style-span" style="font-size:small;">I'd like to show you in this post how you can recover your Mac from a time machine backup using FreeNAS. If you've set up time machine as I've described </span><a href="http://harryd71.blogspot.com/2009/11/mac-osx-time-machine-and-freenas-07.html"><span class="Apple-style-span" style="font-size:small;">here</span></a><span class="Apple-style-span" style="font-size:small;">, you should be able to do a complete system restore.</span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><span class="Apple-style-span" style="font-size:small;">I've used a virtual machine using <a href="http://www.virtualbox.org/">VirtualBox</a> 3.2.0 on my MacMini to demonstrate this. VirtualBox supports now to install Mac OS X guests (maybe not for a very long time, AFAIK this is not allowed by Apple.) </span></div><div style="text-align: center;"><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><span class="Apple-style-span" style="font-size:small;">1. If you have an issue with your system and you want to do a complete restore (or disaster recovery), please boot from the original boot DVD</span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1mMIVBVH-4PhG4YJVSJ9RjmaBHC4IJfIdzXsOsMNo7vODpxuNkS5F16e2ICE01l5m4bxZxcESrdr-Tw9ZchuSsuGf3nA_HPrazEbNeO0AaHoAsaDVqIgZ17MIj_IukYZj9PgGWQ3cDDE/s400/DR+Test+2.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5475699804533736434" /><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfCjLEmv1yUzruqwvbCnB7V9xyNHAiefLwnga0MmDrioXSHrWK1zGxkqyCeFHW4A3laSB_GxJ6frRPXj7xin7n-zJPLeqxtvzfKKroTxWEBU7FKck3UW8RGAOrSXA2X2nCxhVm_X4xHPU/s400/DR+Test+4.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5475700324210337778" /><div style="text-align: center;"><br /></div><div><span class="Apple-style-span" style="font-size:small;">2. Choose 'Restore System From Backup...' the 'Utilities' menu</span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitU-b5uYNMcuhQvR3YMnx9TPpcZTJJsFy5qzaEFI6TkhfpeDkjEGz3fTChC-m69_ymwGtSUe8GtVhyJVZxgRsYl7ZD0fxw5fp4A990XOkBid6Jz072kJqYPlwrpxodfKpe2fPWKK7Ngzo/s400/DR+Test+7.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5475700870250649730" /><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFjWYN86RLP_HHy1coIbhbuLUQfO2KXj7gNVPcAdDT0-uMrWjG1FAPF4fAHHaA3KpcNSoDx3NiJszu0ng8WUisVDkgiXQ6-q67DORTmXaEOm-8PDTeQ_KHOvxJ-OtM2BzOSwk2aqDzZQE/s400/DR+Test+8.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5475701177474360498" /><div style="text-align: center;"><br /></div></div><div><span class="Apple-style-span" style="font-size:small;">3. Click 'Continue'. The next screen will show you the available sources.</span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnRdgLRr1LvVXXAorgiSCfRJ0_N8NqCMr9RWUl-R7l8jn01fgr1q6UeAYq6zyiuo2KoSRJhqkmtdDvQHdOxpFytOSPGs3EvkwvQLYrGG-S5SxW14iFYMmkv33bR0FMzPJZU39GYxv2pNI/s400/DR+Test+9+-+Select+a+Backup+Source.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5475702264257318434" /><div style="text-align: center;"><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><span class="Apple-style-span" style="font-size:small;">4. After entering your login credentials you should see the backup source for your system</span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim6GE8xfjM3KadhEBYVrlgaJFaULIVLD5RSUcrXTfQAskTaojj4lxM8O_Def4KeJNlOIxC5h3XKi1KpXc0_gnerZrnER49PTvnjwShfLfpzKzY-pQrqLe1_tata7fcvp_ZprFaEjLoV64/s400/DR+Test+12+-+Select+a+Backup.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5475703074712489618" /><div style="text-align: center;"><span class="Apple-style-span" style="font-size:small;"><br /></span></div></div><div><span class="Apple-style-span" style="font-size:small;">5. The next screen shows you the available backups of your system. Select the one you've want to restore</span></div><div><br /></div><div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBacJKEe75P8nxS1OOD3yGWGF0DUN9IrcHwMcqjzAqbYB_RJsTyC_RD1MPW0Zgt-C9t-g8Lea8hJhObi4HsZ_nS6KfEboY3mUZFM1DXewGnd5QdXSmAuNDfaVNx8xbyMOyaDrYxZ4Vbn0/s400/DR+Test+11.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5475702685884735794" /><div style="text-align: center;"><span class="Apple-style-span" style="font-size:small;"><br /></span></div></div><div><span class="Apple-style-span" style="font-size:small;">6. Select the destination disk and click 'restore' read the warning and 'continue'</span></div><div><br /></div><div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEsYrub9iuBWlNmo3ncR5F9fC4jyF3S_hV91rK9QB5MtD92RgBvRrvCSpMYVEJDAeyGWjVz7FaC940n2ZDQv0NNG-N6jlzKfapmhjOeTsl5h8TaKYz9rD0gw1GFDNf-doHm8yr-V4Ic_E/s400/DR+Test+13+-+Restoring.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5475703370386620626" /><div style="text-align: center;"><br /></div></div><div><span class="Apple-style-span" style="font-size:small;">7. And finally restart the system</span></div><div><br /></div><div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjksXl9QdiK8M2HPnoCLJijYBv44J5saZMdd0jJICTmyLNeqCfUy4tvQZEnUjGZ8Quj823QkUNs4EO3CsvNz1asXFt3Zu3jhx8BL-MS0AvVdXbwbymefTXUXrc-cpF_iUdiTbr83YD-Mok/s400/DR+Test+14+-+Restart.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5475821712270191266" /></div><div style="text-align: center;"><br /></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-2765854372156700512010-05-04T10:50:00.002+02:002010-05-04T10:51:05.873+02:00Lots of information about ZFS and storage<div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-1182821277455636628.post-64042524595169459422010-05-01T14:57:00.001+02:002010-05-01T14:58:39.701+02:00Seeding FreeNAS 0.7.1 stable (5127)<span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">You will find the .torrent files here -> </span></span><a href="http://thepiratebay.org/user/harry71d/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">TBP</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">...</span></span><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">Please help to seed</span></span></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-1182821277455636628.post-82681019198052245412010-01-12T10:21:00.000+01:002010-01-12T10:32:59.104+01:00Seeding FreeNAS 0.7 stable (4919)<span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">You will find the .torrent files here -> </span></span><a href="http://thepiratebay.org/user/harry71d/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">TBP</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">...</span></span><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">Please help to seed!</span></span></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-66150857947457566522009-12-16T21:20:00.002+01:002009-12-16T21:26:06.197+01:00Episode about the future of FreeNAS on bsdtalk<span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="font-family:georgia;">You will find </span></span><a href="http://bsdtalk.blogspot.com/2009/12/bsdtalk-182-freenas-with-josh-paetzel.html"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="font-family:georgia;">here</span></span></a><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="font-family:georgia;"> an excellent talk with Josh Paetzel from </span></span><a href="http://www.ixsystems.com"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="font-family:georgia;">iXsystems</span></span></a><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="font-family:georgia;"> about the future of FreeNAS. Many thanks for this information!</span></span><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-81751386081511873432009-12-05T06:51:00.002+01:002009-12-05T07:07:11.749+01:00The NEW Future of FreeNAS...<span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">Olivier left me </span></span><a href="https://www.blogger.com/comment.g?blogID=1182821277455636628&postID=4108095373626753430"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">here</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;"> a comment...</span></span><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">The FreeNAS project will continue to use FreeBSD in the future! This sounds excellent! Please read the original message on the </span></span><a href="http://freenas.blogspot.com/2009/12/freenas-ready-for-next-step.html"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">blog</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;"> and forum </span></span><a href="http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=5&t=4959"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">post</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">.</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">Here is a copy of the message:</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;"><br /></span></span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 18px; "><i><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">Hi all,<br /><br />FreeNAS needs some big modification for removing its present limitation (one of the biggest is the non support of easly users add-ons).<br />We think that a full-rewriting of the FreeNAS base is needed. From this idea, we will take 2 differents paths:</span></span></i></span><i><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;"><br /></span></span></i><ul><li><i><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">Volker will create a new project called "'OpenMediaVault" based on a GNU/Linux using all its experience acquired with all its nights and week-ends spent to improve FreeNAS during the last 2 years. He still continue to work on FreeNAS (and try to share its time with this 2 projects).</span></span></i></li><li><i><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">And, a great surprise: </span></span></i><a class="postlink" href="http://www.ixsystems.com/" style="color: rgb(16, 82, 137); text-decoration: none; border-bottom-color: rgb(54, 138, 210); border-bottom-style: solid; border-bottom-width: 1px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; "><i><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">iXsystems</span></span></i></a><i><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">, a company specialized in professional FreeBSD offers to take FreeNAS under their wings as an open source community driven project. This mean that they will involve their professionals FreeBSD developers to FreeNAS! Their manpower will permit to do a full-rewriting of FreeNAS.</span></span></i></li></ul><div><i><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">Personally, I come back to actively work in FreeNAS and begin to upgrade it to FreeBSD 8.0 (that is "production ready" for ZFS).</span></span></i></div></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size: small;">So we will see 'more' developers working on FreeNAS. Excellent!</span></span></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-1182821277455636628.post-55843174096996171602009-11-23T22:38:00.019+01:002010-05-27T07:57:15.329+02:00Mac OSX Time Machine and FreeNAS 0.7<span class="Apple-style-span" style="font-family:georgia;font-size:85%;"><span class="Apple-style-span">Since FreeNAS 0.7 it is easy to configure TimeMachine to use a AFP share (like Apple's Time Capsule)... Here is a short howto :-)</span></span><div><span class="Apple-style-span" style="font-family:georgia;font-size:85%;"><span class="Apple-style-span"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;font-size:85%;"><span class="Apple-style-span">First step: <span style="font-style: italic;">Configure FreeNAS</span><br /></span></span><span style="font-size:85%;"><br /></span><span class="Apple-style-span" style="font-family:georgia;font-size:85%;"><span class="Apple-style-span">-> <span style="font-weight: bold;">Enable AFP</span></span></span></div><div><span style="font-size:85%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGd0wrFCE7nkYGA9dH_JCGV4AFt1cv_IzQuTV2WpWNwCkAsrhhptjiZsgdoKkYjHnaOaiIrmY8v8vydi5HqsTWtt_7kXcptlISa0ysDgQo9XJUC39WJwOBuwSbUhRGQKX_gudDOSuII6I/s1600/Services%7CAFP.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 327px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGd0wrFCE7nkYGA9dH_JCGV4AFt1cv_IzQuTV2WpWNwCkAsrhhptjiZsgdoKkYjHnaOaiIrmY8v8vydi5HqsTWtt_7kXcptlISa0ysDgQo9XJUC39WJwOBuwSbUhRGQKX_gudDOSuII6I/s400/Services%7CAFP.png" alt="" id="BLOGGER_PHOTO_ID_5407419398432111282" border="0" /></a></span></div><div><span class="Apple-style-span" style="font-family:georgia;font-size:85%;"><span class="Apple-style-span">-> <span style="font-weight: bold;">Configure the share</span><br /></span></span><ul><li><span style="font-size:85%;">Automatic disk discovery - Enable automatic disk dicovery</span></li><li><span style="font-size:85%;">Automatic disk discovery mode - Time Machine<br /></span></li></ul></div><div><span style="font-size:85%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0R5ywaf7ySiIkjAMqeyTgoMSecMEMCKjcXhvdcD6LLxe9fxJF47JHp0_0xnxaLEFhHgkfR2l9T2TS6BQqdCAwDxUOiZ-vxVfQYjWHiMjHHScu4d4t3aZ9qUOZDRYj2K6bjbKNNQwktag/s1600/Services%7CAFP%7CShare%7CAdd.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 385px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0R5ywaf7ySiIkjAMqeyTgoMSecMEMCKjcXhvdcD6LLxe9fxJF47JHp0_0xnxaLEFhHgkfR2l9T2TS6BQqdCAwDxUOiZ-vxVfQYjWHiMjHHScu4d4t3aZ9qUOZDRYj2K6bjbKNNQwktag/s400/Services%7CAFP%7CShare%7CAdd.png" alt="" id="BLOGGER_PHOTO_ID_5407419703456540786" border="0" /></a></span></div><div><span class="Apple-style-span" style="font-family:georgia;font-size:85%;"><span class="Apple-style-span">Second Step: Configure OSX Time Machine<br /><br />-> Select <span style="font-weight: bold;">System Preferences</span> -> <span style="font-weight: bold;">Time Machine</span><br /></span></span></div><div><span style="font-size:85%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm5xKw3WbUml2wdcLzkD20YQE4PyfBrYGRADkDVlQX1NO0OnhBS5etlB2XnJIYOR3zrAtmayUsr7EzzDNMV5WDklnO4NV4vtSrI0Df-gNLGlkF5OIXcK8Y30QD0K6i1rxPOKwektWRFYY/s1600/Time+Machine+3.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 280px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm5xKw3WbUml2wdcLzkD20YQE4PyfBrYGRADkDVlQX1NO0OnhBS5etlB2XnJIYOR3zrAtmayUsr7EzzDNMV5WDklnO4NV4vtSrI0Df-gNLGlkF5OIXcK8Y30QD0K6i1rxPOKwektWRFYY/s400/Time+Machine+3.png" alt="" id="BLOGGER_PHOTO_ID_5407421399819225842" border="0" /></a></span></div><div><span class="Apple-style-span" style="font-family:georgia;font-size:85%;"><span class="Apple-style-span">-> Select Backup Disk<br /></span></span><span style="font-size:85%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzT6Bh2pEJpEcT1MwOzhi6Pml2GCxXRr-9YXEkv9d1NaArihtMP2QUOfR6AB1FfknsOUr3yOxDpxTwORDKWADaynMzt_uLny5CfgZnYPbMUey73AwBHD5uX6p-tBaKN4dJ5QDiFABJxPc/s1600/Selecting+the+volume.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 232px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzT6Bh2pEJpEcT1MwOzhi6Pml2GCxXRr-9YXEkv9d1NaArihtMP2QUOfR6AB1FfknsOUr3yOxDpxTwORDKWADaynMzt_uLny5CfgZnYPbMUey73AwBHD5uX6p-tBaKN4dJ5QDiFABJxPc/s400/Selecting+the+volume.png" alt="" id="BLOGGER_PHOTO_ID_5407421993816715730" border="0" /></a>-> and Authenticate</span><span class="Apple-style-span" style="font-family:georgia;font-size:85%;"><span class="Apple-style-span"><br /></span></span><span style="font-size:85%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie5vTR-jWOt_5S8X3rVzSbhCm3XSC02N9g40UJMxut5EqaHg-ZYKOrGHkiglhYRt7-ji02mangEIow9oSIaYBBvdVieCH512NCrcCBjGZKx8AC2bM3dNl8Ho5nKlCUsIjGNJ34heQqus4/s1600/Authentication.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 233px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie5vTR-jWOt_5S8X3rVzSbhCm3XSC02N9g40UJMxut5EqaHg-ZYKOrGHkiglhYRt7-ji02mangEIow9oSIaYBBvdVieCH512NCrcCBjGZKx8AC2bM3dNl8Ho5nKlCUsIjGNJ34heQqus4/s400/Authentication.png" alt="" id="BLOGGER_PHOTO_ID_5407422299541318610" border="0" /></a>Thats it!<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5LKH7pdv-csBrcCATn4rSi4arwcHkOmI4PrvqmW-nxiruIB_vfwQ8tDgsFOC7T1zFTkfVaSegILk2h7YEMmhP3Rd4UgTjgccCD0VUPaxOkJMYs__qjSH3J3GFe9ZaeZuOP-fSz7oG04U/s1600/Time+Machine+2.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 280px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5LKH7pdv-csBrcCATn4rSi4arwcHkOmI4PrvqmW-nxiruIB_vfwQ8tDgsFOC7T1zFTkfVaSegILk2h7YEMmhP3Rd4UgTjgccCD0VUPaxOkJMYs__qjSH3J3GFe9ZaeZuOP-fSz7oG04U/s400/Time+Machine+2.png" alt="" id="BLOGGER_PHOTO_ID_5407423041797167282" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_2M2gL4PMypoJoa868IG2s-yRaCwUSjfjlu64hbgoXtl_EKBBpnbQD-gb6pG0oZg2VxrFXtH7ESKrYgyiLwOERnIILxlXBU24Ek0KI3qPzWW9shPbpe2K9jpN1Fgz4emmA1d7HFbdoEE/s1600/Finder.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 248px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_2M2gL4PMypoJoa868IG2s-yRaCwUSjfjlu64hbgoXtl_EKBBpnbQD-gb6pG0oZg2VxrFXtH7ESKrYgyiLwOERnIILxlXBU24Ek0KI3qPzWW9shPbpe2K9jpN1Fgz4emmA1d7HFbdoEE/s400/Finder.png" alt="" id="BLOGGER_PHOTO_ID_5407423336219770530" border="0" /></a><br />Your FreeNAS will work now similar than a TimeCapsule. Enjoy! Details can be found <a href="http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=50&t=913">here</a>...<br /><br />I've combined this with ZFS. With two clients and regular backups since two months, I have here a compression (gzip) enabled volume with 238 GByte. The compression ratio (compressratio) is at 1.24x<br /><br /><span style="font-family:courier new;">freenas:~# zfs get compressratio data0/timemachine</span><br /><span style="font-family:courier new;">NAME PROPERTY VALUE SOURCE</span><br /><span style="font-family:courier new;">data0/timemachine compressratio 1.24x -</span><br /><br /><br />Instead of 295 GByte, only 238 GBytes are used. IMHO this is great :-)</span><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"><span style="font-size:85%;"><span style="font-family:courier new;"></span></span><br /></span></span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><span class="Apple-style-span" style="font-size:small;">If you want to see how to do a complete restore of your system, please see my new blog</span><span class="Apple-style-span" style="font-size:small;">post "</span><span class="Apple-style-span" style="line-height: 25px; "><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="color:#000000;"><a href="http://harryd71.blogspot.com/2010/05/mac-os-x-system-restore-using-time.html">Mac OS X system restore using time machine and FreeNAS</a></span></span><span class="Apple-style-span" style="font-size:small;">"</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"> </span></span></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com23tag:blogger.com,1999:blog-1182821277455636628.post-60417303836673518022009-11-22T22:13:00.009+01:002009-11-22T22:27:36.255+01:00Overview of NAS Operation Systems<ul><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">CryptoNAS (</span></span><a href="http://cryptonas.org/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://cryptonas.org/</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Free</b></span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">EON (</span></span><a href="http://sites.google.com/site/eonstorage/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://sites.google.com/site/eonstorage/</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">, Blog </span></span><a href="http://eonstorage.blogspot.com/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://eonstorage.blogspot.com/</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Free</b></span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">EuroNAS (</span></span><a href="http://euronas.de/web/index.php"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://euronas.de/web/index.php</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Commercial</b></span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">FreeNAS (</span></span><a href="http://www.freenas.org/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://www.freenas.org/</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Free</b></span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">Napp-it (</span></span><a href="http://www.napp-it.org/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://www.napp-it.org/</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Free</b></span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">NASLite (</span></span><a href="http://www.serverelements.com/naslite.php"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://www.serverelements.com/naslite.php</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Commercial</b></span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">NexentaStor (</span></span><a href="http://www.nexenta.com/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://www.nexenta.com/</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Commercial</b> (Developer Edition is restricted to 4TB)</span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">Open-E (</span></span><a href="http://www.open-e.com/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://www.open-e.com/</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Commercial</b> (Lite Version is restricted to 2TB)</span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">OpenFiler (</span></span><a href="http://www.openfiler.com/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://www.openfiler.com/</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Free</b> (Commercial support is available)</span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">PulsarOS (</span></span><a href="http://pulsaros.digitalplayground.at/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://pulsaros.digitalplayground.at/</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Free</b> (?), not released yet</span></span></li><li><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">UnRAID (</span></span><a href="http://www.lime-technology.com/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://www.lime-technology.com</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">) - <b>Commercial</b> (Basic Version is restricted to 3 Drives) </span></span></li></ul><div>Do you have any experiences with one of those?</div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-41080953736267534302009-11-20T23:00:00.006+01:002009-12-05T07:20:31.388+01:00The Future of FreeNAS...<div>Please read <a href="http://harryd71.blogspot.com/2009/12/new-future-of-freenas.html">here</a> to get the latest news...</div><div><br /></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">Read through </span></span><a href="http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=5&t=3966&start=0"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">this forum thread</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"> to see the actual discussion. In short...</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">FreeNAS 0.8 will be based on <b>Debian GNU/Linux</b>! Volker (the core developer) started an intermediate project called </span></span><a href="http://sourceforge.net/projects/corenas/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">CoreNAS</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">. FreeNAS 0.8 will be based on that.</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">Here is a short list of pros by Volker:</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- Text and graphical installer that can be customized. This means no hand written install scripts anymore which causes some problems in FreeNAS</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- WOL works in Linux</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- lmsensor - A WORKING sensor framework which is a really needed feature in FreeNAS to check the CPU/MB temps and fan speeds</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- Better Samba performance</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- Ability to implement HA features</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- System can be updated via 'apt-get' or any other deb package manager</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- Better driver support</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- Maybe 'ZFS' over FUSE (there is already one commercial product available that uses this feature)</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- NFS4</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">- ...</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">What does this mean to me? I definetly want to have an OS which supports native ZFS (zfs on fuse is not an option). I don't need an extra small footprint or all of these 'special' features that some users of FreeNAS frequently requested (boinc, printserver...). I really appreciated the wonderful WebGUI of FreeNAS but if it is necessary, I'm not bound to it. As I have quite a lot experience with solaris, I will switch to Opensolaris. It has all I need except the AFP support. So I need to get more experience with Netatalk.</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">I am also really looking forward for the new features of ZFS like deduplication and crypto. If you are intersted about my experiences, you will find some here...</span></span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div><div><span class="Apple-style-span" style="font-size:small;">Nevertheless I would like to say many, many thanks for this wonderful piece of software!</span></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com6tag:blogger.com,1999:blog-1182821277455636628.post-51437743780931746822009-10-21T21:45:00.003+02:002009-10-21T21:54:49.031+02:00FreeNAS 0.7 - Samba tuning<a href="http://learnedbyerror.blogspot.com/2009/09/lets-tune-er-up.html"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">Here</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"> is a nice blogpost from </span></span><a href="http://learnedbyerror.blogspot.com/"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">learnedbyerror</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"> about tuning samba (and other...). Especially the </span></span><b><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">samba/cifs</span></span></b><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"> tweaks should give you a performance boost.</span></span><div><span class="Apple-style-span" style="font-size:small;"><br /></span><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">I don't recommend to use the old zfs tuning settings as the latest FreeNAS Versions are based on FreeBSD 7.2 (see </span></span><a href="http://wiki.freebsd.org/ZFSTuningGuide"><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">http://wiki.freebsd.org/ZFSTuningGuide</span></span></a><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">).</span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:georgia;"><span class="Apple-style-span" style="font-size:small;">Anyway, good blogpost!</span></span></div></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-20370629898102168442009-10-09T21:20:00.007+02:002010-07-07T22:52:07.821+02:00FreeNAS 0.7, ZFS snapshots and scrubbing<span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">I've described </span></span><a href="http://harryd71.blogspot.com/2008/08/freenas-07-and-zfs-snapshots.html"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">here</span></span></a><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;"> how I am doing snapshots. Cron and a little script works perfect, but I also scrub from time to time the zpools. But the scrub never finishes :-(</span></span><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">The reason behind this is described </span></span><a href="http://bugs.opensolaris.org/view_bug.do?bug_id=6343667"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">here</span></span></a><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">. Scrubbing or resilvering a pool starts over when a snapshot is taken.</span></span></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">So it is necessary to change the script that creates the snapshots</span></span></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;"><br /></span></span></div><div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">snapshot_hourly.sh </span></span></div><div><span class="Apple-style-span" style="font-family:'times new roman', serif;"><span class="Apple-style-span" style="font-size:small;"><br /></span></span></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">#!/bin/sh</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># If a scrub is running, don't do a snapshot (otherwise scrub will restarts at 0%)</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">pools=$(zpool list -H -o name)</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">for pool in $pools;</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">do</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> if zpool status -v $pool | grep -q "scrub in progress"; then</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> exit</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> fi</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">done</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># Destroy the old snapshot and create the new</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">zfs destroy $1@hourly.`date "+%H"` > /dev/null 2>&1</span></span></i></div><div><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">zfs snapshot $1@hourly.`date "+%H"</span></span></i><i><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">`</span></span></i></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'times new roman';"><br /></span></span></div><div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">snapshot_daily.sh </span></span></div><div><span class="Apple-style-span" style="font-family:'times new roman', serif;"><span class="Apple-style-span" style="font-size:small;"><br /></span></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">#!/bin/sh</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"># If a scrub is running, don't do a snapshot (otherwise scrub will restarts at $</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">pools=$(zpool list -H -o name)</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">for pool in $pools;</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">do</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"> if zpool status -v $pool | grep -q "scrub in progress"; then</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"> exit</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"> fi</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">done</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"># Destroy the old snapshot and create the new</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs destroy $1@daily.`date "+%a"` > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs snapshot $1@daily.`date "+%a"</span></i></span><i><span class="Apple-style-span" style="font-family:'courier new';">`</span></i></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'times new roman';"><br /></span></span></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">and snapshot_weekly.sh (please be aware that I use this script to keep snapshots of the last twelve weeks. If necessary, you need to change this...)</span></span></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'times new roman';"><br /></span></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">#!/bin/sh</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"># If a scrub is running, don't do a snapshot (otherwise scrub will restarts at $</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">pools=$(zpool list -H -o name)</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">for pool in $pools;</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">do</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"> if zpool status -v $pool | grep -q "scrub in progress"; then</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"> exit</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"> fi</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">done</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';"># Destroy the oldest snapshot, rotate the other and create the new</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs destroy $1@weekly.12 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.11 @weekly.12 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.10 @weekly.11 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.9 @weekly.10 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.8 @weekly.9 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.7 @weekly.8 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.6 @weekly.7 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.5 @weekly.6 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.4 @weekly.5 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.3 @weekly.4 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.2 @weekly.3 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs rename $1@weekly.1 @weekly.2 > /dev/null 2>&1</span></i></span></div><div><span class="Apple-style-span" style="font-size:small;"><i><span class="Apple-style-span" style="font-family:'courier new';">zfs snapshot $1@weekly.1</span></i></span></div></div></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'times new roman';"><br /></span></span></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">I've found a script from http://hype-o-thetic.com to run a scrub regularly. See his blogpost </span><a href="http://hype-o-thetic.com/2009/08/28/freenas-bash-script-to-start-a-zfs-scrub-on-each-pool-scrub-sh/"><span class="Apple-style-span" style="font-family:georgia;">here</span></a><span class="Apple-style-span" style="font-family:georgia;">...</span></span></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;"><br /></span></span></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:georgia;">Just for backup reasons, I post this script below...</span></span></div><div><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'times new roman';"><br /></span></span></div><div><span class="Apple-style-span" style="color:#406040;"><span class="Apple-style-span" style=" line-height: 18px; white-space: nowrap;"><i><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">#!/bin/bash</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">#VERSION: 0.2</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">#AUTHOR: gimpe</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">#EMAIL: gimpe [at] hype-o-thetic.com</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">#WEBSITE: http://hype-o-thetic.com</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">#DESCRIPTION: Created on FreeNAS 0.7RC1 (Sardaukar)</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># This script will start a scrub on each ZFS pool (one at a time) and</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># will send an e-mail or display the result when everyting is completed.</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">#CHANGELOG</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># 0.2: 2009-08-27 Code clean up</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># 0.1: 2009-08-25 Make it work</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">#SOURCES:</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># http://aspiringsysadmin.com/blog/2007/06/07/scrub-your-zfs-file-systems-regularly/</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># http://www.sun.com/bigadmin/scripts/sunScripts/zfs_completion.bash.txt</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># http://www.packetwatch.net/documents/guides/2009073001.php</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># e-mail variables</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">FROM=from@devnull.com</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">TO=to@devnull.com</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">SUBJECT="$0 results"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">BODY=""</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># arguments</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">VERBOSE=0</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">SENDEMAIL=1</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">args=("$@")</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">for arg in $args; do</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> case $arg in</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> "-v" | "--verbose")</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> VERBOSE=1</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> ;;</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> "-n" | "--noemail")</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> SENDEMAIL=0</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> ;;</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> "-a" | "--author")</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> echo "by gimpe at hype-o-thetic.com"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> exit</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> ;;</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> "-h" | "--help" | *)</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> echo "</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">usage: $0 [-v --verbose|-n --noemail]</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> -v --verbose output display</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> -n --noemail don't send an e-mail with result</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> -a --author display author info (by gimpe at hype-o-thetic.com)</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> -h --help display this help</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> exit</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> ;;</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> esac</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">done</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># work variables</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">ERROR=0</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">SEP=" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">RUNNING=1</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># commands & configuration</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">ZPOOL=/sbin/zpool</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">PRINTF=/usr/bin/printf</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">MSMTP=/usr/local/bin/msmtp</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">MSMTPCONF=/var/etc/msmtp.conf</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># print a message</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">function _log {</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> DATE="`date +"%Y-%m-%d %H:%M:%S"`"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> # add message to e-mail body</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> BODY="${BODY}$DATE: $1\n"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> # output to console if verbose mode</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> if [ $VERBOSE = 1 ]; then</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> echo "$DATE: $1"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> fi</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">}</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># find all pools</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">pools=$($ZPOOL list -H -o name)</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># for each pool</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">for pool in $pools; do</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> # start scrub for $pool</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> _log "starting scrub on $pool"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> zpool scrub $pool</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> RUNNING=1</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> # wait until scrub for $pool has finished running</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> while [ $RUNNING = 1 ]; do</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> # still running?</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> if $ZPOOL status -v $pool | grep -q "scrub in progress"; then</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> sleep 60</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> # not running</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> else</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> # finished with this pool, exit</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> _log "scrub ended on $pool"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> _log "`$ZPOOL status -v $pool`"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> _log "$SEP"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> RUNNING=0</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> # check for errors</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> if ! $ZPOOL status -v $pool | grep -q "No known data errors"; then</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> _log "data errors detected on $pool"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> ERROR=1</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> fi</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> fi</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> done</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">done</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># change e-mail subject if there was error</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">if [ $ERROR = 1 ]; then</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> SUBJECT="${SUBJECT}: ERROR(S) DETECTED"</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">fi</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"><br /></span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"># send e-mail</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">if [ $SENDEMAIL = 1 ]; then</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';"> $PRINTF "From:$FROM\nTo:$TO\nSubject:$SUBJECT\n\n$BODY" | $MSMTP --file=$MSMTPCONF -t</span></span></span></div><div><span class="Apple-style-span" style="color:#000000;"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:'courier new';">fi</span></span></span></div></i></span></span></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com9tag:blogger.com,1999:blog-1182821277455636628.post-27687488847205640412009-07-17T22:24:00.003+02:002009-07-17T22:53:28.320+02:00M0n0wall and SixXS IPv6 - My first time...<span class="Apple-style-span" style="font-size: small;">I have at home a little Ffirewall running on a VIA EPIA 5000 Mini-ITX board. It is the <a href="http://m0n0.ch/wall/">m0n0wall</a> which runs since more than one year on this board without any issues.</span><div><span class="Apple-style-span" style="font-size: small;">As I want to join the IPv6 community, I've searched which is the best way to get 'connected'. And I've found <a href="https://www.sixxs.net/">sixxs.net</a>.</span></div><div><span class="Apple-style-span" style="font-size: small;">The latest Beta-Release (1.3b16) supports AICCU of SixXS. The upgrade from the stable version worked flawless...</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">After I've created a user account at sixxs.net I was able to request a tunnel. As I have here a little router (Speedport W 701V from T-Online) in front of the firewall, it was not possible to get the tunnel to work in both ways. It was possible to connect my firewall to sixxs.net, but it was not possible to send a ping6 to my firewall. So... no alive packet reached my firewall. </span></div><div><span class="Apple-style-span" style="font-size: small;">Currently I've enabled the PPPOE-Passthrough on this router (and disabled the router function by deleting the login information).</span></div><div><span class="Apple-style-span" style="font-size: small;">Everything works perfect (I can ping IPv6 addresses from my firewall). Right no, I wait for more ISKs to request my own IPv6 subnet.</span></div><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="font-size: small;">Stay tuned...</span></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-83108528601846428542009-06-25T13:27:00.023+02:002009-06-25T15:31:34.878+02:00Benchmark of FreeNAS 0.7 and a single SSD<span class="Apple-style-span" style="font-size:85%;">As you can read in my <a href="http://harryd71.blogspot.com/2009/06/freenas-07-diskinfo-of-supertalent.html">previous</a> </span><span class="Apple-style-span" style="font-size:85%;">blog post, </span><span class="Apple-style-span" style="font-size:85%;">I have a <a href="http://www.supertalent.com/products/ssd_detail.php?type=UltraDrive">SuperTalent Ultra Drive ME MLC 64GB</a>.</span><span class="Apple-style-span" style="font-size:85%;"> </span><span class="Apple-style-span" style="font-size:85%;"><span><span class="Apple-style-span"><span class="Apple-style-span">I am interested about the performance of this little drives. So here is what I've found out...</span></span></span></span><div><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:85%;"><span><span class="Apple-style-span"><span class="Apple-style-span">First of all I've installed this SSD into a server for doing tests.</span></span></span></span></div><div style="text-align: center;"><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:100%;"><b>Server hardware specs</b></span></div><div><ul><li><span class="Apple-style-span" style="font-size:85%;">CPU Intel Core2Quad Q6000 (2.4 GHz)</span></li><li><span class="Apple-style-span" style="font-size:85%;">8 GB RAM</span></li><li><span class="Apple-style-span" style="font-size:85%;">Mainboard Intel DG965WH</span></li><li><span class="Apple-style-span" style="font-size:85%;">Network Card Intel Pro/1000 PT</span></li></ul></div><div><span class="Apple-style-span" style="font-size:100%;"><b>FreeNAS 0.7 RC2 (AMD64, rev. 4744)</b></span></div><div><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:85%;">I've tuned the system a little bit :-)</span></div><div style="text-align: center;"><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:85%;">-> <span style="font-weight: bold;">Network|Interfaces|LAN</span> -> <span style="font-weight: bold;">Advanced Configuration</span> -> <span style="font-weight: bold;">MTU</span> 9000</span></div><div><span class="Apple-style-span" style="font-size:85%;">-> <span style="font-weight: bold;">System|Advanced</span> -><span style="font-weight: bold;">Tuning</span> -> <span style="font-weight: bold;">Enable tuning of some kernel variables</span><br /><br />And -> <span style="font-weight: bold;">System|Advanced|sysctl.conf</span><br /><br /><span style="font-family:courier new;font-size:78%;">hw.ata.to = 15</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># ATA disk timeout vis-a-vis power-saving</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">kern.coredump = 0</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># Disable core dump</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">kern.ipc.maxsockbuf = 16777216</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning - Original -> 2097152</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">kern.ipc.nmbclusters = 32768</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">kern.ipc.somaxconn = 8192</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">kern.maxfiles = 65536</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">kern.maxfilesperproc = 32768</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.delayed_ack = 0</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.inflight.enable = 0</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.path_mtu_discovery = 0</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.recvbuf_auto = 1</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># http://acs.lbl.gov/TCP-tuning/FreeBSD.html</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.recvbuf_inc = 524288</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># http://fasterdata.es.net/TCP-tuning/FreeBSD.html</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.recvbuf_max = 16777216</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># http://acs.lbl.gov/TCP-tuning/FreeBSD.html</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.recvspace = 65536</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.rfc1323 = 1</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># http://acs.lbl.gov/TCP-tuning/FreeBSD.html</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.sendbuf_auto = 1</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># http://acs.lbl.gov/TCP-tuning/FreeBSD.html</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.sendbuf_inc = 16384</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># http://fasterdata.es.net/TCP-tuning/FreeBSD.html</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.sendbuf_max = 16777216</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># http://acs.lbl.gov/TCP-tuning/FreeBSD.html</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.sendspace = 65536</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.udp.maxdgram = 57344</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.udp.recvspace = 65536</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.local.stream.recvspace = 65536</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /><br /></span><span style="font-family:courier new;font-size:78%;">net.local.stream.sendspace = 65536</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># System tuning</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"> </span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;">net.inet.tcp.hostcache.expire = 1</span><span style="font-size:78%;"><br /></span><span style="font-family:courier new;font-size:78%;"># http://fasterdata.es.net/TCP-tuning/FreeBSD.html</span><br /></span></div><div><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:100%;"><b>Protocol, Client and benchmark programm</b></span></div><div><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:85%;">I've used <b>AFP</b> (Apple File Protocol), my new MacBook Pro (15", Core2Due 2.4 GHz, 4GB RAM, Unibody late 2008, <a href="http://harryd71.blogspot.com/2009/05/goodbye-macbook-pro.html">I've lost my old one</a>) and <a href="http://www.iozone.org/">IOZONE</a>.</span></div><div style="text-align: center;"><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:85%;"><span class="Apple-style-span" style=""><div><span style="font-size:100%;"><b><span class="Apple-style-span">IOZONE (Version 3.323 from <a href="http://www.macports.org/">macports</a></span></b><b><span class="Apple-style-span">)</span></b></span></div><div style="text-align: center;"><span class="Apple-style-span" style=""><br /></span></div><div><span class="Apple-style-span" style="">Iozone is a w</span></div><div><span class="Apple-style-span" style="">onderful tool to benchmark filesystems, but it is also a feature monster. After some</span><span class="Apple-style-span" style=""> investigation I've found some useful options for my tests.</span></div><div><span class="Apple-style-span" style="">iozone -e -i0 -i1 -i2 -+n -r 64k -s8g -t2 -c -x</span></div><div><ul><li><span class="Apple-style-span" style="">-e -- Include flush (fsync,fflush) in the timing calculations</span></li><li><span class="Apple-style-span" style="">-i0 -- Test write/rewrite</span></li><li><span class="Apple-style-span" style="">-i1 -- Test read/reread</span></li><li><span class="Apple-style-span" style="">-i2 -- Test random read/write</span></li><li><span class="Apple-style-span" style="">-+n -- Disable retests</span></li><li><span class="Apple-style-span" style="">-r 64k -- Record or block size</span></li><li><span class="Apple-style-span" style="">-s8g -- Size of the file to test (2x RAM of the client)</span></li><li><span class="Apple-style-span" style="">-t2 -- number of threads</span></li><li><span class="Apple-style-span" style="">-c -- Include close() in timing calculations</span></li><li><span class="Apple-style-span" style="">-x -- Turn of stone-walling (I've received slightly better results with turned this off, see iozone manpage for details)</span></li></ul></div></span></span></div><div><span class="Apple-style-span" style="font-size:100%;"><b>First impression</b></span></div><div><span class="Apple-style-span" style="font-size:85%;">The first tests didn't showed me the results I've expected! Diskinfo showed good resutls (140 MB/s read, low latency) but over the GBE-Network I was not able to get mor than 60 MB/s read and 80 MB/s write!</span></div><div><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:100%;"><b>Troubleshooting</b></span></div><div><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:85%;">I've identified that the network switch I have here (Longshine LCS-GS8208A) was not able to deliver more speed. This is the reason why I've connected the MBP direct to the FreeNAS Server.</span></div><div><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><span style="font-weight: bold;font-size:100%;" class="Apple-style-span" >Screenshots</span><span style="font-size:85%;"><br /></span><span class="Apple-style-span" style="font-size:85%;"><br /></span><div style="text-align: center;"><span class="Apple-style-span" style="font-size:85%;">Write Performance - Traffic graph</span><span style="font-size:85%;"><br /></span></div><span class="Apple-style-span" style="font-size:85%;"><br /></span></div><div><div><span class="Apple-style-span" style="font-size:85%;"><span class="Apple-style-span" style=""><span class="Apple-style-span"><span class="Apple-style-span" style=""><span class="Apple-style-span"><span class="Apple-style-span" style=""><span class="Apple-style-span"><span class="Apple-style-span" style=""><div><div style="text-align: center;"><span><span><span class="Apple-style-span"><span class="Apple-style-span" style=""><span class="Apple-style-span"><span class="Apple-style-span" style=""><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 208px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjnmiX-cgygGiUglyDblc5GliRjMW4bLExYCcAJAvBbNDxC1CxHeLSy7CqRWEOaQuoVgFbS1YPPOl3Lk-UOPWjD42PPfaRRMi3LR2I0WmxnJhVEAV7BJavq7thyODIFCoKJ67lXqDLEeo/s400/write.png" alt="" id="BLOGGER_PHOTO_ID_5351237325376032690" border="0" /></span></span></span></span></span></span><span style="font-size:78%;">A peak traffic of 890 Mbps isn't too bad for a single HDD<br /></span></div><span><span><span class="Apple-style-span"><span class="Apple-style-span" style=""><span class="Apple-style-span"><span class="Apple-style-span" style=""><br /></span></span></span></span></span></span><div style="text-align: center;"><span class="Apple-style-span" style="font-size:85%;">Read performance - Traffic graph<span class="Apple-style-span" style=""><span><span><span class="Apple-style-span" style="font-size:85%;"><span class="Apple-style-span" style=""><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4VmdNSxzhRc0gnkTvjsZCcu9qDEkmu3UrAg1KHwbXAYJRAhMcNhG26j1jZ7zZ2vHy7Mi4YwcYo-fy_0QIssTqPolW2ipaBgBBx7MlVaa3Ka9sccGnQJBZK3Lx5pnBFojYNrozgt_xevQ/s1600-h/read.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 207px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4VmdNSxzhRc0gnkTvjsZCcu9qDEkmu3UrAg1KHwbXAYJRAhMcNhG26j1jZ7zZ2vHy7Mi4YwcYo-fy_0QIssTqPolW2ipaBgBBx7MlVaa3Ka9sccGnQJBZK3Lx5pnBFojYNrozgt_xevQ/s400/read.png" alt="" id="BLOGGER_PHOTO_ID_5351238289484536306" border="0" /></a></span></span></span></span></span></span></div></div></span></span></span></span></span></span></span></span></div></div><div style="text-align: center;"><span class="Apple-style-span" style="font-size:85%;"><span style="font-size:78%;">The read performance shows nearly constant bandwidth of more that 910 Mbps</span><br /><br /></span><div style="text-align: left;"><span style="font-size:85%;"><span style="font-weight: bold;font-size:100%;" >IOZONE results</span><br /><br /><span style="font-family:courier new;">iozone -e -i0 -i1 -i2 -+n -r 64k -s8g -t2 -c -x<br /></span><br /><span style="font-family:courier new;"> Iozone: Performance Test of File I/O<br /></span><span style="font-family:courier new;"> Version $Revision: 3.323 $<br /></span><span style="font-family:courier new;"> Compiled for 32 bit mode.<br /></span><span style="font-family:courier new;"> Build: macosx<br /></span><br /><span style="font-family:courier new;"> Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins</span><br /><span style="font-family:courier new;"> Al Slater, Scott Rhine, Mike Wisner, Ken Goss</span><br /><span style="font-family:courier new;"> Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR,</span><br /><span style="font-family:courier new;"> Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner,</span><br /><span style="font-family:courier new;"> Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy,</span><br /><span style="font-family:courier new;"> Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root.</span><br /><br /><span style="font-family:courier new;"> Run began: Tue Jun 23 15:47:17 2009</span><br /><br /><span style="font-family:courier new;"> Include fsync in write timing</span><br /><span style="font-family:courier new;"> No retest option selected</span><br /><span style="font-family:courier new;"> Record Size 64 KB</span><br /><span style="font-family:courier new;"> File size set to 8388608 KB</span><br /><span style="font-family:courier new;"> Include close in write timing</span><br /><span style="font-family:courier new;"> Stonewall disabled</span><br /><span style="font-family:courier new;"> Command line used: iozone -e -i0 -i1 -i2 -+n -r 64k -s8g -t2 -c -x</span><br /><span style="font-family:courier new;"> Output is in Kbytes/sec</span><br /><span style="font-family:courier new;"> Time Resolution = 0.000001 seconds.</span><br /><span style="font-family:courier new;"> Processor cache size set to 1024 Kbytes.</span><br /><span style="font-family:courier new;"> Processor cache line size set to 32 bytes.</span><br /><span style="font-family:courier new;"> File stride size set to 17 * record size.</span><br /><span style="font-family:courier new;"> Throughput test with 2 processes</span><br /><span style="font-family:courier new;"> Each process writes a 8388608 Kbyte file in 64 Kbyte records</span><br /><br /><span style="font-family:courier new;"> Children see throughput for 2 initial writers = 79800.84 KB/sec</span><br /><span style="font-family:courier new;"> Parent sees throughput for 2 initial writers = 78177.66 KB/sec</span><br /><span style="font-family:courier new;"> Min throughput per process = 39088.91 KB/sec </span><br /><span style="font-family:courier new;"> Max throughput per process = 40711.93 KB/sec</span><br /><span style="font-family:courier new;"> Avg throughput per process = 39900.42 KB/sec</span><br /><span style="font-family:courier new;"> Min xfer = 8388608.00 KB</span><br /><br /><span style="font-family:courier new;"> Children see throughput for 2 readers = 107705.98 KB/sec</span><br /><span style="font-family:courier new;"> Parent sees throughput for 2 readers = 107705.48 KB/sec</span><br /><span style="font-family:courier new;"> Min throughput per process = 53852.83 KB/sec </span><br /><span style="font-family:courier new;"> Max throughput per process = 53853.15 KB/sec</span><br /><span style="font-family:courier new;"> Avg throughput per process = 53852.99 KB/sec</span><br /><span style="font-family:courier new;"> Min xfer = 8388608.00 KB</span><br /><br /><span style="font-family:courier new;"> Children see throughput for 2 random readers = 56735.84 KB/sec</span><br /><span style="font-family:courier new;"> Parent sees throughput for 2 random readers = 56735.20 KB/sec</span><br /><span style="font-family:courier new;"> Min throughput per process = 28367.65 KB/sec </span><br /><span style="font-family:courier new;"> Max throughput per process = 28368.19 KB/sec</span><br /><span style="font-family:courier new;"> Avg throughput per process = 28367.92 KB/sec</span><br /><span style="font-family:courier new;"> Min xfer = 8388608.00 KB</span><br /><br /><span style="font-family:courier new;"> Children see throughput for 2 random writers = 24004.56 KB/sec</span><span style="font-family:courier new;"><br /> Parent sees throughput for 2 random writers = 23958.08 KB/sec</span><span style="font-family:courier new;"><br /> Min throughput per process = 11979.05 KB/sec </span><span style="font-family:courier new;"><br /> Max throughput per process = 12025.51 KB/sec</span><span style="font-family:courier new;"> Avg throughput per process = 12002.28 KB/sec</span><span style="font-family:courier new;"><br /> Min xfer = 8388608.00 KB</span><span style="font-family:courier new;"><br /><br />iozone test complete.</span><br /><br /><span style="font-weight: bold;font-size:100%;" >Conclusion</span><br /><br />You can see in the results a constant bandwidth of 77 MByte/s write and 105 MByte/s read performance which is IMHO quite good for a single HDD. I am not sure about the random read write performance. I need to digg a bit deeper into this :-)</span><br /><br /><span style="font-size:85%;"><span style="font-size:100%;"><span style="font-weight: bold;">P.S.</span></span><br />Maybe you want to know 'Why AFP?' First of all, I use Apple Computers at home and it showed me the best throughput compared to NFS or Samba</span><br /></div></div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-12430135664177533072009-06-12T22:37:00.009+02:002009-06-12T23:09:02.286+02:00FreeNAS 0.7 - diskinfo of a SuperTalent UltraDrive ME MLC 64GB<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia">I've bought a <a href="http://www.supertalent.com/products/ssd_detail.php?type=UltraDrive"><span style="color:#56198a;">SuperTalent UltraDrive ME MLC 64GB</span></a> for playing around with SSD's. So I will provide here my experiences</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia; min-height: 19.0px"><br /></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia">For the FreeNAS 0.7 ZFS tests I've installed this SSD into a PC with a Intel Core2Quad Q6000 (2.4 GHz), 8 GB RAM. Mainboard Intel DG965WH.</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia; min-height: 19.0px"><br /></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia">My first test is a quick diskinfo -ct</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia; min-height: 19.0px"><br /></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia">Here we go...</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia; min-height: 19.0px"><br /></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">freenas:~# diskinfo -ct /dev/ad6 </span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">/dev/ad6</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">512 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># sectorsize</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">64023257088 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># mediasize in bytes (60G)</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">125045424 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># mediasize in sectors</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">124053 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># Cylinders according to firmware.</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">16 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># Heads according to firmware.</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">63 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># Sectors according to firmware.</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">ad:P565045-BDIX-6029019</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># Disk ident.</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;"><br /></span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">I/O command overhead:</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">time to read 10MB block 0.068941 sec</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">= 0.003 msec/sector</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">time to read 20480 sectors 1.169508 sec</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">= 0.057 msec/sector</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">calculated command overhead</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">= 0.054 msec/sector</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;"><br /></span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">Seek times:</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Full stroke:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 250 iter in 0.024970 sec = 0.100 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Half stroke:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 250 iter in 0.025027 sec = 0.100 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Quarter stroke:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 500 iter in 0.049870 sec = 0.100 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Short forward:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 400 iter in 0.039449 sec = 0.099 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Short backward:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 400 iter in 0.039230 sec = 0.098 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Seq outer:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 2048 iter in 0.114818 sec = 0.056 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Seq inner:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 2048 iter in 0.123779 sec = 0.060 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">Transfer rates:</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">outside: 102400 kbytes in 0.696010 sec = 147124 kbytes/sec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">middle: 102400 kbytes in 0.618375 sec = 165595 kbytes/sec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">inside: 102400 kbytes in 0.623304 sec = 164286 kbytes/sec</span></p><p></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New; min-height: 18.0px"><span class="Apple-style-span" style="font-family:'Courier New', -webkit-fantasy;"><br /></span></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia">As comparison... here is the same command with a WD20EADS 2TB</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia; min-height: 19.0px"><br /></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">quake:~# diskinfo -ct /dev/ad4</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">/dev/ad4</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">512 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># sectorsize</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">2000398934016</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># mediasize in bytes (1.8T)</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">3907029168 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># mediasize in sectors</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">3876021 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># Cylinders according to firmware.</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">16 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># Heads according to firmware.</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">63 </span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"># Sectors according to firmware.</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;"><br /></span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">I/O command overhead:</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">time to read 10MB block 0.072554 sec</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">= 0.004 msec/sector</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">time to read 20480 sectors 2.515795 sec</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">= 0.123 msec/sector</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">calculated command overhead</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">= 0.119 msec/sector</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;"><br /></span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">Seek times:</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Full stroke:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 250 iter in 6.150143 sec = 24.601 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Half stroke:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 250 iter in 4.960021 sec = 19.840 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Quarter stroke:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 500 iter in 8.214024 sec = 16.428 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Short forward:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 400 iter in 2.523203 sec = 6.308 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Short backward:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 400 iter in 2.008208 sec = 5.021 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Seq outer:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 2048 iter in 0.298850 sec = 0.146 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">Seq inner:</span><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;"> 2048 iter in 0.379041 sec = 0.185 msec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-style-span" style="font-size: x-small;">Transfer rates:</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">outside: 102400 kbytes in 1.077248 sec = 95057 kbytes/sec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">middle: 102400 kbytes in 1.378671 sec = 74274 kbytes/sec</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Courier New"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size: x-small;"> </span></span><span class="Apple-style-span" style="font-size: x-small;">inside: 102400 kbytes in 2.267264 sec = 45165 kbytes/sec</span></p><p></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia; min-height: 19.0px"><br /></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Georgia">As you can see... the seek times of the SSD are <b>impressive</b>!</p><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-90762488513152917622009-05-28T23:45:00.002+02:002009-05-29T00:03:52.676+02:00Goodbye MacBook Pro :-(I was on vacation last week. We stayed in France near Paris (Melun, La Rochette). On the campground La Belle Etoile.<div><br /></div><div>In the night to Friday (22-May-2009) there was a robbery on the campcround.</div><div><br /></div><div>Thieves stolen my backpack and my camera bag out of a VW-Bus while my friends stayed inside.</div><div><br /></div><div>It is unbelievable but there was my beloved MacBook Pro, my Ipod, an external disk, two objectives for my camera and lots of other equipment in this bags :-( All of this is gone...</div><div><br /></div><div>So if any of you find a MBP with the serial number W8809S9BYJK it belongs to me. Please contact me harryd71 at users dot sourceforge dot net</div><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-37186774875498280732009-05-28T23:43:00.001+02:002009-05-28T23:44:37.520+02:00Seeding FreeNAS 0.7 4661...<span class="Apple-style-span" style="font-family: Times; "><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 76px; font-family:Times;font-size:48px;"><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "><span class="Apple-style-span" style="font-size: small;">You will find the .torrent files (AMD64 & i386) here -> </span><a href="http://thepiratebay.org/user/harry71d/" style="color: rgb(153, 153, 153); text-decoration: none; "><span class="Apple-style-span" style="font-size: small;">TBP</span></a></span></span></div><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; font-size:13px;"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "></span></span><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); "><span class="Apple-style-span" style="line-height: 20px; "><span class="Apple-style-span" style="font-size: small;">Please help me to seed!</span></span></span></div></span></div></span></div></span><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-74149403667118588312009-05-12T19:33:00.002+02:002009-05-12T19:36:24.858+02:00Seeding FreeNAS 0.7 4621...<span class="Apple-style-span" style=" color: rgb(51, 51, 51); line-height: 76px; font-family:Times;font-size:48px;"><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "><span class="Apple-style-span" style="font-size: small;">You will find the .torrent files (AMD64 & i386) here -> </span><a href="http://thepiratebay.org/user/harry71d/" style="color: rgb(153, 153, 153); text-decoration: none; "><span class="Apple-style-span" style="font-size: small;">TBP</span></a></span></span></div><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; font-size:13px;"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "></span></span><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); "><span class="Apple-style-span" style="line-height: 20px; "><span class="Apple-style-span" style="font-size: small;">Please help me to seed!</span></span></span></div></span></div></span><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-25240093138115484392009-04-29T23:59:00.000+02:002009-04-30T00:00:24.419+02:00Seeding FreeNAS 0.7 4583...<span class="Apple-style-span" style="font-family: Times; color: rgb(51, 51, 51); font-size: 48px; line-height: 76px; "><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "><span class="Apple-style-span" style="font-size: small;">You will find the .torrent file here -> </span><a href="http://thepiratebay.org/user/harry71d/" style="text-decoration: none; "><span class="Apple-style-span" style="font-size: small;">TBP</span></a></span></span></div><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; font-size:13px;"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "></span></span><div><span class="Apple-style-span" style="font-size: small;"><br /></span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); "><span class="Apple-style-span" style="line-height: 20px; "><span class="Apple-style-span" style="font-size: small;">Please help me to seed!</span></span></span></div></span></div></span><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1182821277455636628.post-16310162861201346362009-04-29T23:47:00.001+02:002009-04-29T23:50:20.365+02:00Seeding FreeNAS 0.7 4549 AMD64...<span class="Apple-style-span" style="font-family: Times; color: rgb(51, 51, 51); font-size: 13px; line-height: 20px; "><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="line-height: 20px;"><span class="Apple-style-span" style="font-family: Times; font-size: 48px; line-height: 76px; "><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "><span class="Apple-style-span" style="font-size: small; ">You will find the .torrent file here -> </span><a href="http://thepiratebay.org/user/harry71d/" style="text-decoration: none; "><span class="Apple-style-span" style="font-size: small; ">TBP</span></a><span class="Apple-style-span" style="font-size: small; "></span></span></span></div><div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; font-size:13px;"><span class="Apple-style-span" style="font-size: small; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 20px; "></span></span><div><span class="Apple-style-span" style="font-size: small; "><br /></span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); "><span class="Apple-style-span" style="line-height: 20px; "><span class="Apple-style-span" style="font-size: small; ">Please help me to seed!</span></span></span></div></span></div></span></span></div></span><div class="blogger-post-footer"><script src="http://feeds.feedburner.com/~s/harryd71?i=POST-URL-HERE" type="text/javascript" charset="utf-8"></script></div>Unknownnoreply@blogger.com0