monstertruck
n00b
- Joined
- May 4, 2010
- Messages
- 10
Hi Guys, been reading for a while and learnt a lot. Ive worked out the following, but still have a few questions and after some general feedback.
I no longer require a desktop computer any more. I dont really play any games my MacBook Pro cant play. My desktop currently has 1.5TB fake-Raid5, 1TB fake-Raid5, and 3.5TB external single disks giving a total of 6TB non-redundant storage across multiple volumes.
Looking to replace this with at least 6TB of expandable ZFS storage for sharing over CIFS/NFS to multiple clients, i.e. HTPC, MacBook Pro, etc.
Requirements:
1. 6TB initial ZFS storage for mainly HD movies with room to grow.
2. Headless server.
3. Reasonably portable, would like to be able to take to the occasional LAN.
4. As low power as possible without replacing existing hardware (below) until it dies.
a. Disk spin down when not in use
b. Hibernate/Sleep during the day with scheduled wake up/WoL
5. Reasonable performance. ZFS will take care of itself in this respect really. At least GigE would be good.
6. As quiet as possible.
Existing Hardware:
Q6600
4GB RAM - will upgrade to 4x2GB for 8GB total.
8800GT - get rid of this to free up a PCI-E slot, PCI video card or similar.
P35-DS3P - 2x PCI-E x16 slots (x16 & x4), 3x PCI-E x1, 2x PCI-E
Misc. HDD's - 3x750GB, 1x640GB, 2x500GB, 1x1.5TB, 1x2TB
Antec P182 - maximum 14 3.5" bays with 5.25" adaptors
Corsair HX-520
Bought:
1. 4x2TB Hitachi
2. LSI SAS 3442E-R
a. Expandable with a SAS expander, like the HP ones.
To Buy:
1. Thinking of buying the NZXT Whisper to replace the P182 for a potential maximum of 18 3.5" bays (utilising 5.25" bays with brackets). Only concern is HDD cooling if the 5.25" bays were utilised, although I could probably rig a fan to blow over them if required.
Another option is to get a proper chassis like the Norco 4220 with 20x hot swap bays. Biggest problem is I don't really have anywhere clean to store it. At least a desktop case can go in a corner with a switch and router. Also, not very portable. And loud (pre-modification/fan replacement). And expensive.
2. Dual-port GigE PCI-E 1x Intel NIC or 2x single-port GigE PCI-E 1x Intel NICs.
I understand PCI-E 1x slots have 250MB/s bandwidth, so 2GigE should be fine. Set up link aggregation to easily saturate GigE clients.
OS:
FreeBSD 8.0 or OpenSolaris, ZFS version 14.
Leaning towards FreeBSD at this stage. In my mind, the ease of use of FreeBSD with ports, improved hardware support and ease of configuration outweighs any lag in ZFS releases. The array should be able to saturate GigE anyway.
Because important data would be backed up, also considering running a more recent release of FreeBSD/OSol for (mainly) ZFS dedup.
Data Structure:
4x2TB Hitachi's in a Raidz1 pool. 6TB capacity, expandable with another 4x2TB Raidz1 pool to 12TB, etc.
Once the pools are up Ill do testing with dummy data to see how the Q6600 copes with varying levels of compression (gzip-9 etc), and what sort of performance I can expect out of it (to determine whether Ill even use 2xGigE Intel NICs.
Backups:
Thinking important data would be backed up to external drive(s) made up from the old existing drives.
Questions:
OS FreeBSD vs. OpenSolaris. Thoughts? Is the future of ZFS on OSol a concern with Oracle? Is ZFS implemented well enough on FreeBSD in terms of features/stability/performance to be a worthy alternative?
Anyone running dev releases of ZFS? Worth it for dedup considering itll mainly be HD movies?
Data Structure With the current proposal of a 4 disk Raidz1 pool, 4 disks are used to read/write data. When this expands with another 4 disks all 8 disks would be used to read/write data, correct?
Is there a more power efficient way to structure my pools/disks?
General comments/thoughts?
I no longer require a desktop computer any more. I dont really play any games my MacBook Pro cant play. My desktop currently has 1.5TB fake-Raid5, 1TB fake-Raid5, and 3.5TB external single disks giving a total of 6TB non-redundant storage across multiple volumes.
Looking to replace this with at least 6TB of expandable ZFS storage for sharing over CIFS/NFS to multiple clients, i.e. HTPC, MacBook Pro, etc.
Requirements:
1. 6TB initial ZFS storage for mainly HD movies with room to grow.
2. Headless server.
3. Reasonably portable, would like to be able to take to the occasional LAN.
4. As low power as possible without replacing existing hardware (below) until it dies.
a. Disk spin down when not in use
b. Hibernate/Sleep during the day with scheduled wake up/WoL
5. Reasonable performance. ZFS will take care of itself in this respect really. At least GigE would be good.
6. As quiet as possible.
Existing Hardware:
Q6600
4GB RAM - will upgrade to 4x2GB for 8GB total.
8800GT - get rid of this to free up a PCI-E slot, PCI video card or similar.
P35-DS3P - 2x PCI-E x16 slots (x16 & x4), 3x PCI-E x1, 2x PCI-E
Misc. HDD's - 3x750GB, 1x640GB, 2x500GB, 1x1.5TB, 1x2TB
Antec P182 - maximum 14 3.5" bays with 5.25" adaptors
Corsair HX-520
Bought:
1. 4x2TB Hitachi
2. LSI SAS 3442E-R
a. Expandable with a SAS expander, like the HP ones.
To Buy:
1. Thinking of buying the NZXT Whisper to replace the P182 for a potential maximum of 18 3.5" bays (utilising 5.25" bays with brackets). Only concern is HDD cooling if the 5.25" bays were utilised, although I could probably rig a fan to blow over them if required.
Another option is to get a proper chassis like the Norco 4220 with 20x hot swap bays. Biggest problem is I don't really have anywhere clean to store it. At least a desktop case can go in a corner with a switch and router. Also, not very portable. And loud (pre-modification/fan replacement). And expensive.
2. Dual-port GigE PCI-E 1x Intel NIC or 2x single-port GigE PCI-E 1x Intel NICs.
I understand PCI-E 1x slots have 250MB/s bandwidth, so 2GigE should be fine. Set up link aggregation to easily saturate GigE clients.
OS:
FreeBSD 8.0 or OpenSolaris, ZFS version 14.
Leaning towards FreeBSD at this stage. In my mind, the ease of use of FreeBSD with ports, improved hardware support and ease of configuration outweighs any lag in ZFS releases. The array should be able to saturate GigE anyway.
Because important data would be backed up, also considering running a more recent release of FreeBSD/OSol for (mainly) ZFS dedup.
Data Structure:
4x2TB Hitachi's in a Raidz1 pool. 6TB capacity, expandable with another 4x2TB Raidz1 pool to 12TB, etc.
Once the pools are up Ill do testing with dummy data to see how the Q6600 copes with varying levels of compression (gzip-9 etc), and what sort of performance I can expect out of it (to determine whether Ill even use 2xGigE Intel NICs.
Backups:
Thinking important data would be backed up to external drive(s) made up from the old existing drives.
Questions:
OS FreeBSD vs. OpenSolaris. Thoughts? Is the future of ZFS on OSol a concern with Oracle? Is ZFS implemented well enough on FreeBSD in terms of features/stability/performance to be a worthy alternative?
Anyone running dev releases of ZFS? Worth it for dedup considering itll mainly be HD movies?
Data Structure With the current proposal of a 4 disk Raidz1 pool, 4 disks are used to read/write data. When this expands with another 4 disks all 8 disks would be used to read/write data, correct?
Is there a more power efficient way to structure my pools/disks?
General comments/thoughts?