Windows 환경에 Software 배포 방법

Windows 기반환경에서 Cloud 가상화를 할려면, 가장 문제 되는 부문중에 하나가, Windows 용 Application 을 어떻게 각각의 VM에 하나하나 배포 하느냐가 관건이 되는데, Windows 에는 기본적으로 OS 및 기본 보안 업데이트만 진행을 하여 사용하고, 각 VM에서 필요한 Software는 Network Drive 와 같은 공유 볼륨에 모아놓고 편하게 사용하는 방법이 있어 소개 합니다. 통상 CAE 혹은 Windows 기반의 HPC Software 의 경우 Network Install 기능을 지원하여, 하나의 노드에서 설치해 놓으면 다른 노드에서 네트웍 드라이브를 통해서 어떤 노드에서도 실행을 할수 있도록 해주는데, 그렇지 않은 software 의 경우에는, Portable 로 만들어서 사용해야 하는 부문도 있습니다. 모든 소프트웨어가 portable 형식으로 변환할수 있는것은 아닌데, 예를들면 windows 에 service로 구동되어야 하는 제품의 경우 불가능한경우도 있습니다. 아래는 Software 의 배포 방법에 대한 간단한 요약 입니다.

  • Windows AD를 통한 Software 배포, Software가 Daemon / Service 형태의 구동이 필요한경우 사용
  • Network Drive Install , Software가 이러한 설치를 지원하면, 공유 볼륨에 설치 하여 사용
  • Cameyo 와 같은 Software 를 사용하여 Portable 형태로 변경 하여 사용

아래는 Cameyo 사용하는 방법에 대해서 설명해봅니다. http://www.cameyo.com/downloads/ 에서 portable로 만들어주는 실행 파일 다운로드 하고, 실행 합니다.

Cㅇapture an Installation 선택후에, OK 누르면, OS의 현재 상태의 Snapshot을 저장합니다.위와 같이 나오면, 설치 파일을 사용해서 설치 진행을 하고, 설치 완료되면, Install Done 을 누르던가 혹은 Rebooting 이 필요하면 시스템 재 시작 이후에, 설치한 Software를 capture 해서 저장 하게 됩니다.
완료되면 위의 경로에 해당 app이 생성됩니다.

생성된 app을 실행하면 아래와 같이 나와서, 어떤 app을 실행할지를 물어보게 되는데, 여기서 사용할 app을 선택하여 사용 하면 됩니다.

이렇게 생성된 app 파일은 모든 windows 버젼에서 실행 할수 없고, 해당 app을 생성한 동일한 버젼의 Windows OS에서만 수행이 가능하다는점만 주의 하면 되며, Windows 환경에서, SW배포 방법으로 필요한 각각의 방법을 사용하여 운용을 하면 됩니다. 이상 간략한 cameyo 사용방법에 대한 소개를 마무리 합니다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다