Vault Architecture

Autodesk Vault 는 클라이언트 하나와 서버 하나의 2개 구성요소로 구성됩니다. 클라이언트를 통해 문서 관리 기능(예: 파일 체크 인 및 체크 아웃 또는 설계 복사)을 수행할 수 있습니다. 서버는 전체 문서와 설계의 마스터 복사본을 저장합니다. 전체 데이터를 중앙 집중식 공통 위치에 저장하면 설계 팀과 정보를 쉽게 공유하고 관리할 수 있습니다. 이 중앙 집중식 위치를 Vault라고 합니다. 처음 Vault 클라이언트를 시작할 때 로그인할 Vault를 선택해야만 데이터 관리를 시작할 수 있습니다.

Vault란 무엇입니까?

Vault는 문서와 파일을 저장하고 관리하는 저장소로, 관계형 데이터베이스 및 파일 저장소와 같은 2개의 주요 구성요소로 구성됩니다.

서버 및 클라이언트 응용프로그램에는 서로 다른 소프트웨어 구성요소가 설치됩니다.

Vault 서버

Vault 서버는 웹 서버, 데이터베이스 및 파일 저장소의 세 가지 기본 구성요소로 이루어져 있습니다. 다음 그림은 구성요소의 기본 구성을 보여줍니다.

데이터베이스 서버

데이터베이스 서버는 데이터 사이의 모든 관계를 추적합니다. 관련 정보를 찾을 때 사용하는 색인 및 지침을 포함하는 라이브러리 카드 카탈로그와 같은 역할을 합니다. 기본적으로 Autodesk Data Management Server는 Microsoft® SQL Server 2008 Express를 설치합니다. Microsoft SQL Server 2008 SP2 Express는 Autodesk Data Management Server 구성요소를 설치한 후 언제든지 업그레이드할 수 있습니다.

자세한 내용은 Vault 요구사항Autodesk Vault 업그레이드를 참고하십시오.

파일 저장소

파일 저장소 및 데이터베이스 서버는 함께 작동합니다. 데이터베이스는 파일 위치에 대한 색인 정보를 제공합니다. 파일 저장소는 서버에서 파일이 있는 안전한 위치입니다.

주: 파일 저장소에서 파일을 직접 이동, 삭제 또는 편집하지 마십시오. Autodesk Data Management Server Console을 사용하여 파일 저장소를 관리할 수 있습니다.

웹 서버

Autodesk Data Management Server를 사용하려면 Windows IIS(인터넷 정보 서비스)가 설치되어 있어야 합니다.

주: 서버를 호스트하는 컴퓨터에 IIS가 설치되어 있지 않고 다중 사용자 설치가 필요한 경우 Autodesk Vault Server를 설치하기 전에 먼저 IIS를 설치해야 합니다.
주: IIS 설치를 완료하기 위해 원본 Microsoft Windows 설치 매체가 필요할 수도 있습니다.

실질적으로 Autodesk Vault Server는 IIS를 사용해 웹 서비스를 통한 클라이언트와 서버 사이의 통신을 관리하는 웹 응용프로그램입니다. 클라이언트와 서버 사이의 상호 작용은 웹 브라우저가 인터넷상에서 사이트와 통신하는 방법과 비슷합니다. 이 웹 서비스는 표준 HTTP 방법을 사용하여 기본적으로 웹 서버 포트 80을 통해 통신합니다. Microsoft IIS는 다중 사용자 구성에 필요합니다.

프록시 서버

프록시 서버는 클라이언트 컴퓨터의 요청을 다른 서버로 전달합니다. 일부 네트워크에서는 강제로 모든 클라이언트 컴퓨터가 모든 웹 서비스 요청에 대해 하나의 프록시 서버를 사용하도록 합니다.

네트워크에서 프록시 서버를 사용하는 경우 호스트 이름을 사용하거나 호스트 클라이언트의 프록시 서버를 무시하도록 구성할 수 있습니다.

주: 프록시 서버 구성에 대한 자세한 내용은 프록시 서버를 사용하도록 Vault 구성을 참고하십시오.

Vault 클라이언트

Vault 클라이언트는 Vault 서버에 연결하여 파일에 액세스하고 Vault 작업을 수행하는 통합 애드인 또는 독립 실행형 응용프로그램입니다.

예를 들어 Inventor 애드인이 있습니다. Inventor 애드인을 사용하여 Vault에 데이터를 추가하는 경우 애드인은 조립품, 도면, 프리젠테이션 및 기타 파일에서 작성된 모든 복잡한 관계를 보존합니다.

단일 Vault 환경에는 하나의 Vault 서버와 하나 이상의 Vault 클라이언트가 있습니다.

Vault 독립 실행형 클라이언트

경우에 따라 Vault Explorer 클라이언트라고 하는 독립 실행형 Vault 클라이언트를 사용하여, 권한 수준에 따라 전체 Vault 구조를 검색하고 Vault에 파일을 추가하며 대부분의 기타 파일 기반 작업을 수행할 수 있습니다. Vault 독립 실행형 클라이언트에서 리비전 체계 및 번호 매기기 체계를 구성하고, 수명 주기 동작을 정의하며, 항목 및 변경 지시를 관리하고, 기타 관리 작업을 수행할 수도 있습니다. 관리할 수 있는 기능은 사용 중인 Vault 버전에 따라 다릅니다.

Vault 애드인 클라이언트

애드인 클라이언트는 상위 응용프로그램 환경 내에서 기본적인 Vault 기능을 제공합니다. 애드인은 Vault에 파일을 추가하는 경우 응용프로그램에 특정한 데이터 관계를 유지합니다.

주: 일반적으로 특정 응용프로그램에서 통합 클라이언트가 사용 가능한 경우 해당 클라이언트를 사용하여 파일을 관리하면 클라이언트에서 조립품 관계와 같은 데이터 무결성이 유지됩니다. 가능한 경우에는 항상 통합 클라이언트를 사용하는 것이 좋습니다.

Autodesk 및 비Autodesk 설계 응용프로그램에서 사용 가능한 애드인이 있습니다. 자세한 내용은 Vault 애드인을 지원하는 응용프로그램 을 참조하십시오.

Vault 작동 방식

다음은 사용자가 파일 체크 아웃을 수행할 때 Autodesk Vault 가 수행하는 단계입니다.
  1. Vault 클라이언트는 파일을 체크 아웃합니다.
  2. Vault 클라이언트는 파일에 대한 요청을 Vault 서버로 보냅니다.
  3. Vault 서버는 데이터베이스에 조회를 보냅니다.
  4. Vault 서버는 파일 저장소의 파일을 클라이언트에 복사합니다.
  5. 클라이언트 컴퓨터가 언제든지 다른 클라이언트 컴퓨터와 직접 통신할 수 있는 것은 아닙니다.

주: 원격 SQL을 구성하는 옵션은 Vault CollaborationVault Professional에서만 사용할 수 있습니다.