Program SOLIDWORKS PDM używa serwera bazy danych oraz serwera archiwum do przechowywania centralnych danych o plikach i działaniach w przechowalni SOLIDWORKS PDM.
Gdy klient łączy się z przechowalnią SOLIDWORKS PDM za pośrednictwem widoku przechowalni i przegląda w poszukiwaniu plików, wyświetla karty danych plików, wyszukuje pliki itd., między nim a serwerem bazy danych są przesyłane informacje. Kiedy klient pobiera fizyczne pliki umieszczone w przechowalni (takie, jak rysunki i dokumenty) z archiwum do lokalnego widoku przechowalni (pamięci podręcznej) za pomocą funkcji takich, jak Pobierz lub Zaewidencjonuj, pliki są pobierane z serwera archiwum i wysyłane do klienta. Czas wymagany na przesłanie plików zależy od ich rozmiaru oraz prędkości połączenia sieciowego.
W środowisku sieci LAN pliki są zwykle przesyłane szybko, ponieważ serwer archiwów znajduje się lokalnie w tej samej sieci, co klienci. Jeśli przechowalnia programu SOLIDWORKS PDM jest współużytkowana przez wiele oddziałów za pośrednictwem sieci WAN, wydajność jest ograniczona i w dużym stopniu zależna od prędkości połączenia. Zarówno informacje z serwera baz danych (niewielkie dane tekstowe, których przesyłanie jest szybkie), jak i pliki fizyczne (których przesyłanie może zająć od kilku sekund do kilku godzin, w zależności od rozmiaru pliku) są przesyłane w sieci WAN.
Za pomocą operacji replikacji przechowalni dostępnej w programie SOLIDWORKS PDM można zrównoważyć ilość danych przesyłanych przez wolne połączenie WAN poprzez skonfigurowanie w każdym oddziale lokalnych serwerów archiwum, na których będzie umieszczana zreplikowana kopia archiwum z przechowalni. Gdy komputery klienckie w każdym oddziale wykonują operacje w przechowalni, informacje są nadal przesyłane z centralnego serwera bazy danych, ale pliki fizyczne są pobierane z najbliższego serwera archiwum zawierającego kopię zarchiwizowanych plików.
Jeśli archiwum plików zostało już zreplikowane, plik jest pobierany z lokalnego serwera archiwum w oddziale korzystającym z sieci WAN. W przypadku, gdy plik został dodany do serwera archiwum w innym oddziale i nie został jeszcze zreplikowany do lokalnego serwera archiwum, archiwum plików jest automatycznie replikowane podczas początkowego pobierania przez klienta, tak aby zarchiwizowany plik był dostępny na lokalnym serwerze archiwum dla wszystkich pozostałych komputerów klienckich w tym samym oddziale.