이번에는 어플리케이션을 가상화해서 가상 데스크톱에 배포하는 순서를 소개하겠습니다.
가상화하는 어플리케이션은 Opera 브라우저로 정했습니다. 왜냐면 일반적으로 소개되는 Acrobat Reader나 Firefox는 이미 해버렸거든요. 흐흐
이번에는 스크롤의 압박이 예상되니, 미리 양해를 구합니다.
② 위자드가 표시되므로, "Next >" 클릭~
③ "Prescan"을 클릭~
④ 어플리케이션의 인스톨 상황이 스캔되어집니다.
⑤ "Prescan"이 끝나면, 위자드는 최소화하시고, 어플리케이션을 인스톨합니다.
⑥ 가상화할 Opera 11 인스톨 화일을 실행합니다.
⑦ 인스톨이 정상적으로 끝나면, 위자드를 표시하여 "Postscan"을 클릭~
⑧ Prescan 실행시 없었던 어플리케이션은 찾아줍니다.
※일람에 표시되는 실행화일을 전부 선택하지 않아도 됩니다. Postscan후 체크된 상태로 진행을 해도 상관없습니다.
⑨ 가상 어플리케이션을 이용한 유저를 설정후, "Next >"를 클릭~
⑩ isolation 모드를 설정후, "Next >"를 클릭~
※ isolation 모드란 가상화된 어플리케이션이 로컬 리소스를 read/write 여부를 지정하는 것입니다. 자세한 내용은 "ThinApp User's Guide" 18페이지를 참고하세요~
⑪ 샌드박스의 보존 장소를 설정후, "Next >"를 클릭~
※ 샌드박스란 어플리케이션이 가상화된 후, 변경된 설정이 보존되는 폴더입니다. 역시 자세한 내용은 자세한 내용은 "ThinApp User's Guide" 139페이지를 참고하세요~
⑫ 익명의 이용 정보 제공 설정후, "Next >"를 클릭~
⑬ "Next >"를 클릭~
※ 네이티브 브라우저로의 리다이렉션은 필요하지 않다면 설정할 필요는 없습니다.
⑭ 가상화하는 팩키지명과 보존 폴더를 지정후, "Next >"를 클릭~
※ 가상화된 어플리케이션은 프로젝트 단위로 저장이 됩니다.
⑮ 프라이머리 데이터 컨테이너와 "MSI package generation"에 체크후, "Next >"를 클릭~
※ 프라이머리 데이터 컨테이너의 엔트리포인트란 가상 어플리케이션을 실행하기 위한 숏컷이라 생각하심 될겁니다.
※ View Administrator에서 가상 어플리케이션을 배포하려면, "MSI package generation"에 체크를 해줘야합니다.
⑯ 설정을 보존합니다.
⑰ 가상 어플리케이션을 커스터마이즈하지 않는다면 그냥 "Build >"를 클릭~
※ View Administrator에서 가상 어플리케이션을 배포하는 방법은 [Full]과 [Streaming]이 있습니다만, 디폴트로는 [Full]로 배포가 됩니다. [Full] 배포는 View Administrator에서 Scan시 발견된 어플리케이션 프로젝트 폴더 전체를 가상 데스크톱에 배포하는 방법입니다. [Streaming]은 엔트리포인트만을 배포합니다. [Streaming]을 이용하기 위해서는 "Edit Package.ini"를 클릭, 다음 파라메터를 변경해줘야 됩니다.
⑱ 가상 어플리케이션의 빌드가 시작됩니다.
⑲ "Build output"에서 [Build complete]가 확인되면, "Finish"를 클릭하여, 작성을 마칩니다.
⑳ 작성된 어플리케이션은 디폴트의 경우, 다음의 장소에 보존됩니다.
㉑ View Administrator에 접속후, 왼쪽 페인으로부터 [View configuration]->[ThinApp configuration]을 선택, ThinApp configuration 화면의 "Add Repository"를 클릭~
㉒ repository명과 공유폴더 패스를 FQDN 형식으로 입력합니다.(IP 어드레스로 입력하면 혼납니다. 흐흐)
※ 예를들어 ⑳의 폴더로부터 프로젝트 폴더별로 화일서버등에 올려놓고, 화일서버를 repository 등록을 해줘도 됩니다.
㉓ repository가 정상적으로 등록이 되었는지 확인합니다.
㉔ 왼쪽 페인으로부터 [Inventory]->[ThinApps]을 선택, ThinApps 화면의 "Scan New ThinApps"를 클릭~
㉕ repository와 배포할 Opera 11의 폴더를 선택후, "Next >"를 클릭~
㉖ ⑮에서 설정한 msi화일을 자동적으로 검출해주므로 선택후, "Scan >"을 클릭~
㉗ [Status]가 Added인 것을 확인후, "Finish"를 클릭~
㉘ 추가된 ThinApp 리스트에서 Opera 11.01를 선택, [Add Assignment]->[Desktops]를 클릭~
㉙ 배포할 가상 데스크톱을 선택후, "Add ->"를 클릭~
※ ⑰ 에서 Streaming 파라메터를 변경했을 경우는 [Installation type:] 에서 "Streaimng"을 선택할 수 있게 됩니다.
㉚ "Full Assignment"에 정상적으로 반영이 된 것을 확인합니다.
㉛ 아울러 "Event" 탭을 선택, 정상적으로 할당이 된 것을 확인할 수 있습니다.
㉜ 가상 데스크톱에 접속을 하면 Opera의 숏컷이 추가된 것을 확인할 수 있습니다.
※ 환경에 따라서 숏컷의 추가에 시간이 걸릴 수가 있습니다.
㉝ 기동을 하면 "ThinApp에 의해 기동"되는 것이 알려주는 메시지가 표시됩니다.
㉞ 정상적으로 기동을 했습니다.
이로써 ThinApp의 인스톨, 어플리케이션의 가상화와 배포에 대해서 소개했습니다.
다음에는 Local mode를 이용하기 위한 Transfer Server의 도입을 소개하겠습니다.
가상화하는 어플리케이션은 Opera 브라우저로 정했습니다. 왜냐면 일반적으로 소개되는 Acrobat Reader나 Firefox는 이미 해버렸거든요. 흐흐
이번에는 스크롤의 압박이 예상되니, 미리 양해를 구합니다.
(6-2) 어플리케이션의 가상화와 배포
① ThinApp Setup Capture를 기동합니다.
② 위자드가 표시되므로, "Next >" 클릭~
③ "Prescan"을 클릭~
④ 어플리케이션의 인스톨 상황이 스캔되어집니다.
⑤ "Prescan"이 끝나면, 위자드는 최소화하시고, 어플리케이션을 인스톨합니다.
⑥ 가상화할 Opera 11 인스톨 화일을 실행합니다.
⑦ 인스톨이 정상적으로 끝나면, 위자드를 표시하여 "Postscan"을 클릭~
⑧ Prescan 실행시 없었던 어플리케이션은 찾아줍니다.
※일람에 표시되는 실행화일을 전부 선택하지 않아도 됩니다. Postscan후 체크된 상태로 진행을 해도 상관없습니다.
⑨ 가상 어플리케이션을 이용한 유저를 설정후, "Next >"를 클릭~
⑩ isolation 모드를 설정후, "Next >"를 클릭~
※ isolation 모드란 가상화된 어플리케이션이 로컬 리소스를 read/write 여부를 지정하는 것입니다. 자세한 내용은 "ThinApp User's Guide" 18페이지를 참고하세요~
⑪ 샌드박스의 보존 장소를 설정후, "Next >"를 클릭~
※ 샌드박스란 어플리케이션이 가상화된 후, 변경된 설정이 보존되는 폴더입니다. 역시 자세한 내용은 자세한 내용은 "ThinApp User's Guide" 139페이지를 참고하세요~
⑫ 익명의 이용 정보 제공 설정후, "Next >"를 클릭~
⑬ "Next >"를 클릭~
※ 네이티브 브라우저로의 리다이렉션은 필요하지 않다면 설정할 필요는 없습니다.
⑭ 가상화하는 팩키지명과 보존 폴더를 지정후, "Next >"를 클릭~
※ 가상화된 어플리케이션은 프로젝트 단위로 저장이 됩니다.
⑮ 프라이머리 데이터 컨테이너와 "MSI package generation"에 체크후, "Next >"를 클릭~
※ 프라이머리 데이터 컨테이너의 엔트리포인트란 가상 어플리케이션을 실행하기 위한 숏컷이라 생각하심 될겁니다.
※ View Administrator에서 가상 어플리케이션을 배포하려면, "MSI package generation"에 체크를 해줘야합니다.
⑯ 설정을 보존합니다.
⑰ 가상 어플리케이션을 커스터마이즈하지 않는다면 그냥 "Build >"를 클릭~
※ View Administrator에서 가상 어플리케이션을 배포하는 방법은 [Full]과 [Streaming]이 있습니다만, 디폴트로는 [Full]로 배포가 됩니다. [Full] 배포는 View Administrator에서 Scan시 발견된 어플리케이션 프로젝트 폴더 전체를 가상 데스크톱에 배포하는 방법입니다. [Streaming]은 엔트리포인트만을 배포합니다. [Streaming]을 이용하기 위해서는 "Edit Package.ini"를 클릭, 다음 파라메터를 변경해줘야 됩니다.
MSIStreaming=0 를 MSIStreaming=1 로 변경
⑱ 가상 어플리케이션의 빌드가 시작됩니다.
⑲ "Build output"에서 [Build complete]가 확인되면, "Finish"를 클릭하여, 작성을 마칩니다.
⑳ 작성된 어플리케이션은 디폴트의 경우, 다음의 장소에 보존됩니다.
C:\Program Files\VMware\VMware ThinApp\Captures\
㉑ View Administrator에 접속후, 왼쪽 페인으로부터 [View configuration]->[ThinApp configuration]을 선택, ThinApp configuration 화면의 "Add Repository"를 클릭~
㉒ repository명과 공유폴더 패스를 FQDN 형식으로 입력합니다.(IP 어드레스로 입력하면 혼납니다. 흐흐)
※ 예를들어 ⑳의 폴더로부터 프로젝트 폴더별로 화일서버등에 올려놓고, 화일서버를 repository 등록을 해줘도 됩니다.
㉓ repository가 정상적으로 등록이 되었는지 확인합니다.
㉔ 왼쪽 페인으로부터 [Inventory]->[ThinApps]을 선택, ThinApps 화면의 "Scan New ThinApps"를 클릭~
㉕ repository와 배포할 Opera 11의 폴더를 선택후, "Next >"를 클릭~
㉖ ⑮에서 설정한 msi화일을 자동적으로 검출해주므로 선택후, "Scan >"을 클릭~
㉗ [Status]가 Added인 것을 확인후, "Finish"를 클릭~
㉘ 추가된 ThinApp 리스트에서 Opera 11.01를 선택, [Add Assignment]->[Desktops]를 클릭~
㉙ 배포할 가상 데스크톱을 선택후, "Add ->"를 클릭~
※ ⑰ 에서 Streaming 파라메터를 변경했을 경우는 [Installation type:] 에서 "Streaimng"을 선택할 수 있게 됩니다.
㉚ "Full Assignment"에 정상적으로 반영이 된 것을 확인합니다.
㉛ 아울러 "Event" 탭을 선택, 정상적으로 할당이 된 것을 확인할 수 있습니다.
㉜ 가상 데스크톱에 접속을 하면 Opera의 숏컷이 추가된 것을 확인할 수 있습니다.
※ 환경에 따라서 숏컷의 추가에 시간이 걸릴 수가 있습니다.
㉝ 기동을 하면 "ThinApp에 의해 기동"되는 것이 알려주는 메시지가 표시됩니다.
㉞ 정상적으로 기동을 했습니다.
이로써 ThinApp의 인스톨, 어플리케이션의 가상화와 배포에 대해서 소개했습니다.
다음에는 Local mode를 이용하기 위한 Transfer Server의 도입을 소개하겠습니다.
'virtualization > VMware' 카테고리의 다른 글
[vSphere 4] HA 구성시의 에러 (0) | 2011.04.28 |
---|---|
[VMware View 4.6] PCoIP의 FAQ (0) | 2011.04.13 |
[vSphere] 차기 버전의 내용 일부가 유출... (0) | 2011.04.12 |
[VMware View 4.6] 도입기록...(8)-1 (0) | 2011.04.05 |
[VMware View 4.6] 도입기록...(7)-1 (0) | 2011.03.31 |
[VMware View 4.6] 도입기록...(6) (0) | 2011.03.29 |
[VMware View 4.6] 도입기록...(5) (0) | 2011.03.24 |
[VMware View 4.6] 도입기록...(4) (0) | 2011.03.23 |