LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
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
 
Search this Thread
Old 11-30-2006, 06:14 PM   #1
boToo
Member
 
Registered: Aug 2003
Distribution: Kubuntu
Posts: 49

Rep: Reputation: 15
system requirements for samba server for 100 users


Hi All,
I would like to know what sort of hardware, such as CPU, RAM are needed for samba server to provide file and print service to 100 users. At the moment I have Pentium Dual core 3.4Ghz,2GB of DDR2 dual channel RAM, and 2x320GB SATA software Mirror Raid. Would that be enough? I havent actually tested it on production environment yet.
Thanks
 
Old 11-30-2006, 11:07 PM   #2
zmanea
Member
 
Registered: Sep 2003
Location: Colorado
Posts: 85

Rep: Reputation: 15
It really depends on the users. Are all the users going to have files open all of the time? What type of files are they going to work with (IE: autocad? office files?)? IMHO, even with heavy use the box you described should work fine.
 
Old 12-01-2006, 03:58 PM   #3
Child of Wonder
Member
 
Registered: Jul 2004
Location: Sioux Falls, SD
Distribution: Debian, Ubuntu, Fedora, Red Hat
Posts: 69

Rep: Reputation: 16
If they're just going to access office files then the box you have is overkill.

At the company I do consulting for, we have 9 employees on site accessing our file server with the following hardware:

Athlon XP 2500+
1GB RAM
2x40GB OS HDD RAID 1
3x300GB HDD RAID 5

Even with all 9 people accessing it the box never breaks a sweat. Load avg stays less than .10 usually and less than 100MB of RAM is utilized. The box is running Ubuntu 6.10.

With a file server your biggest concern will be I/O so I'd splurge on nice drives and controllers. The rest could be an Athlon 64 3000+ and 1GB RAM. If you want to future proof it, go with a X2 3800+ and 2GB RAM.

Last edited by Child of Wonder; 12-01-2006 at 04:03 PM.
 
Old 12-02-2006, 05:20 AM   #4
boToo
Member
 
Registered: Aug 2003
Distribution: Kubuntu
Posts: 49

Original Poster
Rep: Reputation: 15
Thanks for replying guys, mainly it will be used for office documents, (excel, ms word ,etc...). at office hours, most of the staffs will be accessing the files from server. So above server i described will be enough for it?
Thanks
 
Old 12-02-2006, 05:58 AM   #5
chort
Senior Member
 
Registered: Jul 2003
Location: Silicon Valley, USA
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660

Rep: Reputation: 69
I certainly hope you plan on testing such a setup before rolling it into production. I'm sure there is free load-test software out there that could simulate 100 simultaneous connections, scores of concurrent reads, and dozens of print jobs at a time. Failing that, you could setup several Windows PCs with macros to generate heavy usage (such as opening many Office documents and printing several at a time).

The bottom line is that nothing should be deployed without testing. What worked for other people in other environments with other hardware will not necessarily work for you. Also, the closer you can simulate your actual user's behavior, the more accurate your tests will be. Attempt to get as much information on how the users currently utilize their system so you can model tests on that.

I will agree though, that the I/O will be the biggest concern. Definitely go for fast drives with low seek times. If you have the space in you machine, go for several small drives rather than a couple of large ones. Spreading the I/O over multiple devices will get past the physical bottlenecks.
 
Old 12-02-2006, 10:20 AM   #6
Child of Wonder
Member
 
Registered: Jul 2004
Location: Sioux Falls, SD
Distribution: Debian, Ubuntu, Fedora, Red Hat
Posts: 69

Rep: Reputation: 16
chort is right, make sure you test before you deploy.

However, I guarantee the machine you mentioned will EASILY do the job. In fact, I'd bet money it'll be overkill.

Depending on how much space is needed and money you have, you could go with 6x150GB Raptors in RAID 5. That's 7GB per user and great I/O but the drives and good controllers would cost $2000 alone.

Also make sure you splurge on the PSU. Get a high quality one such as a Fortron or Seasonic.
 
Old 12-02-2006, 07:17 PM   #7
boToo
Member
 
Registered: Aug 2003
Distribution: Kubuntu
Posts: 49

Original Poster
Rep: Reputation: 15
Thanks guys , I am in search for load simulator now, any recommendation?
 
  


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


Similar Threads
Thread Thread Starter Forum Replies Last Post
creating a file server with about 100 users thefallenone Linux - Networking 4 03-14-2005 10:57 PM
Limited Samba/System users leonidas Linux - General 0 11-18-2004 07:55 AM
samba - users can see system files etc when accesing share t3___ Linux - Software 8 01-08-2004 02:31 AM
using 2000 Server to authenticate users for Samba sharkcohen Linux - Networking 8 11-24-2003 07:57 AM
System requirements for RH Adv. Server 2.1 blas Linux - General 3 06-10-2003 03:44 PM


All times are GMT -5. The time now is 05:00 PM.

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