Korea CIM City KCIM's Diary Tip & Tech BIM Story Event Education 신기능

Revit Server 2013: 첫번째 이야기

 

Revit 제품에서 Collaboration을 할 수 있는 Revit Server 2013 제품을 설명하도록 하겠습니다.

이 제품은 Revit 2011제품에 처음 출시 되었으며, 최신 버전은 2014입니다.

제가 설명드릴 내용은 2013버전입니다.

 

 

일반적으로 문서 작업을 하는 경우 한 사람이 문서를 Open 작업을 하면 다른 사람은 Open된 문서를 읽기만 할 수 있지 동시 작업 및 저장을 할 수가 없습니다.

그러나 Revit 프로그램은 기본적으로 설계 모델을 여러 명이 공동 작업(Collaboration) 할 수 있는 기능을 제공합니다.

기본 제공하는 Collaboration 방법으로 공유 폴더를 이용하는데 사용 방법은 다음과 같습니다.

일반 시스템 또는 파일 서버의 폴더를 파일 공유를 합니다.

공유 폴더에 공동 작업을 할 Revit Central Model 파일을 저장한 후 각자가 작업할 내용을 각자의 시스템에 Load하여 동시에 작업을 합니다.

이렇게 공동 작업 한 파일을 Central Model에 저장하면 Model이 완성됩니다.

이 방법과 같이 한 개의 설계 작업을 여러 명이 나누어 작업할 경우 한 명이 모든 작업을 하는 것 보다 시간을 절약할 수 있으며, 각자가 작업한 내용이 Central Model에 동기화되어 진행 사항 점검 및 설계 도면에 대한 오류를 최소화 할 수 있어 완성도 높은 모델을 설계할 수 있는 효율적인 방법으로 많이 사용하는 방법입니다.

 

 

Revit Server는 앞에서 설명 드린 공유 폴더를 이용하는 것이 아니고 Revit Server 시스템을 구축하여 Central Model을 Revit Server에 저장, Collaboration하는 것이 다릅니다.

화면과 같이 여러 사무실에서 Collaboration할 경우 Revit Server의 장점인 WAN(원거리 통신망)을 이용하여 인터넷으로 다른 사무실과 여러 사무실에서도 Revit Server를 사용하여 Collaboration을 할 수 있습니다. LAN 영역에서도 구축하여 사용할 수 있습니다.

공유 폴더로 Collaboration하는 경우 LAN(근거리 통신망)에서만 사용할 수 있었다면 Revit Server는 전 세계 어디에서도 사용할 수 있다는 이야기입니다. 다만 어느 정도의 조건은 있습니다.

또한 각 사무실에 별도의 '한대의 Revit Server'를 구축하여 WAN을 사용하지 않고 사용할 수도 있습니다.

 

 

Revit Server 2013의 새로운 기능은 다음과 같습니다.

- 2012버전에서는 단일 Central servers만 지원하였는데 2013버전에서는 멀티 Central servers를 구축할 수 있으며 이름이 Hosts로 변경됨.

- 종합적인 Local Servers를 구축할 수 있으며, 이름이 Accelerators로 변경됨.

- Accelerator 장애 시 Host 직접 연결 사용 가능.

- 향상된 Host Lock 관리.

- 멀티 Host 사용자간 협력 및 관리 운용.

- Host To Host 이동 시 자동 Link 관리.

- 네트워크 트래픽 감소.

- Vault AEC(2014 버전에서는 Professional에 통합됨)와 호환으로 Vault Workflow 지원.

- Revit Server 환경 구축.

 

 

화면과 같이 여러 사무실에 Revit Server를 구축 후 Wan을 이용하여 서로 Collaboration할 수 있도록 2013버전에서는 지원합니다.

여러 Revit Server의 기능을 설정할 수 가 있습니다.

Host : 서버 기반 작업 공유 프로젝트에 대한 중앙 모델을 저장할 수 있습니다. 2013 이전 버전의 Central Server와 유사한 기능으로 여러 호스트에서 여러 팀을 위해 여러 개의 중앙 모델을 저장하는 것을 지원합니다. RSN.INI 파일을 통해 Host Server를 제어합니다.

Accelerator : 호스트 역할이 활성화된 여러 Revit Server 인스턴스(instance)에서 데이터를 집계 및 캐시할 수 있습니다. 2013 이전 버전의 Local Server와 유사한 기능으로 가속기를 통해 중앙 모델에 연결하는 것이 기본 방법이지만 팀 구성원이 직접 Revit Server 호스트에 연결할 수 있습니다.

Admin : Revit Server 관리자 웹 기반 관리 유틸리티를 호출할 수 있습니다.

Multiple로 Revit Server를 구축할 경우 여러 Revit Host Server에 접근하여 Collaboration할 수 있습니다.

Revit Server 인스턴스(instance)가 설치된 후 RSROLE2013 환경 변수(사용 가능한 모든 역할을 쉼표로 구분한 리스트)를 편집하여 언제든지 해당 역할을 변경할 수 있습니다. 예를 들어, 호스트 및 관리자 역할이 활성화된 Revit Server 인스턴스(instance)의 경우 RSROLE2013이 Host,Admin으로 설정되어 있습니다.

 

 

Revit Server의 Wan을 이용할 경우의 작업 프로세서는 다음과 같습니다.

Central Server(Host)에 저장된 최신 Data를 Accelerator통하여 Local Model 시스템에 최신의 Data가 Reload 됩니다.

반대로 Local Model의 저장 내용은 Accelerator통하여 Host에 마이그레이션되어 최신의 Data를 유지합니다.

이 때 Accelerator의 역할은 Host의 Cache 사본을 저장합니다.

 

 

Revit Server가 Wan을 이용하여 화면과 같이 두개 사무실에서 사용할 경우 Data 동기화는 다음과 같이 진행이 됩니다.

유저가 Central Model File을 Central Server(Host)에 요청하면 File이 Accelerator를 통하여 '요청 시 동기화'됩니다.

반대로 File를 저장할 경우에는 Accelerator를 통하여 Host로 '자동 동기화'됩니다.

이렇게 File를 동기화하므로 효율적 대역폭 사용 및 에러가 적은 전송을 구현 할 수 있습니다.

 

 

 

실제로는 로컬 가속기를 사용할 수 없는 경우 Revit 클라이언트가 자동으로 호스트에 연결되고, 가속기가 복원되면 가속기를 통해 자동으로 다시 연결됩니다.

따라서 가속기는 일상적인 작업에서 투명하게 작동하므로 팀 구성원이 가속기를 인식하지 못할 수 있습니다.

일반적으로 Revit 클라이언트가 서버 기반 작업 공유 모델에 액세스해야 하는 모든 사이트에 Revit Server 가속기를 설정합니다.

 

이것으로 Revit Server 2013에 대한 첫번째 이야기를 마치겠습니다.

 

 

 

Posted by kcim

댓글을 달아 주세요