LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices

Reply
 
LinkBack Search this Thread
Old 06-28-2010, 08:40 PM   #1
rmk0610
LQ Newbie
 
Registered: Jun 2010
Posts: 3

Rep: Reputation: 0
NAS on btrfs (possibly zfs/xfs) advice/help needed (software-getting started)


Thanks for reading this question and any help and advice you are able to provide.

Currently have multiple small DNS-323 NAS-in-a-box that need to be replaced with a single storage server.

HISTORY: Since the setting is for an advanced home server (2-3 simultaneous clients max) that will hold movies and application/game ISO's, I was originally going to go with a simple RAID6 on freenas. As I learned about silent data corruption, and with a max of 3 simultaneous users, I don't see a need for a hardware raid processor. So I gathered that software RAIDZ (RAIDZ2) based on ZFS or BTRFS that prevent silent data corruption would be a better match (please correct me if I am wrong).

NEEDS: The needs (in addition to prevention of silent data corruption) are basically online capacity expansion (OCE), and 2+TB volumes (64bit LBA); with a preference for the ability to spin down idle drives. I'm going to make the assumption that any solution I go with will allow me to read/monitor actual SMART drive data.

STUMBLING BLOCK(S):
1. Would someone validate the (perhaps mistaken) assumption that since BTRFS is integrated into the latest Linux kernel, it is mature enough for NAS candidacy.
2. Please validate: Forward-compatibility of BTRFS has been stated (no need to reformat with subsequent BTRFS updates).
3. Am I missing any NAS software (open-source or otherwise) that would meet these requirements and provide a nice pretty graphical interface?
4. What software solution would you recommend? (btrfs on xxxxx? zfs-fuse? linux+xfs (+mdadm)? ..?)
5. What are my next steps?


Accumulated hardware for project:
SERVER: 3u chassis with 16hot swap trays. Tyan S5360G2NR i7520 mainboard. Single Intel 2.8Ghz CPU (dual-capable). 4GB ECC RAM (do i need more?). Dual hot-swappable 550W psu. CD-ROM
DRIVES: Eight 1.5Tb SATA drives, plus an additional four that are in-use in the DNS323 that I will migrate over using OCE. Four 750 SATA drives that are also in-use and can be migrated over via OCE. One 16Gb SATA SSD, intended for Boot OS and logs.
INTERFACE CARDS: Two 3Ware Escalade 9500S-8 8Port SATA RAID (PCI-X, 64bit) [can change these to something else].
UPS: 1500VA
 
Old 06-28-2010, 09:14 PM   #2
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 11,806

Rep: Reputation: 923Reputation: 923Reputation: 923Reputation: 923Reputation: 923Reputation: 923Reputation: 923Reputation: 923
I don't think I'd be using btrfs on anything I care about that I don't have a good backup of.
I use it day to day, but I am unable to get it to properly remove a broken volume from a RAID10 array (me testing deliberately breaking the array).
And last I looked, fsck doesn't.

How are you planning on backing up all that data ?.
 
Old 06-28-2010, 09:43 PM   #3
rmk0610
LQ Newbie
 
Registered: Jun 2010
Posts: 3

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by syg00 View Post
I don't think I'd be using btrfs on anything I care about that I don't have a good backup of.
I use it day to day, but I am unable to get it to properly remove a broken volume from a RAID10 array (me testing deliberately breaking the array).
And last I looked, fsck doesn't.

How are you planning on backing up all that data ?.
I thought quite a lot about backups, i was planning on going the route of raidz2 and only backing up truly irreplaceable data. My thinking (perhaps wrong) is that I shouldn't be having any catrostrophic failures with raidz2 that would require a full backup of all data... Although I do have enough 1.5tb main drives to completely duplicate all existing data.

I probably could also use the 750gb drives I have to back up close to all the raw data.
...or some combination of hardware and software raid? (raid5 +raidz1... can I do that?)
 
Old 07-06-2010, 05:06 AM   #4
rmk0610
LQ Newbie
 
Registered: Jun 2010
Posts: 3

Original Poster
Rep: Reputation: 0
I could really use some help if anyone has advice; Right now I'm thinking I might just be better off with hardware raid5 or raid6, unless someone can confirm/recommend using XFS or BTRFS. A solution that prevents silent data corruption would be great, but I absolutely must have online capacity increase and volumes greater than 2tb...
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Revisited: ZFS, Btrfs and Oracle. LXer Syndicated Linux News 0 03-20-2010 11:10 AM
LXer: ZFS, Btrfs and Oracle LXer Syndicated Linux News 0 05-18-2009 12:11 AM
LXer: Linux Don't Need No Stinkin' ZFS: BTRFS Intro & Benchmarks LXer Syndicated Linux News 0 04-23-2009 02:30 AM
MoBo possibly fried, some advice needed thekid Linux - Hardware 3 11-04-2007 01:47 PM
NAS advice needed Chris594 Linux - General 0 02-07-2007 06:31 PM


All times are GMT -5. The time now is 01:39 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration