본문 바로가기

Virtualization.

SoftGrid Application V..?

가상화 가상화 바람이 거세게 부는것 같습니다. 요즘들어 느끼는것이..

Microsoft에서는 위의 5가지 제품을..가상화로 내놓았습니다.

다른건 다 이해가 되는데 PROFILE은 조금 아닌듯 싶습니다. 기존에 있던거에서 용어만 프로필 가상화가 달라 붙었으니까요.


그중에서 오늘은 요근래 켁삽질한 APPlication Virtualization입니다.

이넘은 어떻게 가상화를 하는지 살펴 보죠.

Application 가상화는 다음과 같은 특징을 가집니다.


•데스크톱에 어플리케이션을 설치 하지 않고 데스크톱에서 실행

•터미널 서비스 NO

•Thin Client NO

•로컬 리소스를 쓰는 어플리케이션 하지만 실제로는 설치가 되어있지는 않음.

이해가 되지 않는것이 설치하지 않고 데스크톱에서 실행입니다.그러면서 로컬 리소스를 쓴다 이게 어떻게 가능할까요

일반적으로 Applicaiton이 실행 되는 과정입니다.

프로필+System Service+Reg값을 조합해서 실행하게 됩니다만

가상화는 아래와 같이 몽땅그리 다 가지게 됩니다.

가상화가 되는 부분과 안되는 부분

•가상화가 지원되는 것.

-Application
-글꼴
-Application 레지스트리 설정
-Application 파일 시스템 변경
-서비스
-런타임 개체
-MDAC
-자바 가상 머신
-일반 프로그램 파일
-데이타베이스 드라이버
-모바일 모드


가상화가 지원이 않되는것
-Internet Explorer
-드라이버
-바이러스 백신 소프트웨어

위의 같은애들이 가상화가 되고 IE나 실제 시스템 드라이버는 가상화가 되지가 않고 바이러스 백신소프트웨어는 되지가 않습니다.

그럼 SoftGrid의 구성요소는 뭐고 Windows에서 필요로 하는 서비스는 무엇인가를 살펴 보죠

Soft Grid를 잘 나타낸 그림입니다.


•SoftGrid Sequencer

-요녀석이 하는일은 application 가상화 package를 만드는 일을 합니다.

그러니까 이녀석은 PC에서 Application을 설치 하는 과정을 녹화?비슷한것을 합니다 모니터링을 하면서

쭉쭉 어플리케이션에 대한 설치 부분, 설정 부분을 이미지화 합니다.

실제 클라이언트들은 이 시퀀스에서 만들어진 이미지를 다운로드 받게 됩니다. 정확히는 스트리밍 하게 되고

캐쉬를 가지고있습니다.



•Microsoft System Center Virtual Application Server

-이녀석은 SoftGrid Sever서비스를 실행하고 어플리케이션 패키쥐를 호스팅 하는 녀석입니다. 

그러니까 위에서 시퀀싱한 패키쥐를 이녀석을 통해서 클라이언트에 배포하게 됩니다.

•SoftGrid Data Store

-MS SQL 데이터를 지원 SoftGrid 어플리케이션 구성을 관리 하게됩니다.


•SoftGrid Manage Console

Microsoft System Center Virtual Application Server와 SoftGrid ManageMent Web Service와 SOAP을 통해 통신하는 MMC스냅인입니다.

http를 사용하는 웹환경에서 사용됩니다. 콘솔 접근하게 되면 로그인 할때 몇번 포트를 쓸거냐 물어보는것과 어떤서버에 접속할거냐라는

화면을  만나게 됩니다.


•SoftGrid Management Server

모니터링과 보고에 사용되며 필수 구성 요소는 아닙니다.

•계정 인증 기관

일종의 어플리케이션에 대한 엑세스 권한을 설정하기 위해 존재합니다. 그룹별로 설정이 가능합니다.

Microsoft SoftGrid Application


설치전 윈도우의 구성 요소는 다음과 같습니다.

•Windows Server 2000(sp4) ~2003(Sp1) 여기서 설치가 됩니다.

-실제 설치를하게 되면 SP2에서는 메뉴가 보이지 않습니다.

•IIS 5.0↑ 2003에서 테스트를 해서 6.0을 설치 했습니다.

•MDAC 2.7 2003 sp1설치 되어 있으면 2.7로 되어 있습니다.

•Microsoft .net Framework 1.1↑ 2.0 설치하라고 나옵니다.

•Microsoft Management Console 3.0 2.0까지라고 나와 있습니다만 3.0 설치하라고 나옵니다.

•Active Directory 어플리케이션 엑세스 권한을 설정과 인증을 하기 위한 AD가 필수 입니다.

SoftGrid License File(softcity.lic) Soft Grid라이센스 파일입니다.


대충 구소 요소는 여기 까지 입니다.