Przed rozpoczęciem instalacji programu Vault należy się przygotować do wdrożenia, sprawdzając środowisko i gromadząc wszystkie dane niezbędne do zapewnienia optymalnej instalacji.
Wdrożenie programu Vault może być proste, gdy wszystkie składniki są instalowane na jednym komputerze, albo złożone, gdy składniki są instalowane na kilku komputerach w różnych lokalizacjach. Im bardziej skomplikowane wdrożenie, tym więcej informacji należy rozważyć. W poniższych sekcjach przedstawiono szczegółowe informacje, jakie należy wziąć pod uwagę, aby podjąć najlepsze decyzje dotyczące wdrożenia 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ż dziesięciu użytkowników jednocześnie, należy użyć systemu Windows® Server 2012. 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ń. Wdrażając program Vault dla jednego użytkownika, można wczytać wszystkie komponenty na jednym komputerze.
Podczas określania liczby serwerów należy pamiętać o sposobie, w jaki informacje przepływają z komputera klienta do serwera Vault i do serwera SQL oraz z powrotem. (Zobacz temat W jaki sposób działa program Vault, aby uzyskać więcej informacji).
Program Vault korzysta z oprogramowania Microsoft SQL, przez co bardziej obciąża procesor niż pamięć w odróżnieniu od innych aplikacji. Należy unikać wczytywania komponentów programu Vault na serwerach, w których już występuje wysokie obciążenie procesora.
Serwer Vault można uruchomić na 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.
Zapory mogą blokować żądania przychodzące. Podczas instalacji programu Vault Server serwer jest sprawdzany pod kątem znanych zapór. Zapory mogą wymagać skonfigurowania, aby zapewnić prawidłową komunikację z programem Vault Server. Niektóre oprogramowanie ochronne może zawierać zapory. Sprawdź obecność zapory w tych narzędziach.
Program Vault może znacznie obciążać procesor. Wczytanie 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 przynajmniej programu Microsoft SQL Express. Zobacz temat Wymagania dotyczące instalacji.
Jeśli wdrożenie programu Vault wymaga większej pojemności niż zapewniana przez program SQL Express, należy skonfigurować serwer Vault przy użyciu wersji Standard lub Enterprise oprogramowania SQL.
Jeżeli komputer/domena wymaga mocnych/złożonych haseł, nie będzie można skorzystać z domyślnego hasła SA SQL używanego przez instalatora Autodesk. Zobacz temat Zadania administracyjne SQL w przypadku programu Autodesk Vault, aby uzyskać informacje dotyczące ustawiania odpowiedniego hasła SA. Wymagania dotyczące mocnego/złożonego hasła można uzyskać od administratora IT.
Program Autodesk Vault 2024 instaluje program SQL Express Adv 2017 przy użyciu konta usługi sieciowej dla usług SQL. Programu SQL Express Adv 2017 nie można zainstalować na kontrolerze domeny przy użyciu konta usługi lokalnej ani konta usługi sieciowej.
Ze względów bezpieczeństwa firma Microsoft zaleca rezygnację z instalowania programu SQL Server na kontrolerze domeny. Aby uzyskać więcej informacji, odwiedź stronę Wymagania systemowe i sprzętowe dotyczące instalacji programu SQL Server.
Program Autodesk Vault działa w konfiguracji klastra trybu failover SQL, w której nie wie o istnieniu klastra i nie wymaga zmiany konfiguracji programu Vault, gdy nastąpi przełączenie do trybu failover. Nosi ona nazwę wystąpień klastra trybu failover (FCI) typu AlwaysOn. Więcej informacji na temat tej konfiguracji można znaleźć na stronie AlwaysOn Failover Cluster Instances (Wystąpienia klastra trybu failover typu AlwaysOn). Przed skonfigurowaniem tej funkcji system Windows Server należy skonfigurować do obsługi funkcji Windows Server Failover Clustering (WSFC) z programem SQL Server. W przypadku korzystania z programu Vault w środowisku klastrów trybu failover SQL procesy robocze działające podczas trybu failover mogą zostać przerwane i mogą wymagać powtórzenia.
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, gdy 35 użytkowników korzysta z repozytorium co 10 minut, będzie to miało większy wpływ na wydajność programu Vault Server, ponieważ będzie przekroczona zalecana liczba równoczesnych użytkowników.
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 składników serwera programu Vault Professional istnieje kilka opcji, które umożliwiają lepszą obsługę zespołów rozproszonych w wielu lokalizacjach. Program Vault Professional obsługuje replikację w wielu lokalizacjach z zastosowaniem centralnej zdalnej bazy danych. Program Vault Professional umożliwia także zaimplementowanie programu Vault w jednej lokalizacji 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 obejmuje dedykowany serwer Autodesk Data Management Server oraz magazyn plików. Każda witryna ma dostęp do udostępnionego wystąpienia SQL AUTODESKVAULT.
Oprócz tradycyjnej konfiguracji w środowisku wielu witryn architekturę wielu witryn można rozszerzyć za pomocą programu Autodesk Vault File Server. W tym układzie w zdalnej lokalizacji magazyn plików jest hostowany lokalnie, podobnie jak w przypadku tradycyjnego środowiska wielu witryn, a ruch metadanych jest kierowany do serwera Autodesk Data Management Server, z którym jest on połączony. Taka konfiguracja może zapewnić znaczny wzrost wydajności, jeśli zdalna lokalizacja ma niskiej jakości lub wolne połączenie z serwerem SQL.
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 z dwoma różnymi lokalizacjami. Użytkownicy nie będą musieli poświęcać czasu na pobieranie dużych plików CAD przez połączenia sieci rozległej (WAN).
Funkcja połączonej grupy roboczej w programie Autodesk Vault Professional umożliwia korzystanie z wielu serwerów bazy danych za pomocą technologii replikacji scalającej dostępnej w programie Microsoft SQL. Ta technologia umożliwia powielanie bazy danych SQL w wielu różnych lokalizacjach.
Każdego klienta spełniającego następujące kryteria można używać do pracy z dowolnym serwerem używającym dowolnego języka i spełniającym wymienione niżej kryteria dla serwera. Język klienta nie musi być zgodny z językiem serwera.
Przykładowo hiszpański program Vault Client będzie obsługiwany tylko w hiszpańskim systemie operacyjnym. Jeśli jednak zostanie zainstalowany w angielskim systemie operacyjnym, ustawienia regionalne i język powinny być ustawione na hiszpański lub na region hiszpańskojęzyczny, aby działał poprawnie.
Klient repozytorium nie obsługuje przełączania języka w czasie działania.
Dodatki programu Vault nie obsługują przełączania z języka aplikacji CAD do konfiguracji, która nie spełnia kryteriów opisanych w sekcji powyżej.
Angielska wersja programu Autodesk DWG TrueView jest zawarta we wszystkich klienckich produktach Vault we wszystkich językach z wyjątkiem japońskiego i francuskiego.
Każdy serwer spełniający następujące kryteria może być używany do pracy z dowolnym klientem używającym dowolnego języka i spełniającym wymienione powyżej kryteria dla klienta.
Przywracanie kopii zapasowej z sortowaniem SQL innym niż obecnie używane spowoduje ustawienie sortowania kopii zapasowej.
Każdy serwer spełniający powyższe kryteria może być używany z dowolnym innym serwerem w dowolnej wersji językowej spełniającej te kryteria.
Sortowanie/język SQL wydawcy określa sortowanie/język używane w powielonym środowisku, niezależnie od języka SQL zainstalowanego u subskrybentów.
Firma Autodesk zaleca, aby wszystkie instalacje programu SQL w replikowanym środowisku używały tego samego języka.