Vault 설치를 시작하기 전에 최적의 설치 환경을 보장하기 위해 환경을 검토하고 데이터를 수집하여 배치를 준비해야 합니다.
Vault 구현은 단일 컴퓨터에 모든 구성요소를 설치하는 것처럼 단순할 수도 있고, 다양한 위치의 여러 컴퓨터에 구성요소를 설치하는 것처럼 복잡할 수도 있습니다. 구현이 복잡할수록 더 많은 정보를 고려해야 합니다. 다음 섹션에서는 Vault 구현을 위한 최선의 결정을 내리기 위해 고려해야 할 정보에 대해 상세히 설명합니다.
사용자 수를 알면 액세스 문제 및 느린 응답 시간 문제를 방지하는 데 도움이 됩니다. 예를 들어 동시 사용자가 10명이 넘는 경우 Windows® Server 2012를 사용합니다. 사용자가 25명이 넘는 경우에는 SQL Standard Edition 또는 Enterprise Edition으로 업그레이드하는 것을 고려하십시오. Microsoft SQL Express는 동시 연결을 25개만 허용합니다. 단일 사용자를 위한 Vault를 구현할 경우 모든 구성요소를 단일 컴퓨터에 로드할 수 있습니다.
서버 수를 결정할 때는 정보가 어떻게 클라이언트 컴퓨터에서 Vault 서버 또는 SQL 서버로, 혹은 그 반대로 흘러가는지를 생각해 보아야 합니다. 자세한 내용은 Vault 작동 방식을 참고하십시오.
Vault는 Microsoft SQL을 사용하므로 일부 다른 응용프로그램처럼 메모리보다는 프로세서를 더 많이 사용합니다. 이미 CPU 사용량이 높은 서버에는 Vault 구성요소를 로드하지 않도록 하십시오.
Vault 서버는 여러 가지 다른 운영 체제에 로드될 수 있습니다. 서버가 아닌 운영 체제를 사용하기로 결정한 경우에는 제한 사항을 고려하십시오.
방화벽은 들어오는 요청을 차단할 수 있습니다. Vault 서버를 설치하는 동안 알려진 방화벽이 서버를 확인합니다. 올바른 통신을 위해 Vault 서버를 허용하도록 방화벽을 구성해야 할 수 있습니다. 일부 시스템 보호 소프트웨어에는 방화벽이 포함될 수 있습니다. 이러한 도구에 방화벽이 있는지 확인합니다.
Vault는 프로세서를 많이 사용할 수 있습니다. 프로세서를 많이 사용하는 응용프로그램이 있는 서버에 Vault 서버를 로드하면 Vault가 예상보다 느리게 실행될 수 있습니다.
Autodesk Vault를 사용하려면 최소한 Microsoft SQL Express가 필요합니다. 설치 요구사항을 참고하십시오.
Vault 구현을 위해 SQL Express보다 더 많은 용량이 필요한 경우에는 SQL의 Standard 또는 Enterprise 버전을 사용하여 Vault 서버를 설정합니다.
컴퓨터/도메인을 보안 수준이 높고 복잡한 암호를 필요로 하도록 설정한 경우 Autodesk Installer에서 사용하는 기본 SQL SA 암호를 사용할 수 없게 됩니다. 적절한 SA 암호 설정에 대한 정보는 Autodesk Vault용 SQL 관리 작업을 참고하십시오. IT 관리자에게 문의하여 보안 수준이 높고 복잡한 암호를 설정하는 데 필요한 요구사항에 대해 알아보십시오.
Autodesk Vault 2022는 SQL 서비스의 네트워크 서비스 계정을 사용하여 SQL Express Adv 2017을 설치합니다. 로컬 서비스 계정 또는 네트워크 서비스 계정으로는 도메인 컨트롤러에서 SQL Express Adv 2017을 설치할 수 없습니다.
Microsoft에서는 보안상의 이유로 도메인 컨트롤러에 SQL Server를 설치하지 않을 것을 권장합니다. 자세히 알아보려면 SQL Server 설치를 위한 하드웨어 및 소프트웨어 요구 사항을 참고하십시오.
Autodesk Vault는 클러스터를 인식하지 못하는 SQL 장애 조치 클러스터 구성에서 작동하므로 장애 조치 발생 시 Vault를 재구성하지 않아도 됩니다. 이를 AlwaysOn FCI(장애 조치 클러스터 인스턴스)라고 합니다. 이 구성에 대한 자세한 내용은 AlwaysOn 장애 조치(failover) 클러스터 인스턴스에서 확인할 수 있습니다. 이 기능을 구성하기 전에 SQL Server의 WSFC(Windows Server 장애 조치(failover) 클러스터링)에 대해 Windows Server를 구성해야 합니다. SQL 클러스터 환경 내에서 Vault를 사용할 경우 장애 조치(failover) 중에 발생하는 워크플로우가 중단되어 워크플로우 반복이 필요할 수 있습니다.
Vault 서버에 액세스하는 빈도는 서버 성능에 영향을 줍니다. 예를 들어 50명의 사용자가 있고 한 명 또는 두 명의 사용자가 매일 하나 또는 두 개의 파일을 체크 아웃하는 Vault 구현에서는 서버 성능에 큰 문제가 없습니다. 사용자 35명이 10분 간격으로 Vault에 액세스하는 동일한 구성을 사용할 경우 권장 동시 사용자 수를 초과하므로 Vault Server 성능에 큰 영향을 미치게 됩니다.
네트워크 속도는 일반적으로 대기 시간과 동일하게 인식되지만 대역폭과 처리량도 고려해야 합니다. 최상의 성능을 발휘하도록 Vault를 구현하려는 경우 네트워크 속도를 중요 요인으로 고려해야 합니다. 대기 시간, 대역폭 및 모든 서버 간 처리량을 측정하는 테스트를 실행하여 연결 속도를 이해할 수 있습니다. 한 서버에서 다른 서버로 몇 개의 대규모 파일을 복사합니다. 이 테스트를 수행할 때는 서버 A에서 서버 B로 복사한 다음 서버 B에서 서버 A로 복사합니다. 데이터가 한 서버에서 다른 서버로 다시 이동될 경우 항상 이전과 동일한 경로로 진행되는 것은 아닙니다.
Vault Professional용 서버 구성요소를 설치하는 경우 여러 위치에 분산된 팀을 보다 원활하게 지원하기 위해 몇 가지 옵션이 제공됩니다. Vault Professional에서는 중앙 원격 데이터베이스로 여러 사이트 복제를 지원합니다. 또한 Vault Professional에서는 단일 사이트에서 전용 데이터베이스 서버로 Vault를 구현할 수 있습니다.
여러 원격 사이트를 같은 Vault 데이터에 액세스하도록 구성할 수 있습니다. 사이트는 전용 Autodesk Data Management Server 및 파일 저장소로 구성됩니다. 각 사이트는 공유 AUTODESKVAULT SQL 복제에 액세스합니다.
또한 기존의 여러 사이트 환경 구성 이외에도 Autodesk Vault File Server를 사용하여 여러 사이트 아키텍처를 확장할 수 있습니다. 이 배치에서는 원격 사이트가 기존의 여러 사이트 환경과 유사하게 파일 저장소를 로컬로 호스트하는 동시에 연결된 Autodesk Data Management Server로 메타데이터 트래픽을 보냅니다. 이러한 구성은 SQL Server에 대한 원격 사이트의 연결 상태가 안 좋거나 느린 경우에도 상당한 성능 향상을 가져올 수 있습니다.
복제는 한 서버의 데이터를 물리적으로 다른 위치에 있는 다른 서버로 복사하는 과정입니다. 이 프로세스를 통해 두 개의 다른 위치를 갖는 Vault 환경을 설정할 수 있습니다. 사용자는 WAN(Wide Area Network) 연결을 통해 대형 CAD 파일을 다운로드하느라 시간을 허비하지 않아도 됩니다.
Autodesk Vault Professional에 있는 연결된 작업그룹 기능은 Microsoft SQL 병합 복제 기술을 사용하여 여러 데이터베이스 서버를 사용할 수 있도록 지원합니다. 이 기술을 사용하면 여러 위치에서 SQL 데이터베이스를 복제할 수 있습니다.
다음 조건에 부합하는 클라이언트는 다음에 나오는 서버 조건에 맞는 언어 버전의 서버와 함께 사용할 수 있습니다. 클라이언트 언어와 서버 언어는 같이 않아도 됩니다.
예를 들어, 스페인어 Vault 클라이언트는 스페인어 운영 체제에서만 지원됩니다. 그러나 영어 운영 체제에 설치했다면, 지역 설정 및 언어를 스페인어 및 스페인어를 사용하는 지역으로 설정해야 제대로 작동합니다.
Vault 클라이언트는 런타임 언어 전환을 지원하지 않습니다.
Vault 애드인은 CAD 응용프로그램 언어를 이전 섹션에서 설명된 기준에 부합하지 않는 구성으로 전환하는 것을 지원하지 않습니다.
일본어와 프랑스어를 제외한 모든 언어의 모든 Vault 클라이언트 제품에는 영어 버전의 Autodesk DWG TrueView가 포함됩니다.
다음 조건에 부합하는 서버는 앞서 설명된 클라이언트 조건에 맞는 언어 버전의 클라이언트와 사용할 수 있습니다.
현재 사용되는 대조가 아닌 다른 SQL 대조로부터의 백업을 복원하면 현재 사용 중인 백업의 대조가 결과로 복원됩니다.
앞서 설명된 조건에 부합하는 서버는 앞서 설명된 조건에 맞는 언어 버전의 다른 서버와 함께 사용할 수 있습니다.
멤버쉽 고객 서버의 설치된 SQL 언어와 상관없이 발행 서버의 SQL 대조/언어에 따라 복제된 환경에서의 대조/언어가 결정됩니다.
복제된 환경에서의 모든 SQL 설치에는 같은 언어가 사용되는 것이 좋습니다.