SBC(Server Based Computing)에서의 uENVI Desktop
Virtualization
기술 2

어플리케이션 가상화(Application Virtualization) 기술은 기본적으로 그 서비스 형태에 따라 Desktop Virtualization/Virtual Desktop Infrastructure(VDI)/Application Streaming같은 분류의 가상화 기술로 분류될 수 있습니다.

이와 같은 가상화 기술은 '샌드박스(Sandbox)' 모델을 기본 모델로 하여 구현하고 있습니다.

샌드박스 모델을 사용한 윈도우 어플리케이션 가상화 솔루션은 윈도우 운영체제의 파일 및 레지스트리 I/O를 제어할 수 있는 가상 레이어를 구축하여 어플리케이션 실행 시 기존 하드 디스크에 존제하는 파일 및 레지스트리를 손상시키지 않고 추가적으로 가상 스토리지에 저장되어 있는 가상화된 파일과 레지스트리를 제공하는 방식으로 구현되어 있습니다.

샌드박스 모델을 사용한 SBC류의 가상화 솔루션은 윈도우 시스템 아키텍처의 주요 구성 요소인 파일 및 레지스트리 I/O를 제어할 수 있는 입출력 가상화 레이어를 구축하여 어플리케이션이 실행 시 각 어플리케이션에 가상화 환경을 제공하여 해당 어플리케이션이 실행되고 환경에 호스트의 기본 파일 및 레지스트 뿐만 아니라 가상 스토리지에 저장되어 있는 파일이 동시에 존재하는 것과 같은 환경을 제공합니다.

SBC는 이러한 설계 방식은 모든 어플리케이션이 중앙 서버에서 설치 및 실행되도록 구현할 수 있으며, 사용자는 자신의 PC의 리소스를 사용하지 않고 중앙 서버에서 가공한 가상 데스크톱 화면을 통하여 필요한 업무를 수행하는 가능하게 한다.

이러한SBC의 가상화 기술은 어플리케이션과 데이터의 중앙 집중적인 관리 및 백업, 정보보호 안정성 및 신뢰성 향상, 언제 어디서나 어떤 장비에서든 사용 가능한 사용성, 업무의 지속성을 향상 시키는 반면 다음과 같은 문제점을 발생시켰다.


1.     서버의 사양과 성능에 절대적으로

2.     사용자 임의로 소프트웨어를 설치 및 쉘등의 사용환경을 최적화

3.     하드디스크 가상화를 제공하지 못하여, 파일의 접근 및 공유, 통제 정책


이제 소개할 uENVI Desktop Virtualization 기술은 이러한 SBC(Server Based Computing)의 단점과 사용자 친화적인 CBC(Client Based Computing)을 혼합한 BC(Blended Computing)을 가능하게 하는 가상화 기술이다.

uENVI는 하드디스크 파일 시스템 가상화 기술(각 세션마다 독립된 파일 시스템을 제공)과 가상 레지스트리(각 세션별로 독립적으로 제공) 및 리소스 가상화 기술을 사용한다. 또한 SBC 형태의 가상 뷰(Display View)를 제공하는 것 뿐만 아니라, 클라이언트에서 실제 실행되는 가상 데스크톱을 제공하여 원격지의 있는 데이터를 사용자의 PC의 가상환경에서 실행 할 수 있어 실제 PC에서 사용하는 것과 같은 빠른 속도의 실행 및 사용자 임의로 소프트웨어를 설치하여 사용할 수 있는 커스터마이징 기능을 제공한다.

 

3부에서 계속….

- 리틀 심군

이올린에 북마크하기(0) 이올린에 추천하기(0)
2009/02/03 01:14 2009/02/03 01:14