<p>I use chaos cats for random text entry. It&#39;s not at thorough as chaos college students. My first major app survived chaos cats but only lasted 40 seconds in the hands of 24 disinterested college students. Apparently cats don&#39;t play as much with ctl alt f keys...</p>

<div class="gmail_quote">On Jan 5, 2012 4:20 AM, &quot;Richard Bronosky&quot; &lt;<a href="mailto:Richard@bronosky.com">Richard@bronosky.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This is a great writeup by Alfredo Deza, one of my coworkers.<br>
<a href="http://www.ibm.com/developerworks/library/os-zfsraidz/index.html" target="_blank">http://www.ibm.com/developerworks/library/os-zfsraidz/index.html</a><br>
<br>
He did a lunch and learn at my company where he started with a common<br>
VirtualBox OVA of OpenIndiana (that&#39;s the community fork of Open<br>
Solaris) and added a bunch of disks, set up zfs, generated some data,<br>
then started playing Chaos Monkey (worth a Googling) with the drives.<br>
It was 1 hour of very convincing presentation.<br>
<br>
On Tue, Jan 3, 2012 at 6:29 PM, Michael Trausch &lt;<a href="mailto:mike@trausch.us">mike@trausch.us</a>&gt; wrote:<br>
&gt; On 01/03/2012 04:52 PM, Lightner, Jeff wrote:<br>
&gt;&gt; That confuses me.  Does ZFS have built in redundancy of some sort<br>
&gt;&gt; that would obviate the need for the underlying storage to be hardware<br>
&gt;&gt; RAID?  Or are you saying you&#39;d use ZFS rather than Software RAID?<br>
&gt;<br>
&gt; Both ZFS and btrfs have redundancy capabilities built-in that<br>
&gt; (allegedly!) play nicely with the filesystem&#39;s built-in dynamic resizing<br>
&gt; volume management stuff.  Neither filesystem is &quot;just&quot; a filesystem, but<br>
&gt; aims to be a whole volume-management stack.  No more need for things<br>
&gt; like LVM, when all you need to do is create an fs on a single whole<br>
&gt; drive (no partition table) and hot-add or hot-remove it from the pool of<br>
&gt; storage.<br>
&gt;<br>
&gt; The other nifty thing is that they can do redundant data storage on even<br>
&gt; a single device, as I understand it, so that you can do things like have<br>
&gt; the same data on a single drive in multiple locations, which helps if<br>
&gt; one area of the drive goes bad.<br>
&gt;<br>
&gt; I don&#39;t use hardware RAID for anything (and I&#39;m not likely to ever do<br>
&gt; so).  If I ever needed storage that went beyond what a few hard disks<br>
&gt; could provide, or something that needed to be larger than what I would<br>
&gt; trust something like ZFS or btrfs to do on their own, I would probably<br>
&gt; build a dedicated rack-mount box that had tens of drives in it and use<br>
&gt; something like RAID 10 with three stripes.<br>
&gt;<br>
&gt; There was a &quot;DIY&quot; guide to building such a box, along with lists of<br>
&gt; hardware and tools needed to build the things, and claiming something<br>
&gt; like 100+ TB of storage in a single box.  They&#39;re expensive in absolute<br>
&gt; dollars, but relatively inexpensive compared to other solutions that<br>
&gt; scale that far up in storage space, and they are powered by Linux<br>
&gt; software RAID (AFAIK).  You would use the things such that you could<br>
&gt; replace standalone failed drives off-line, and replace whole units in<br>
&gt; (ideally) only as long as it takes to power one down and install a new one.<br>
&gt;<br>
&gt; I&#39;m not anywhere near that, yet, though.  I can only really forsee<br>
&gt; needing to grow to about 6 TB of reliable storage in the next two years,<br>
&gt; but given the high rates of change in everything around me at the<br>
&gt; moment, I can&#39;t really look much farther than that.<br>
&gt;<br>
&gt;        --- Mike<br>
&gt;<br>
&gt; --<br>
&gt; A man who reasons deliberately, manages it better after studying Logic<br>
&gt; than he could before, if he is sincere about it and has common sense.<br>
&gt;                                   --- Carveth Read, “Logic”<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Ale mailing list<br>
&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt; <a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>
&gt; <a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
&gt;<br>
<br>
<br>
<br>
--<br>
.!# RichardBronosky #!.<br>
<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</blockquote></div>