<span class="gmail_quote">From: <b class="gmail_sendername">Joe Atzberger</b> &lt;<a href="mailto:ohiocore@gmail.com">ohiocore@gmail.com</a>&gt;<br>Date: Oct 23, 2007 4:18 AM<br>Subject: Re: [Koha] Which OS?<br>To: &quot;Joshua M. Ferraro&quot; &lt;
<a href="mailto:jmf@liblime.com">jmf@liblime.com</a>&gt;<br><br></span>If you are building a mission critical server, I don&#39;t think the mac mini would be a prime choice, regardless of whether koha &quot;runs fast&quot; on it.&nbsp; The mini is a cool desktop, workstation or auxiliary server, but it isn&#39;t designed to fill a mission critical role.&nbsp; I&#39;m using Apple&#39;s spec page as reference:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.apple.com/macmini/specs.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.apple.com/macmini/specs.html</a><br><br>Just as all living things must die, even the best servers will eventually have parts fail.&nbsp; So one big question is &quot;What happens when a failure occurs?&quot;&nbsp; Good server design offers several features that prevent you from being utterly screwed just because one fan or drive failed.&nbsp; These features are notable in the mini&#39;s case, by their absence.&nbsp; 
<br><br>Mini&#39;s Major Downsides:<br>~ not site-serviceable: <br>&nbsp; &nbsp;&nbsp; (1) You do not have guaranteed access to parts;<br>&nbsp; &nbsp;&nbsp; (2) Unlike, say, the G4 chassis, Mini is not really designed for serviceability;<br>~ drive performance: 
2.5-inch 5400 (not even 7200) rpm HDD!<br>~ drive reliability: no hardware RAID.<br>~ no redundant power supplies.<br>~ Looks small, but takes 2U in a rack.<br><br>A second question is &quot;How likely is a serious failure?&quot;&nbsp; The miniaturized environment means more heat, increasing the wear on and failure rate of moving parts, in particular hard drives and power supplies.&nbsp; So failure is more likely, and sooner.&nbsp; Without redundancy or self-serviceability, when failure does occur, you don&#39;t have a fallback.&nbsp; Apple may decide that the only thing to do is have you ship it back to them to service it.&nbsp; And that does not involve getting koha and your data back together.&nbsp; 
<br><br>Even if Apple will send a tech, what is the turnaround time on your AppleCare service calls now?&nbsp; What kind of turnaround are they obligated to provide?&nbsp; Unspecified.&nbsp; Basic AppleCare doesn&#39;t really have SLA-style assurances that govern the details of their service to you.&nbsp; Compare this to the industry standard &quot;4 Hour Response, Next Day Parts&quot; provisions of AppleCare &quot;Premium&quot; for Xserve.&nbsp; So it is clear by their support provisions what hardware Apple regards as server-grade.&nbsp; During a Mac Mini&#39;s unspecified service period downtime, your library would have to operate ad hoc (note: offline circulation *is*
being developed for koha, but is not bankable yet), while you endure
considerable pressure... yet may not be able to affect the outcome.&nbsp; This is what I mean as being &quot;utterly screwed.&quot;<br><br>I agree with Josh&#39;s preference for Debian.&nbsp; At worst, it won&#39;t cost you anything to try it.
<br><span class="sg">--joe</span><div><span class="e" id="q_115cbf148a337329_2"><br><br><br><div><span class="gmail_quote">On 10/18/07, <b class="gmail_sendername">Joshua M. Ferraro</b> &lt;<a href="mailto:jmf@liblime.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
jmf@liblime.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
----- &quot;ils shopping&quot; &lt;<a href="mailto:ils.shopping@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ils.shopping@gmail.com</a>&gt; wrote:<br>&gt; I see directions for running Koha on Debian, Ubuntu, MacOSX, and
<br>&gt; Windows.&nbsp;&nbsp;Which is best?&nbsp;&nbsp;I&#39;m really a mac head and love the form
<br>&gt; factor of the Mac Mini.&nbsp;&nbsp;Would a 2ghz dual core mini with 2GB of ram<br>&gt; be sufficient to handle 50k of patrons, 120k of materials, and 500K<br>&gt; of circ for 1 facility?&nbsp;&nbsp;Thats our current load.<br>Well, it&#39;ll work on all of the above, running any operating system.
<br>I&#39;ve always found it&#39;s easiest on Debian, but that&#39;s just my bias :-)<br><br>The specs you quote will be fine if you&#39;re planning to roll out on<br>the 3.0 codebase, but I wouldn&#39;t want to run 2.2 on those specs.
<br>Without Zebra your searching will be pretty slow on 2.2 ... searching<br>is definitely the bottleneck to consider. But 3.0 will literally fly<br>something like a Mac Mini :-)<br><br>Cheers,<br><br>--<br>Joshua Ferraro&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SUPPORT FOR OPEN-SOURCE SOFTWARE
<br>President, Technology&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; migration, training, maintenance, support<br>LibLime&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Featuring Koha Open-Source ILS<br><a href="mailto:jmf@liblime.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
jmf@liblime.com</a> |Full Demos at <a href="http://liblime.com/koha" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://liblime.com/koha</a> |1(888)KohaILS<br></blockquote></div><br>
</span></div>