<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-15"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Gé Weijers wrote:
<blockquote cite="mid:alpine.BSF.2.00.1004120924580.23421@pybhq.ubzr"
 type="cite">50 simultaneous users will require more than a bargain
desktop PC.
  <br>
  <br>
I would go for low-end server hardware, which will get you ECC memory
and more SATA ports. The cost is probably not significantly more than a
_good_ quality desktop system.
  <br>
  <br>
You may want to allow for some expansion, 2 To may grow into 3 To over
time. Also plan for backups. You may want to use LVM and leave some
disk space unallocated to you can create snapshots and make backups to
external USB drives or another network server while the system is up
and running.
  <br>
  <br>
My personal criteria:
  <br>
- decent power supply
  <br>
- space for 4 3.5" hard drives.
  <br>
- 4 memory slots, so I can go to 8 Go memory without breaking the bank
  <br>
- at least a dual-core Xeon or AMD processor which supports ECC memory
  <br>
- 4 or more available SATA ports on the motherboard
  <br>
- 1-2 1000BASE-T network interfaces.
  <br>
  <br>
You could go for a RAID controller, but RAID1 (mirroring) has little
overhead in software, and you can buy 2 extra hard disks for the price
of the controller.
  <br>
</blockquote>
I'd support the above hardware as a minimum - it appears most will be
reading, thus software RAID1 will work just fine - If there are many
different files, I'd go for more smaller disks - say 8 by 500G in
RAID1, thus the ability to spread the files over more spindles as this
may become the bottleneck if all the files are on a single 2T drive.<br>
<blockquote cite="mid:alpine.BSF.2.00.1004120924580.23421@pybhq.ubzr"
 type="cite"><br>
Gé (from cloudy Nevada)
  <br>
  <br>
  <br>
On Mon, 12 Apr 2010, Niki Kovacs wrote:
  <br>
  <br>
  <blockquote type="cite">Hi,
    <br>
    <br>
The language lab from the local university has contacted me. They'd
like
    <br>
to have a low-cost file server for storing all their language video
    <br>
files. They have a mix of Windows, Mac OS X and even Linux clients,
    <br>
roughly 50 machines. The files are quite big, and they calculated a
    <br>
total amount of 2 To of storage.
    <br>
    <br>
I'm not very proficient with hardware, meaning either I'm dealing with
    <br>
remote servers in some datacenter, or otherwise I install CentOS
    <br>
desktops on any hardware people throw at me.
    <br>
    <br>
Since the aim is lowcost, would it be wrong to install that fileserver
    <br>
on a no-name desktop PC with a 64bit processor and enough RAM, and then
    <br>
simply put 2 x 2 To hard disks in it, either with a mirroring RAID (can
    <br>
never remember which does what in 0, 1 and 5) or some rsync script
    <br>
regularly copying over the first disk to the second? Or do you have
    <br>
something more apt to suggest?
    <br>
    <br>
Cheers from South France,
    <br>
    <br>
Niki
    <br>
_______________________________________________
    <br>
CentOS mailing list
    <br>
<a class="moz-txt-link-abbreviated" href="mailto:CentOS@centos.org">CentOS@centos.org</a>
    <br>
<a class="moz-txt-link-freetext" href="http://lists.centos.org/mailman/listinfo/centos">http://lists.centos.org/mailman/listinfo/centos</a>
    <br>
    <br>
  </blockquote>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
CentOS mailing list
<a class="moz-txt-link-abbreviated" href="mailto:CentOS@centos.org">CentOS@centos.org</a>
<a class="moz-txt-link-freetext" href="http://lists.centos.org/mailman/listinfo/centos">http://lists.centos.org/mailman/listinfo/centos</a>
  </pre>
</blockquote>
</body>
</html>