Vault 속도 성능을 향상시키는 방법

Autodesk Support

2024년 11월 11일


다루는 제품 및 버전


문제:

Vault 및 SQL Server 데이터베이스 성능을 향상시키는 방법(다음 작업에서 느려짐)

  • 백업과 같은 서버 작업.
  • Vault 클라이언트 작업:
  • 설치 링크를 포함한
  • 디자인 복사
  • 이름 바꾸기
  • 이동
  • 폴더 탐색
  • 특성 편집
  • 항목 지정
  • 상태 변경
  • 탑승 수속
  • Vault로 끌어 놓기
  • Inventor의 Vault에서 열기
  • Vault에서 Inventor의 구성요소 대치

원인:

  • 성능 병목 현상은 네트워크 연결 또는 Vault SQL Server로 인해 발생합니다. 
    • 빠른 다운로드/가져오기 속도로 검색 속도가 느린 것은 SQL Server 병목 현상으로 인해 발생할 수 있습니다.
    • 찾아보기 및 다운로드/느려짐 네트워크 연결이 느린 것이 원인일 가능성이 높습니다.

해결 방법:

다음에 나오는 제안 사항의 대부분은 별도로 언급하지 않는 한 서버를 나타냅니다.

기본 사항

  1. "지원되는" 환경입니까?

    Autodesk Vault 제품의 시스템 요구사항을 참조하십시오. 다시 확인:

  1. 모든 것이 최신 상태입니까?

  1. Vault 및 SQL Server를 다시 시작합니다.

    먼저 Vault 사용자에게 알리지만 컴퓨터를 다시 시작하는 것만으로도 얼마나 도움이 될 수 있는지 놀랍습니다. 시스템 또는 IISRESET의 스케줄 재시작은 많은 문제를 해결하는 데 도움이 될 수 있습니다.

  2. 전용 기계?

  • Vault Server는 전용 컴퓨터에 설치하는 것이 좋습니다. 소규모 Vault Basic 환경에서는 공유 시스템을 사용할 수 있습니다. 사용자가 5명 이상인 경우(모든 Vault 버전에 대해) Vault 서버(IIS 및 SQL) 외에 다른 응용프로그램이 실행되고 있지 않은지 확인합니다.
즉, 다음과 같은 의미는 아닙니다.
  1. 서버 또는 클라이언트에서 바이러스 백신 소프트웨어를 설치제거하여 성능이 향상되는지 확인합니다.

    바이러스 백신 서비스를 사용하지 않도록 설정하는 것으로는 충분하지 않습니다. 대부분의 최신 바이러스 백신 소프트웨어 솔루션은 다중 스레드이므로 "껐다"고 해도 여전히 백그라운드에서 작동합니다. 한 가지 관찰은 "바이러스 백신 CData"가 "비활성화"된 후에도 웹 프록시 검사가 여전히 활성화되어 있다는 것입니다.
Vault 프로세스를 보여주는 Windows 작업 관리자

대신 다음 지침을 따르세요.

바이러스 백신 소프트웨어와 함께 Autodesk Vault를 실행할 때 성능을 향상시키는 방법

  1. 일반 유지 보수.

TEMP 폴더의 내용을 비웁니다.
다음 위치에 최소 15%의 여유 디스크 공간이 있는지 확인합니다.
  • 시스템\부팅 파티션
  • 파일 저장소 파티션
  • SQL 데이터베이스 파티션
  • Windows 정리(cleanmgr.exe)를 실행합니다.
  • IISRESET 또는 시스템 재부팅을 실행하도록 예약된 작업
Windows 디스크 정리

 

  1. 네트워크

서버에서 실행 중인 클라이언트의 속도가 향상되는지 확인합니다. VPN에 연결되지 않은 클라이언트에서 동일한 문제가 발생하는지 확인합니다. 속도가 개선되면 이 문제를 현장 네트워크 엔지니어링 팀에 보고합니다.

 

시스템

  1. 최적으로 RAM을 추가합니다.

Vault를 위한 최적의 메모리 구성(Vault 메모리 사용량)을 참고하십시오.

  1. ​​​성능 카운터:

  1. 백업 스케줄링:

사용자가 Vault에 액세스하는 동안 백업이 업무 시간 외에 예약되고 실행되고 있지 않은지 확인합니다.

SQL 팁

  1. SQL 및 Vault Server를 서로 다른 컴퓨터에 분리합니다(Vault Professional만 원격 SQL을 지원함).

<1ms(밀리초)의 대기 시간으로 서로 가까이 있는지 확인합니다.
: Vault 서버에서 관리자 관리자 권한 명령 인터페이스를 시작하고 PING %SQLSERVERANAME%을 입력합니다. SQL Server에서 이 작업을 반복하되 ADMS 시스템을 가리킵니다.
  1. SQL 유지 관리 계획 설정:

Autodesk에서 권장하는 SQL 메인터넌스 플랜이 구성되고 스케줄링되었는지 확인합니다. (서버 유지 관리 6부: SQL 유지 관리 계획 작성 참조) 문서를 살펴보고 각 단계를 따르십시오.
  1. 모든 데이터베이스 복구 모델이 "단순"으로 설정되어 있습니까?

이 내용은 SQL 유지 관리 계획에서 다루어야 하지만 간과되는 경우가 많습니다.

Microsoft® SQL Server Management Studio(여기에서 다운로드 가능)에서 .\AUTODESKVAULT 인스턴스에 로그인하고 다음 단계를 수행합니다.
  1. 데이터베이스를 확장합니다.
  2. 각 데이터베이스를 마우스 오른쪽 버튼으로 클릭합니다.
  3. 속성을 선택합니다.
  4. 옵션 페이지에서 SQL 복구 모델이 단순으로 설정되어 있는지 확인합니다.
 또는 다음 쿼리를 시도해 보십시오.
USE [master]
이동
ALTER DATABASE [%DBNAME%] SET RECOVERY SIMPLE WITH NO_WAIT
GO​
  1. 호환성 수준이 SQL 2012(Vault 2018 이상)로 설정되어 있습니까?

Vault 데이터베이스에 대한 데이터베이스 호환성을 설정하는 방법 이 단계를 수행한 후 Windows 서버를 재부팅합니다.
  1. 설치된 SQL 인스턴스의 "버전"을 확인합니다. Vault 서버가 설치되어 있을 때 다른 AUTODESKVAULT SQL 인스턴스가 탐지되지 않으면 SQL Express가 설치됩니다. SQL Express는 CPU 1개와 RAM 1GB로 제한됩니다. 이는 Microsoft에서 적용한 제한 사항입니다. 컴퓨터의 하드웨어를 최대한 활용하려면 인스턴스를 SQL Standard 또는 Enterprise로 업그레이드하는 것이 좋습니다. Microsoft SQL Express를 Microsoft SQL Standard 이상으로 업그레이드를 참조하십시오.
  2. SQL 성능 문제 해결에 대한 Microsoft 지침을 확인하십시오. 느린 것으로 보이는 전체 SQL Server 또는 데이터베이스 응용 프로그램 문제 해결

 

ADMS(Autodesk Data Management Server) Console

  1. 데이터베이스 조각 모음:

  2. 원치 않는 버전 소거:

소거 규칙을 참고하십시오. Vault에서 불필요한 파일을 소거하면 다음과 같은 작업이 수행됩니다.
  • 디스크 공간 소비를 줄입니다.
  • 백업 및 복원 시간을 줄입니다.
  • 복사 및 백업 시간을 줄입니다.
  1. 데이터베이스 분리 및 재부착

  2. B2bMigrate를 실행합니다.

일부 Vault 서버 업데이트의 경우 패치를 적용한 후 이 명령을 실행해야 합니다. 이 내용은 해당 업데이트에 대한 온라인 도움말의 설치 정보 섹션에 설명되어 있습니다. 이것을하는 것을 잊어 버리기 쉽습니다. 그러나 이를 무시하면 성능에 상당한 영향을 미칠 수 있습니다. B2BMigrate는 데이터베이스 스키마 "build two build"(Vault Server의 이전 빌드에서 새 빌드로)를 마이그레이션하는 명령 프롬프트 도구입니다.
  • 예: Connectivity.ADMSConsole.Exe -Ob2bmigrate -VUadministrator -VPadmin_password -DBUsql_user -DBPsql_password
  • 참고: 'admin_password'을 -VP 스위치의 적절한 관리자 암호로 대체합니다.
  • 마지막 두 개의 명령행 매개변수는 'sa' 암호가 기본 암호가 아닌 경우에만 필요합니다.

핫픽스 또는 업데이트 설치 후 Vault 데이터 마이그레이션을 참고하십시오.

  1. 백업 성능.  Vault 백업 성능을 향상시키거나 최적화하는 방법 참조하십시오.

모든 최적화 옵션을 검토한 후에도 ADMS Console 백업을 완료하는 데 걸리는 시간에 대한 우려가 계속되면 Vault Professional로 업그레이드해야 할 때일 수 있습니다. Vault Professional에는 다음과 같은 기능이 있습니다.
  • 핫 백업 - 이렇게 하면 백업이 계속되는 동안 사용자가 Vault에 액세스할 수 있습니다.
  • 증분 백업 - 이렇게 하면 백업을 더 빠르게 실행할 수 있습니다.
  1. Vault 서버 및 모든 해당 구성요소를 제거한 후 다시 설치합니다.

    구성 요소 중 하나가 손상되었을 수 있습니다. Vault 서버 소프트웨어 복구, 설치제거 및 다시 설치를 참고하십시오.

    이렇게 할 수 없는 경우 최신 백업을 비프로덕션 테스트 Vault 서버로 복원합니다. 거기에서 문제를 재현 할 수 있습니까? 문제가 지속되지 않으면 프로덕션 서버의 문제일 수 있으므로 Vault 서버에서 사용하는 모든 구성요소를 설치제거/다시 설치해야 할 더 큰 이유가 됩니다.

    클라이언트 컴퓨터.

    1. 프록시 서버?

    1. 속성?

      • Vault 클라이언트에서 원하지 않는 특성을 "사용 안 함"으로 변경하고 파일 특성 색인 재지정을 수행합니다. 사용량이 많은 경우에 가장 유용합니다.
    1. 그리드?

      폴더 탐색 및 그리드 로드가 느린 경우 다음을 줄이는 것이 좋습니다.

      • 폴더에 있는 파일 수, 폴더에 파일이 많을수록 서버에서 각 파일의 속성을 가져오는 데 더 오래 걸립니다.
      • 그리드 뷰에 표시되는 열(특성)의 수입니다.
    2. 파일 템플릿?

      파일 템플릿은 다음과 같은 여러 가지 이유로 성능 문제를 일으킬 수 있습니다.

    • 이전 버전의 CAD 소프트웨어에서 마지막으로 저장된 변환되지 않은 템플릿은 새 파일을 작성할 때마다 변환해야 합니다. 템플릿을 편집하고 현재 릴리즈에 저장합니다.
    • 템플릿은 텍스트 글꼴 파일(.shx)과 같이 항상 로컬 컴퓨터에 설치되지 않는 외부 리소스를 사용할 수 있습니다. 파일을 검토하고 불필요한 객체를 제거합니다.
    • 프록시 객체로 인해 문제가 발생할 수 있습니다. 가능한 경우 제거하십시오.
    • 도면층이 너무 많습니다. 가능하면 원하지 않는 것을 삭제하십시오.
    • AutoCAD에서 파일을 소거하면 성능에 영향을 줄 수 있는 여러 불필요한 객체를 제거하는 데 도움이 될 수 있습니다. ("PURGE 참고).
    1. Inventor 프로젝트 파일입니까?

      Inventor 프로젝트 파일이 Vault용으로 올바르게 구성되어 있는지 확인합니다.

      Vault에서 사용되는 Inventor 프로젝트(.ipj) 파일이 올바르게 구성되었는지 확인하는 방법
      경우에 따라 이전 버전에서 작성된 Inventor 프로젝트 파일(*.ipj)을 사용하는 것만으로도 성능 문제가 발생할 수 있으므로 다음을 시도하십시오.

    • 현재 Inventor 버전에서 프로젝트 파일(*.ipj)을 작성합니다.
    • Vault 클라이언트의 루트 폴더 $에서 이전 Inventor 프로젝트 파일을 제거합니다.
    • 새 Inventor 프로젝트 파일을 체크 인합니다.
    • Inventor에서 새 프로젝트 파일이 활성 상태인지 확인합니다.

    단일 Inventor 프로젝트에서 Autodesk Vault 사용을 참고하십시오.
     

    Vault 파일 저장소 복제 설정

    Vault 파일 저장소를 처음 복제할 때의 모범 사례는 무엇입니까?


    AVFS 복제 성능

    "AVFS 복제는 ""지금 복제"" 또는 스케줄된 복제 기능이 있는 Vault ADMS 서버에서 작동하지 않습니다."
     

    첨부 파일:

    PerformanceCounters.zip;

    제품:

    Vault Basic; Vault Workgroup; Vault Professional;


    이 정보가 도움이 되셨습니까?


    도움이 필요하신가요? Autodesk Assistant에게 물어보세요!

    Assistant가 답변을 찾아내거나 상담사에게 연락하는 것을 도와드릴 것입니다.


    어떤 지원을 받을 수 있는지 확인하세요.

    서브스크립션 플랜에 따라 제공되는 지원 유형이 달라집니다. 보유하신 플랜에 대해 제공되는 지원 수준을 확인하십시오.

    지원 수준 보기