LAN fileserver for large files

dpopiz

Diamond Member
Jan 28, 2001
4,454
0
0
I need to set up a fileserver for a business that does graphic design. They would like to store all their files in one place (on this server) and access them over the LAN. the files are typically 30-100MB a piece.

1. is there a better way to do this (like somehow storing multiple copies but making sure they're always in sync)?
2. what specs do I need?
>fast cpu?
>fast ram?
>lots of ram?
>obviously I need a fast HD and network connection, but does the other stuff matter?
3. are there tweaks I can do, or a certain OS I should use that will SIGNIFICANTLY increase performance?
 

jondercik

Member
Mar 23, 2005
87
0
0
1. No a server is the best way to do this. If you want easy recovery use Windows Server 2003 and turn on Shadow copies.
2. CPU does not need to be fast. A file server is really basic and does not require much horsepower to run.
3. Basic amount of ram, 256-512 will be more than enough.
4. depending on the usage the speed of the drives will be more or less important. But make sure to get some sort of RAID array so a drive failure does not lead to data loss.

Jim
 

dpopiz

Diamond Member
Jan 28, 2001
4,454
0
0
Originally posted by: jondercik
1. No a server is the best way to do this. If you want easy recovery use Windows Server 2003 and turn on Shadow copies.
2. CPU does not need to be fast. A file server is really basic and does not require much horsepower to run.
3. Basic amount of ram, 256-512 will be more than enough.
4. depending on the usage the speed of the drives will be more or less important. But make sure to get some sort of RAID array so a drive failure does not lead to data loss.

Jim

well this comp is going to do automatic backups to DVD as well so I think I can do without RAID (besides backup to DVD is safer anyway -- doesn't get fried when the computer gets fried)
 

MatthewMaes

Senior member
Sep 25, 2001
408
0
76
Originally posted by: dpopiz
Originally posted by: jondercik
1. No a server is the best way to do this. If you want easy recovery use Windows Server 2003 and turn on Shadow copies.
2. CPU does not need to be fast. A file server is really basic and does not require much horsepower to run.
3. Basic amount of ram, 256-512 will be more than enough.
4. depending on the usage the speed of the drives will be more or less important. But make sure to get some sort of RAID array so a drive failure does not lead to data loss.

Jim

well this comp is going to do automatic backups to DVD as well so I think I can do without RAID (besides backup to DVD is safer anyway -- doesn't get fried when the computer gets fried)
well except when the backup doesn't work or the disc is lost...

 

jondercik

Member
Mar 23, 2005
87
0
0
trust me for the cheap price of a RAID card and an extra drive its well worth it to have the extra assurance. What is an extra couple hundred bucks in the long run in a business environment.
 

Matthias99

Diamond Member
Oct 7, 2003
8,808
0
0
Originally posted by: jondercik
trust me for the cheap price of a RAID card and an extra drive its well worth it to have the extra assurance. What is an extra couple hundred bucks in the long run in a business environment.

RAID != backups. All RAID does it keep the system up and running when a single hard drive fails. It does not protect you from:

Bad hardware corrupting your data
Bad software corrupting your data
A virus corrupting your data
A user accidentally deleting their data
Two hard drive failures (unless you use RAID6 or multiway RAID1/1+0)
Physical destruction of the server (fire/flood/lightning hit/etc.)

You need a regular backup plan as well. RAID is not strictly necessary unless you need 100% uptime on the server, or you cannot tolerate losing data that was stored since the last backup (using, say, nightly incremental backups and a monthly full archive copy). For smaller amounts of data, you can backup to an external hard drive or DVDs; for bigger sets, you'll probably want to look at a tape loader, or even having a second server that you use to back up the first one (although here you'd still want some sort of occasional offsite full backup, in case the building burns down or the like).

If they're serious about data protection (using multiple daily snapshots, etc.) and want very high performance and expandability, you might want to look at low-end enterprise NAS solutions (like stuff from NetApp/HDS/EMC), but I don't know what your budget is. "Real" NAS solutions start in the tens of thousands of dollars; you can buy a fileserver for well under a grand (plus the cost of drives); you can build one for even less.

A fast CPU will help if you are serving lots and lots of users (especially for applications like Exchange), or if you are using software RAID5. Gigabit Ethernet-speed transfers can also put a pretty heavy load on the CPU, even with a good NIC with hardware acceleration (TOE). However, for a fileserver not servicing more than a few dozen users, and on a 100Mbps network, you can get by with a pretty low-end CPU setup.

Lots of RAM will help because it will give you a bigger filesystem cache (so very frequently-accessed files will be in RAM rather than having to be fetched from disk every time). You may also need RAM for server-side apps (unless this is *only* a fileserver).

For fairly sizable files, a striped RAID array (RAID0, 0+1, 5/6) will improve STR and make file reads/writes faster compared to single disks. They're also often better at queueing multiple I/Os simultaneously than a single drive. And a redundant array (RAID1, 0+1, 5/6) will stay up through a single drive failure.
 

Matthias99

Diamond Member
Oct 7, 2003
8,808
0
0
Originally posted by: dpopiz
how much can raid 0 improve performance?

A striped array with N drives should have a sustained transfer rate (STR) roughly N times higher than one of the drives alone. What effect this has on "performance" depends on what you are doing with the drives and how you measure "performance". For sequentially reading/writing big files, this should help quite a bit.

Note that RAID5/6 write performance is somewhat lower, since the parity stripe/stripes have to be rewritten as well. RAID0 or RAID1+0 will perform better in situations where you are writing a lot of data.
 

dpopiz

Diamond Member
Jan 28, 2001
4,454
0
0
will a dual 550MHz PIII give good performance in linux/samba, or should I get something with like a single 1GHz instead?
 

Matthias99

Diamond Member
Oct 7, 2003
8,808
0
0
Originally posted by: dpopiz
will a dual 550MHz PIII give good performance in linux/samba, or should I get something with like a single 1GHz instead?

Unlikely to make a big difference IMO.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
Originally posted by: dpopiz
will a dual 550MHz PIII give good performance in linux/samba, or should I get something with like a single 1GHz instead?

Buy a Dell.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |