Enhancing performance on Server

Alexandre Cavalcante Alencar alexandre.alencar at aspec.com.br
Thu Jan 27 13:56:27 UTC 2005


Hi,

I recomend that you use separated directories for home and profile. The
home, where the users put your files don't need to be copied every logon
to workstation and to server back on a logoff.. Just the user profile
needs to be... since the user change their settings each logon... Change
all users to have their "My Documents" folder pointing to their home
drive...

Exemple: You have a user called "foo" and their home dir are /home/foo
that it's exported by samba and mapped in H: and you have
a /home/profiles/foo exported from \\server\profiles and the user foo
use \\server\profiles\foo to load their settings..

You can create a structure on the server with a profiles resource where
you will have all users profiles stored there...

When you get you server done, do it with the pdbedit utility...

 pdbedit --user=foo --homedir=\\server\homes\username --profile=\\server
\profiles\username

where

--user=$username
--homedir=/home/$username
--profile=/home/profiles/$username

Bye...

Ats,


-- 
Alexandre Cavalcante Alencar
alexandre.alencar at aspec.com.br
GNU/Linux and FOSS Specialist
Microsoft Certified Professional
Analista de Suporte / Redes
Grupo Aspec S/C Ltda
http://www.aspec.com.br
Tele/Fax: +55 (85) 254-3223 - 36


Em Qua, 2005-01-26 às 05:59 +0000, James Marcinek escreveu:
> I am trying to enhance the performance of a linux server, running FC3, for a
> small office of about 14 users. The system is provding several of the following
> services:
> 
>  Samba running as a Domain Controller
>  Samba File server
>  HylaFAX server
>  vsftp server (to support HylaFAX)
>  Postfix (to support email notices)
>  Amanda Server (running after hours backups)
> 
> The server is running a pentium IV (not sure on the speed at the moment, and has
> 1.5 Gigs of RAM, hardware based SCSI raid (PCI SCSI card) and external modem.
> 
> >From the system monitoring that I've been periodically checking, the CPU is in
> good shape as well as the RAM. However, the loggin in and off of user's is felt
> on the network. The Samba environment was just converted from a Workgroup to a
> domain. The local user profiles were copied and converted to roaming, in
> addition to changing the local home directory from the default C: location to
> their $HOME drives on the Samba Domain controller. Each domain user id was
> logged in to their respective PC, which will download a copy to the local PC to
> expedite the logon/logoff process. However it still takes time to logoff and
> save settings, etc. Some of the problems may be due to the fact the user's were
> previously saving large files (like music, etc) in their home folder. I'm sure
> this will alleviate some items.
> 
> When I use the tops command during the logon/logoff periods, I do see samba
> spiking the CPU to higher limits, though still acceptable. A lot of physical RAM
> is also used, which is one area I think could be addressed; however the paging
> space doesn't look to active...
> 
> I'm wondering if the bottleneck is in the network card. The whole network is
> 100BaseT. I haven't used a lot of network tools (mainly netstat) so I'd be
> interested to hear of some good ones. Also if there are any suggestions based
> off of past experiences.
> 
> I do have one thing that I am considering but don't know if it's practical (or
> feasible) and that is putting another network card onto the network. Now I've
> never done this but heard that the cards could be bound, or one card accepting
> packets and one would be for sending. I'd be extremely interested in hearing if
> it's possible and how it can be done. I'd also like to hear of any pros and cons
> to this or any other suggestions.
> 
> Thanks,
> 
> James




More information about the users mailing list