2006-08-15 23:07:54 UTC
I've got a small office (20 users) and a small remote office (10 users)
connected via VPN. I have one domain controller. This is an old box with a
800mhz processor and 512MB RAM. It just handles logons and such using Windows
I also have one Application Server that runs Windows 2003 Enterprise/Exchange
2003 Enterprise. This server is more beefed up. It has 2.8Ghz processor, 4 GB
of RAM and 4 SATA Hard Drives configured in a RAID 10 configuration via a PCI
In addition for redundancy and to keep the Exchange Server dedicated to
Exchange tasks (our CRM is a custom Outlook/Exchange solution that all users
use heavily for contact management), I have another server that is a
2.5Ghz/1GB Server with 2 SATA Drives connected directly to the motherboard.
This machine hosts DFS which synchronizes a directory (primarily for backup
purposes) to the remote office's similarly configured DC/File Server/Exchange
Server). In addition to being a file server running DFS, this server also has
Exchange installed with no mailboxes hosted on it, but does have all the
Public Folders (about 20 holding 200,000 items) replicated to it (again for
backup purposes). This server also serves as the VPN server (connected to the
remote office as well as having 1-3 remote users logged in at any given time.
Here's the problem... The main shared directory on the file server has about
10,000 word documents in it totaling about 4 GB in size. This shared directory
gets used quite often. Most files saved by the users get saved into this
folder (we're a recruiting firm and this folder holds all of our resumes). As
you can imagine most email attachments come out of this folder as well.
When trying to save to this directory, or attach a file to an email from this
directory, everyone gets a circulating magnifying glass that last for a couple
minutes before the files are displayed. I'm not sure how to speed this up.
What factors are likely to cause slow access/viewing of a folder with 10,000
(and growing) MS Word documents in it? We're not opposed to spending money to
upgrade hardware/memory/drives, etc. But where would the best investment be
made in order to gain instant access by 20 or so users to 1 single directory
containing about 10,000 documents?
I've tried to explain our current set-up as best I can. Hope this wasn't too
long of a post.