Implementacja programu Vault może być prosta, gdy wszystkie komponenty są instalowane na jednym komputerze, albo złożona, gdy komponenty są instalowane na kilku komputerach w różnych lokalizacjach. Im bardziej skomplikowana implementacja, tym więcej informacji należy rozważyć. W poniższych sekcjach w zarysie podano informacje, jakie należy wziąć pod uwagę, aby podjąć najlepszą decyzję odnośnie do implementacji programu Vault.
Znajomość liczby użytkowników pomaga zapobiec problemom z dostępem i długimi czasami reakcji. Przykładowo: jeśli z systemu korzysta więcej niż 10 użytkowników jednocześnie, należy użyć systemu Windows® Server 2003 lub 2008. W przypadku liczby użytkowników większej niż 25 należy rozważyć aktualizację do pełnej wersji Standard lub Enterprise oprogramowania SQL. Microsoft SQL Express zezwala tylko na 25 jednoczesnych połączeń. Implementując program Vault dla jednego użytkownika, można wczytać wszystkie komponenty na jednym komputerze.
Podczas określania liczby serwerów należy mieć na uwadze sposób, w jaki informacje przepływają z komputera klienta do serwera Vault i do serwera SQL oraz z powrotem. (Zobacz temat Sposób działania programu Vault, aby uzyskać więcej informacji).
Zalecane i preferowane wymagania systemowe znajdują się w sekcji Wymagania dotyczące instalacji w ramach bieżącego tematu. Program Vault bardziej obciąża procesor niż pamięć, w odróżnieniu od innych aplikacji. Należy unikać wczytywania komponentów programu Vault na serwerach, których procesory już są silnie obciążane.
Program Vault Server można wczytywać w kilku różnych systemach operacyjnych. Jeśli użytkownik zdecyduje się używać systemu operacyjnego nieprzeznaczonego do obsługi serwerów, powinien rozważyć związane z tym ograniczenia.
Na przykład:
Zapory mogą blokować żądania przychodzące. Zapory mogą wymagać skonfigurowania w celu zapewnienie prawidłowej komunikacji programu Vault Server. Zapory mogą wymagać skonfigurowania, aby program Vault Server mógł się prawidłowo komunikować. Niektóre oprogramowanie ochronne może zawierać zapory. Sprawdź obecność zapory w tych narzędziach.
Program Vault może znacznie obciążać procesor. Wczytywanie programu Vault Server na serwerze z innymi aplikacjami znacznie obciążającymi procesor może spowodować, że program Vault będzie działać wolniej, niż oczekiwano.
Program Autodesk Vault wymaga programu Microsoft SQL 2008 Express z pakietem Service Pack 3. Jeśli to konieczne, należy uaktualnić poprzednią wersję programu Vault z 2008 Express do pakietu Service Pack 2. Zobacz sekcję Wymagania dotyczące instalacji w ramach bieżącego tematu, aby uzyskać więcej informacji.
Program Autodesk Vault 2013 i 2014 wymaga programu Microsoft SQL 2008 Express z pakietem Service Pack 2. Jeśli to konieczne, należy uaktualnić poprzednią wersję programu Vault z 2008 Express do pakietu Service Pack 2. Zobacz sekcję Wymagania dotyczące instalacji w ramach bieżącego tematu, aby uzyskać więcej informacji.
SQL 2008 Express ma ograniczenie do 25 jednoczesnych użytkowników i ograniczenie rozmiaru do 4 GB. Jeśli implementacja programu Vault wymaga większych możliwości, należy skonfigurować serwer Vault przy użyciu wersji Standard lub Enterprise oprogramowania SQL.
Ponadto program Vault 2013 i 2014 obsługuje program SQL Server 2008 R2 Express, co zwiększa rozmiar pojedynczej bazy danych do 10 GB.
Częstotliwość dostępu do programu Vault Server wpływa na wydajność serwera. Przykładowo: implementacja programu Vault z 50 użytkownikami i jednym lub dwoma użytkownikami wypisującymi jeden lub dwa pliki dziennie nie obciąża zbytnio serwera. W przypadku tej samej konfiguracji z 35 użytkownikami korzystającymi z repozytorium co 10 minut wydajność programu Vault Server różni się, ponieważ program działa niezgodnie z zalecanymi wymaganiami.
Mimo że prędkość sieci jest często porównywana do opóźnienia, należy także rozważyć przepustowość. Prędkość sieci jest ważnym czynnikiem, który należy rozważyć, starając się uzyskać najlepszą wydajność implementacji programu Vault. Poprzez uruchomienie testów w celu pomiaru opóźnienia i przepustowości między wszystkimi serwerami można dowiedzieć się, jak szybkie są połączenia. Należy skopiować kilka dużych plików między serwerami. Podczas wykonywania tego testu należy skopiować z serwera A do serwera B, a następnie skopiować z serwera B do serwera A. Dane przesyłane między serwerami nie zawsze podążają po tej samej trasie w obie strony.
W przypadku instalowania komponentów serwera programu Vault Collaboration lub Vault Professional istnieje kilka opcji, które umożliwiają lepszą obsługę zespołów działających w rozproszeniu, w wielu lokalizacjach. Programy Vault Collaboration i Vault Professional obsługują replikację wielu witryn z zastosowaniem centralnej zdalnej bazy danych. Programy Vault Collaboration i Vault Professional umożliwiają także zaimplementowanie programu Vault w jednej witrynie z zastosowaniem dedykowanego serwera bazy danych.
Wiele witryn zdalnych można skonfigurować w sposób umożliwiający dostęp do tych samych danych w repozytorium. Witryna składa się z dedykowanego serwera Autodesk Data Management Server oraz magazynu plików. Każda witryna ma dostęp do udostępnionego wystąpienia SQL AUTODESKVAULT.
Powielanie to proces kopiowania danych z jednego serwera na inny, który zazwyczaj znajduje się w innej fizycznej lokalizacji. Ten proces umożliwia skonfigurowanie środowiska programu Vault, które działa w dwóch różnych lokalizacjach, dzięki czemu użytkownicy nie będą musieli poświęcać czasu na pobieranie dużych plików CAD za pośrednictwem sieci WAN.
Funkcja połączonej grupy roboczej w programach Autodesk Vault Collaboration oraz Autodesk Vault Professional umożliwia korzystanie z wielu serwerów bazy danych za pomocą technologii Microsoft SQL Publisher/Subscriber. Ta technologia umożliwia powielanie bazy danych SQL w wielu różnych lokalizacjach.