언택트 시대의 CAD/CAE 유저를 위한 AWS 클라우드 서비스 (4)
지난 호에서는 NICE DCV(Desktop Cloud Visualization)가 어떤 솔루션인지에 대해 전반적으로 소개하였다. 이번 호에서는 실제 AWS 클라우드 환경에서 어떻게 DCV를 설치하고, 클라이언트에서 DCV가 설치된 인스턴스에 접속하는 방법에 대해 순서대로 설명하도록 한다.
■ 조상만 | AWS 코리아의 솔루션즈 아키텍트로, AWS 클라우드를 통해 제조 대기업의 디지털 트랜스포메이션을 기술적으로 돕는 역할을 담당하고 있다.
이메일 | smcho@amazon.com
홈페이지 | https://aws.amazon.com/ko
1. DCV의 동작 방식
DCV의 라이프 사이클은 다음과 같다. 우선 DCV를 사용하기 위해서는 AWS 클라우드 환경에서 특정 인스턴스에 DCV 서버 소프트웨어를 설치해야 한다. 또한 원격 스트리밍 서비스를 하기 위해서는 사전에 DCV가 설치된 인스턴스에 독자 여러분이 사용하고자 하는 캐드(CAD) 프로그램과 같은 비주얼라이제이션 애플리케이션이 설치되어 있어야 한다.
그림 1. DCV 라이프사이클
DCV 서버 소프트웨어 및 애플리케이션 설치가 완료되었다면, 원격에서 웹 또는 네이티브 클라이언트를 통해 인스턴스에 접속한다. 접속이 완료되면 인스턴스에 설치된 그래픽 애플리케이션을 사용해 작업을 수행하면 된다. 이후부터는 이러한 단계에 대해 보다 상세하게 설명한다.
2. DCV를 시작하는 3가지 방법
현재 독자 여러분이 AWS 콘솔에 접근이 가능하다고 가정할 경우, DCV 서버 소프트웨어를 설치하는 방법에는 다음과 같은 3가지 옵션이 존재한다.
첫 번째는 AWS 마켓플레이스를 통해 이미 OS와 DCV 서버 소프트웨어가 설치된 AMI(Amazon Machine Image)를 다운로드 받아 설치하는 방법이다. AWS 마켓플레이스란 솔루션을 개발하여 비즈니스를 운영하는 데 필요한 타사 소프트웨어, 데이터 및 서비스를 찾아보고 구입, 배포 및 관리하는 데 사용할 수 있는 디지털 카탈로그이다.
AMI란 소프트웨어 구성이 모두 미리 만들어진 템플릿을 의미한다. 이러한 AMI는 기본적으로 이미 OS 및 DCV 소프트웨어가 설치되어 있으므로, 몇 가지 추가적인 설정만 해주면 앞에서 이야기한 디플로이(Deploy) 과정을 손쉽게 완료할 수 있다.
두 번째 방법은 AWS 클라우드포메이션(CloudFormation)을 이용하여 DCV 소프트웨어를 설치하는 방법이다. 클라우드포메이션에 대해서 지난 기고에서도 잠깐 소개한 바 있지만, 코드 기반으로 인프라를 생성하게 해주는 AWS의 IaaC(Infra-as-a-Code) 서비스라고 이해하면 된다. 마켓플레이스의 AMI 또는 클라우드포메이션 템플릿을 얻고자 하는 독자들은 다음 링크를 클릭하면 <그림 2>와 같은 화면을 만날 수 있다.
■ NICE DCV 다운로드 페이지 : https://download.nice-dcv.com/