<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet href="/style/browser.xsl" type="text/xsl"?>
<essay xmlns="http://docbook.org/ns/docbook"
       xmlns:xlink="http://www.w3.org/1999/xlink"
       xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
       xmlns:dc='http://purl.org/dc/elements/1.1/'
       xmlns:dcterms="http://purl.org/dc/terms/"
       xmlns:gal='http://norman.walsh.name/rdf/gallery#'
       xmlns:foaf="http://xmlns.com/foaf/0.1/"
       xml:lang="en"
       version='5.0'>
<info>
<title>Building my own…</title>
<volumenum>12</volumenum>
<issuenum>21</issuenum>
<pubdate>2009-06-03T12:55:11-04:00</pubdate>
<author><personname>
<firstname>Norman</firstname><surname>Walsh</surname>
</personname></author>
<copyright><year>2009</year><holder>Norman Walsh</holder></copyright>
<abstract>
<para>I've always wanted to pick out the components and build my own
computer. Maybe the time has come.</para>
</abstract>
</info>

<para xml:id='p1'>I've always wanted to build my own computer, but
I've never done it. For years, my primary computer has been a laptop
and it's not really practical to home-build one of those. For servers,
I've just muddled along with spare boxes and cast-offs. Extra disk and
memory in almost anything running <wikipedia>Linux</wikipedia> will
get you a long way.</para>

<para xml:id='p2'>My current cobbled together setup involves a slow, noisy desktop
box in a closet and a handful of USB enclosures on my desk. Not making
me happy. So what do I want?</para>

<orderedlist>
<listitem>
<para xml:id='p3'>I'd like a walloping big slug of disk space, in some sort of
redundant/RAID configuration for storage and backups.</para>
</listitem>
<listitem>
<para xml:id='p4'>I'd like the system to function as a media server (for some vague
definition of what media server means). It'd be nice if I could stream
music to my laptop and video to the PS/3 in the living room.
</para>
</listitem>
<listitem>
<para xml:id='p5'>I'd like it to be able to build applications on it. That is,
it should run a web server and ideally
<link xlink:href="http://www.marklogic.com/product/marklogic-server.html">MarkLogic
Server</link>.
</para>
</listitem>
<listitem>
<para xml:id='p6'>I'd like it to <emphasis>be quiet</emphasis> and consume only reasonable
amounts of power.</para>
</listitem>
<listitem>
<para xml:id='p7'>Naturally, I'd like it to be not too expensive.</para>
</listitem>
</orderedlist>

<para xml:id='p8'>That's probably the order of priority, too, though quiet is
pretty important and I'm pretty cheap.</para>

<para xml:id='p9'>I'm following what
<personname><firstname>Adam</firstname><surname>Retter</surname>
</personname>
<link xlink:href="http://www.adamretter.org.uk/blog/entries/diy-nas-software_and_hardware.xml">is building</link>.
<personname><firstname>Dave</firstname><surname>Pawson</surname>
</personname>
<link xlink:href="http://www.dpawson.co.uk/nodesets/entries/090603.html">is
building</link> one too (and pointed me to
<link xlink:href="http://www.tomshardware.com/reviews/core-2-overclock,2146.html">Tom's Hardware</link>
for more ideas). Coincidentally, I see from this month's
<link xlink:href="http://www.linuxjournal.com/">Linux Journal</link> that
the
<wikipedia>Western Digital My Book</wikipedia>
<link xlink:href="http://en.wikipedia.org/wiki/Western_Digital_My_Book#World_Edition">World Edition</link>
is a hackable NAS. That might be the least expensive way to go.</para>

<para xml:id='p10'>But I still lean towards a Solaris box with four (or more) drive bays
running ZFS.</para>

<para xml:id='p11'>I wonder what the right answer is?</para>

</essay>
