On Thu, 23 Aug 2001 at 16:45, Thomas Kirk wrote:
> Im looking into building a streaming media storage server in a
> production enviroment. The server has to be available 24/7 preferable
Just so you know, I haven't set up a streaming media storage server,
although my data server has been running for quite awhile now 24x7 with
the only gotcha being an issue with (it seems) VIA and the Linux kernels
before 2.4.9 and system lockups when a drive in my RAID5 system on a 3ware
controller conked out.
> We are using debian as our prefered OS and as such im gonna us this to
> build the storage server.
I also use Debian GNU/Linux and I believe so do a number of XFS
developers. I'm very happy with it (Debian) and just so you know the cmd
tree of XFS contains build scripts for the various packages so you can
have the latest XFS programs in properly Debianized packages. You can also
get these via the unstable tree, of course.
Also you may want to note that to get the 2.4 kernels working properly on
Debian you'll need at least Woody, I think. Or maybe the packages by bunk
(?) that are in his personal apt source. I'm fairly sync'd with sid
(unstable) and despite the conservative label, this system is running 24x7
under decent load with no problems at all. :)
> The diskarray are gonna be shared via CIFS and optional NFS and now
> the question is what fs would i choose for this system.
Assuming you don't intend to run FreeBSD or some other flavor of UNIX (it
seems Linux is now considered a UNIX despite the fact it mushroomed out
from nowhere and is a complete code rewrite), and assuming you don't want
to wait forever for an fsck to finish then I'd say go XFS. Why? Because
ReiserFS, while also a good journalling filesystem for Linux, is not ready
for primetime when it comes to inode-dependent subsystems like NFS.
Benchmarks also show that XFS is superior to ReiserFS for large files (XFS
starts "winning" when files hit 10000 bytes in size as per the Namesys
mongo.pl benchmarks) that don't get deleted en masse on a regular basis.
Samba 2.2.1a and XFS perform great as a team. I haven't fully explored
ACLs yet, and ran into some issues that are more Samba-related than
XFS-related, but otherwise, I'm happy. With the new kernel oplocks in
Samba, you can share the same files with NFS and shouldn't run into any
locking issues, although I haven't stress tested a system with both being
accessed with idential loads concurrently. :)
Federico Sevilla III :: jijo@xxxxxxxxxxxxxxxxxxxx
Network Administrator :: The Leather Collection, Inc.
GnuPG Key: <http://jijo.leathercollection.ph/jijo.gpg>