I currently have my own custom built server comprised of a SuperMicro 24-bay hotswap 4U case, a SuperMicro X9SCM-F motherboard with an i3-2500T processor and 8 GB of Kingston ECC RAM in a 4x2GB configuration. I am currently using 12 drives 6 using the Intel ports off of the C206 chipset and 6 of 8 on a SuperMicro AOC-SASLP-MV8 (Marvell 6480) using two breakout cables. My drives are a OCZ Vertex2 60GB SSD boot (I've been lucky), 3 WD 3 TB RED drives, 3 WD 2TB Green drives, 1 WD 2TB Black, 1 WD 1TB AV, 1 WD 1TB 2.5", a WD 500 GB for client backups, and a WD 160 GB for OS backups.
I've been running Windows Home Server 2011 with Stablebit DrivePool pooling software. I've been happy with the performance and relative stability of this system. The ability to mix and match drives has been really nice as larger drives have consistently become cheaper, and also the ability to just add another drive when I needed more space. I'm using it's folder replication feature to make sure my critical files are on more than one drive. My very critical folders are stored on 3 different drives. I'm also backing up those same files to two external drives on a weekly basis. I had been backing up offsite until recently when TeamViewer suddenly became unstable for me and would lock up the remote system. I'm also running AirVideo HD Video server, Ubiquity Unify controller, iTunes, and OpenDNS dynamic DNS updater.
Recently I've been having filesystem errors on a frequent basis. Check disk corrects them and they are almost always security descriptor errors. I have the Stablebit Scanner software installed which monthly runs a surface scan on them and also checks the file system health. It finds no issues with drives during the scan, and SMART shows no errors at all on any drive. So far this week, I have had 4 errors across 3 different drives. Interestingly enough, all of them have been on the SuperMicro (Marvell) controller.
I'm very concerned about the integrity of my current setup. If cost were no object, I would probably switch to FreeNAS as I really like the protection ZFS offers. I know my hardware is supported with the possible exception of the drive controller. I currently have 17.3 GB of total usable space, with 13 GB used, and about 5 GB of that being taken up by multiple copies. This server stores everything digital I have. Photos, video (iso's of DVDs and blu-rays I own) as well as compressed versions, software installs, utilities, documents, music, etc.
To run FreeNAS, I know I would need to replace my memory and have at least 16 GB. I would also face an issue with my drive arrangement. I figure that I would need to purchase at least 2 more 3TB REDs to have the same effective space with protection since I cannot mix and match drives. I would probably want to run RAIDZ2. My challenge is that I hate to lose the flexibility I currently have in using whatever drive I want, and then the cost to change the hardware and then how to manage actually moving the data while reusing some of the same hardware. If I turned off file duplication, I might be able to remove the 3 3TB drives I currently have and run everything off the other drives. After the data is migrated, I could pull all the drives and put them in my PC one at a time to copy their contents to the new setup. There is obviously risk as I would only have one copy of the content, and powering down/moving drives that have been running 24/7 with rare exception, and as old as 6 years of on time.
What would you do? I know my data being so critical means that I should take whatever measures are necessary. It would be an extreme financial stretch to do what I think needs to be done. Is there another option to efficiently use what I have, but give me more protection against filesystem errors, silent corruption, and hardware failure?
I should add that I realize I won't be able to run things like the AirVideo server, Ubiquity controller. While nice, it's not a requirement to run on this box. I can run them on my desktop which is also on 24/7.
I've been running Windows Home Server 2011 with Stablebit DrivePool pooling software. I've been happy with the performance and relative stability of this system. The ability to mix and match drives has been really nice as larger drives have consistently become cheaper, and also the ability to just add another drive when I needed more space. I'm using it's folder replication feature to make sure my critical files are on more than one drive. My very critical folders are stored on 3 different drives. I'm also backing up those same files to two external drives on a weekly basis. I had been backing up offsite until recently when TeamViewer suddenly became unstable for me and would lock up the remote system. I'm also running AirVideo HD Video server, Ubiquity Unify controller, iTunes, and OpenDNS dynamic DNS updater.
Recently I've been having filesystem errors on a frequent basis. Check disk corrects them and they are almost always security descriptor errors. I have the Stablebit Scanner software installed which monthly runs a surface scan on them and also checks the file system health. It finds no issues with drives during the scan, and SMART shows no errors at all on any drive. So far this week, I have had 4 errors across 3 different drives. Interestingly enough, all of them have been on the SuperMicro (Marvell) controller.
I'm very concerned about the integrity of my current setup. If cost were no object, I would probably switch to FreeNAS as I really like the protection ZFS offers. I know my hardware is supported with the possible exception of the drive controller. I currently have 17.3 GB of total usable space, with 13 GB used, and about 5 GB of that being taken up by multiple copies. This server stores everything digital I have. Photos, video (iso's of DVDs and blu-rays I own) as well as compressed versions, software installs, utilities, documents, music, etc.
To run FreeNAS, I know I would need to replace my memory and have at least 16 GB. I would also face an issue with my drive arrangement. I figure that I would need to purchase at least 2 more 3TB REDs to have the same effective space with protection since I cannot mix and match drives. I would probably want to run RAIDZ2. My challenge is that I hate to lose the flexibility I currently have in using whatever drive I want, and then the cost to change the hardware and then how to manage actually moving the data while reusing some of the same hardware. If I turned off file duplication, I might be able to remove the 3 3TB drives I currently have and run everything off the other drives. After the data is migrated, I could pull all the drives and put them in my PC one at a time to copy their contents to the new setup. There is obviously risk as I would only have one copy of the content, and powering down/moving drives that have been running 24/7 with rare exception, and as old as 6 years of on time.
What would you do? I know my data being so critical means that I should take whatever measures are necessary. It would be an extreme financial stretch to do what I think needs to be done. Is there another option to efficiently use what I have, but give me more protection against filesystem errors, silent corruption, and hardware failure?
I should add that I realize I won't be able to run things like the AirVideo server, Ubiquity controller. While nice, it's not a requirement to run on this box. I can run them on my desktop which is also on 24/7.
Last edited:
