A client of our runs several workstations and a server with PDM.
The thing is, the client wants the check in and out procedure to be faster than the time it takes now (couple of minutes if I understood correctly). The local support for Solidworks has already said that was all the performance they could get, but the client is stubborn. :-/ Don't ask..
Where could be a possible bottleneck in all this?
Network is 1Gb/s, confirmed through file copy, workstations run 2 SSD's in RAID0, and the server has two 15K disks RAID1 for the database, RAID5 for the archive.
The server is basically doing nothing all day, no sign of any limit reached, same for clients.
Hardware upgrades to 10G network and full SSD storage in the server are no problem if it really makes a difference. (they're currently running on a temporary server which is hooked up to 100M network and they haven't complained about any slowdown)
Is there perhaps a list showing each step of what happens during check in and out? (disk activity, calculations, network activity, database activity, etc.)
Any ideas are greatly appreciated.