May 5, 2010

'VMware View4' 발표기념 기자간담회

2009.11.10. 22:44

VMware는 서울 그랜드인터컨티넨탈 호텔에서 기자간담회를 열고, 가상 데스크톱을 통해 관리 서비스 모델을 구축 가능한 새로운 가상화 관리 솔루션인 ‘VMware View 4.0’을 소개했다. 이 솔루션은 ‘데스크톱’의 가상화 솔루션으로, 주로 중소 기업 정도의 규모를 가진 고객을 대상으로 하고 있으며, 데스크톱 가상화의 장애요소를 크게 완화했다.

최근 기업 환경에서 가상화와, 중앙 집중화된 가상화 환경인 '클라우드 컴퓨팅' 은 이제 일부 업종에만 제한적으로 도입되던 시기를 지나, 다양한 업종에서 기업들의 구축 사례가 늘고 있다. 또한 IDC는 전세계 주요 기업의 74%가 데스크톱 가상화를 고려하고 있다는 결과를 내 놓기도 했다. 이는 가상화가 실제로 기업의 업무에 활용될 단계에 이르렀음을 보여준다.

이 솔루션은 강화된 VMware의 V스피어(vSphare)를 기반으로 해 중앙 집중화된 데스크톱 가상화를 구현하고, 이를 네트워크를 통한 ‘서비스’ 모델로 사용 가능하게 해 준다. 이를 통해 운영 비용의 절감, 보안성의 강화, 컴퓨팅 기기와 사용자 모델, 네트워크 연결까지 아우르는 가상 데스크톱 환경을 구축하고 IT 컴플라이언스와 관리 용이성을 제공한다.

또한 일반 기업에서의 가상화 환경의 구축에 큰 장애로 작용하던 비용 부담과 사용자 경험 부재라는 측면을 완화시켰다. 네트워크를 통한 가상화 환경의 스트리밍에서 가장 문제가 되던 화면 움직임의 문제는 새로운 프로토콜인 'PCoIP'를 사용해 해결했으며, 기업에서 새로운 PC의 도입과 비교해 비용 면에서도 우위에 있음을 강조했다.

VMware View 4에 대한 자세한 설명은 VMware 코리아의 선임기술컨설턴트 이 효 부장이 진행했다. 이 부장은 먼저 "3년 전 기업용 가상화 솔루션을 처음 출시했을 때 초기 도입은 금융, 헬스케어, 정부기관에서 주로 적용해 왔지만 이제는 이 시장이 얼리어댑터를 지나 성숙하는 시장으로 들어왔다"고 말을 꺼냈다.

현재 데스크톱 가상화 시장은 '얼리 어댑터' 수준을 넘어서기 시작했다. 그 이유는 기업들이 기존 PC 환경에 대한 보안성, 관리성 등에서 한계를 느끼고 있기 때문이라는 것이다. 이를 극복하기 위해 각종 원격 관리 기술과 보안 기술들이 적용되고 있지만, 기업이 원하는 정도의 수준에 이르기에는 여러 가지로 부족한 점이 있는 게 사실이다.

물론 데스크톱 가상화 환경이 가진 한계도 있으며, 이런 한계는 보급의 장애요인으로 작용했다. 그리고 가장 큰 요인으로는 ‘획득 비용’, ‘사용자 경험’ 이 꼽혔다. 하지만 VMware는 새로운 솔루션에서 이런 한계를 기술의 발전으로 해결했으며, 이제 가상화 환경은 대부분의 기업에서 업무용으로 쓰는 데 무리 없는 수준으로 발전했다고 강조했다.

▲ 사용자의 요구사항은 크게 네 가지 영역으로 구분.


최근 기업 사용자들의 요구사항은 다양성과 비즈니스의 역동성으로 요약된다. 그리고 이를 만족시키면서 데스크톱 PC를 가상화하여 대체하기 위해서는 업무 환경에 대응 가능한 유연함, 디바이스, 각종 어플리케이션의 호환성과 보안 문제, 사용자 경험과 예산 문제 등을 충족시킬 수 있어야 한다고 제시되었다.

VMware는 이를 만족시키기 위해 '사용자 중심' 중앙 컴퓨팅 환경을 제시했다. 이는 기존의 환경이 디바이스 별로 완전히 '독립된' 구성인 데 반해, 데스크톱 환경의 가상화를 통해 어디서나 동일한 환경을 사용할 수 있다는 개념이다. 이를 사용해 표준화된 정책을 적용하고, 계정 정보를 기반으로 하드웨어 독립적인 환경을 사용하여 작업을 수행할 수 있게 된다.

이런 중앙 컴퓨팅 환경의 구성 조건에는 세 가지가 있다. 먼저 디바이스의 특성에 따른 '플랫폼' 적 요소가 있으며, 가상 환경의 이미지, 어플리케이션, 데스크톱 할당, 플랫폼 등의 '관리' 요소가 있다. 그리고 사용자의 체감적 환경인 '사용자 환경' 요소가 있는데, 여기에는 디스플레이, 멀티미디어, 협업 환경, 주변장치 지원 등의 요소가 있다.

▲ VMware View 4의 특징은 크게 네 가지.

VMware View 4의 특징은 크게 네 가지로 요약된다. 먼저 새로운 프로토콜 'PCoIP'를 적용해 사용자 체감 환경을 높이고 네트워크 최적화를 이루었다. 그리고 가상화 환경을 담는 ‘바구니’ 인 플랫폼인 vSphere 4의 기능을 강화했다. 또한 중앙 집중에서의 관리 기능을 강화하여 간소화된 관리를 제공하며, 높은 통합 비율을 통해 비용적인 문제까지 최적화했다고 밝혔다.

이 중 가장 두드러진 특징은 데스크톱 가상화 환경을 위해 새로 만들어진 프로토콜인 'PCoIP'다. 이 프로토콜은 데스크톱 가상화를 위해 특별히 개발된 디스플레이 프로토콜로 기존의 RDP 등에 비해 체감 성능을 끌어올렸다. 기존에 사용되던 각종 프로토콜들은 가상화 환경을 크게 고려하지 않았으며, '관리'를 위한 목적이 강했지만 PCoIP는 데스크톱 가상화 환경의 전송에 최적화된 디자인을 하고 있다.

또한 LAN과 WAN 환경 모두에 대응되며 네트워크 환경을 자동적으로 감지하여 자동적으로 최적화하는 기능이 있어 디스플레이 퀄리티를 높이면서 WAN 환경을 위해 별도의 가속기 등을 사용할 필요가 없다는 것도 장점이다. 그래픽 중심의 어플리케이션에 대한, 특별한 환경에서의 선택적 하드웨어 가속화도 가능해 현존 대부분의 데스크톱을 가상화해 제공할 수 있게 되었다.

▲ PCoIP 는 데스크톱 중앙화 중심의 '호스트 렌더링' 기술.

기존의 데스크톱 가상화 환경에서는 구축 상황에 많은 제약이 있었다. 기존 프로토콜들이 태생이 '관리' 목적이다 보니 네트워크 대역폭 등에 큰 관심을 두지 않은 덕분이다. 덕분에 지금까지의 가상화 솔루션들은 네트워크로 전송되는 화면의 체감 성능을 해결하기 위해 일반적으로 화상 압축 혹은 버추얼 채널을 사용해 움직임 예측 데이터를 전송하는 방법을 사용했다.

화상 압축 기술을 사용할 경우엔 네트워크 대역폭을 줄일 수 있지만, 품질이 문제되는 상황이 온다. 그리고 버추얼 채널을 사용할 경우에도 제약 사항이 있는데, 클라이언트 측에서 서버 쪽이 보내는 데이터 알고리즘에 대한 '코덱' 이 준비되어 있어야 한다는 것이다. 이 방식의 문제는 네트워크 대역폭 문제와 함께, 앞으로 프로그램들이 바뀌어 갈 경우 이에 얼마나 빨리 대응할 수 있을지에 대한 것이다.

향후 데스크톱 가상화 환경은 사용하는 네트워크 대역폭의 증가와 빠른 응답 환경이 요구될 것으로 예상된다. 이는 기존 PC 수준의 사용자 체감 환경을 제공할 필요가 있기 때문이다. 또한 점점 비주얼적 요소가 높아지는 차세대 OS에 제대로 대응할 필요도 있다. 더불어 관리자와 사용자를 위한 편의성을 함께 제공할 수 있어야 하는 등 많은 요구사항을 안고 있다.

PCoIP는 이런 다양한 고민들을 해결하기 위한 방법이다. UDP 기반한 방식에 '프로그레시브 빌드(Progressive Build )' 방식의 호스트 렌더링을 사용하고 압축과 암호화 방식 등 다양한 기술을 사용해 사용하는 대역폭과 네트워크의 오버헤드를 줄이며, 향후 소프트웨어 환경의 변화에 호환성 문제가 없이 독립적인 특징을 가지고 있다. 또한 '프로그레시브 빌드' 덕분에 네트워크 상황과 화면 움직임에 맞춰 움직임을 최적화 가능하며, '플랫폼 독립적' 인 면도 가지고 있다.

▲ 최대 4개의 Full HD 모니터 환경을 제공한다.


▲ PCoIP의 궁극적 구현은 소프트웨어와 하드웨어의 조합.


프로그레시브 빌드는 화상이나 영상에서의 프로그레시브 동작 방식과 유사하다. 네트워크 대역폭에 따라 저해상도부터 고해상도까지 단계별 화상을 전송해 완성하는 형태이며, 사용자 입장에서의 품질 저하를 최소화하기 위해 저해상도 상황에서도 텍스트 정보에는 고해상도가 적용된다. 이는 '화면 그대로를 렌더링해서 전송' 하기 때문에 가능한 선택이라고 덧붙였다.

또한 VMware View 4에서는 최대 4개의 가상 모니터를 지원한다. 각각의 모니터는 1920*1200 해상도까지 지원되며, 클리어타입 폰트와 피봇 기능 등이 지원된다. 더불어 정해진 규격의 해상도가 아니라 모니터에 따른 가변 해상도가 지원되어, 어느 환경에서든지 유연하게 사용이 가능하다는 장점을 가진다.

PcoIP 구현은 소프트웨어, 하드웨어 방식 두 가지로 나뉜다. 이번에 발표된 View 4는 소프트웨어 방식 지원이고, 이 프로토콜이 내장된 하드웨어 방식 칩셋을 장착하여 사용할 수도 있다. 하드웨어 칩셋은 고성능이 필요한 경우 선택할 수 있으며, 향후엔 '하드웨어 어시스턴트'를 사용하는 방식으로 진화할 것이라고 제시했다.

또한 '오프라인' 환경에서도 사용이 가능하다는 것이 소개되었다. 기존의 데스크톱 가상화 솔루션은 ‘중앙으로 접속하는’ 환경을 전제로 하고 있어서 네트워크의 사용 여부가 데스크톱 가상화 환경의 필수 요소였다. 하지만 VMware는 메인 서버의 가상화 이미지를 다운로드 받아 로컬에서 작업이 가능하게 했으며, 여기서 작업한 결과는 네트워크에 연결되었을 때 파일 동기화로 서버에 반영된다고 소개했다. 이를 통해 온, 오프라인을 연계하는 가상화 환경도 구축 가능하게 된다.

▲ 기반이 되는 vSphere 4도 기능이 강화.

VMware View 4의 기반이 되는 vSphere 4의 기능도 기존에 비해 강화되었다. 먼저 기존 솔루션 대비 가상 머신 통합 비율이 40% 가량 향상되었으며, 분산 가상 스위치 기능 지원, 호스트 프로파일 기능 지원, 고가용성과 무결성 환경 구성 지원 등 데스크톱 가상화를 위한 기능들이 추가되거나 강화되었다. 또한 기존의 vSphere가 가진 주요 기능들이 그대로 반영되어 있다.

확장성 면에서는 가상 머신의 통합 비율이 기존보다 40% 가량 올라갔다. 이는 가상 머신의 메모리 오버커밋 기능과 통합 서버당 가상 머신의 워크로드 분산 기능이 적용되어 가상 머신이 서버에 주는 부담이 줄어든 덕분이다. 일반적으로 최근의 네할렘 아키텍처 기반 서버는 프로세서 코어당 9~12개 정도의 가상 데스크톱을 동시 구성 가능하다고 제시되었다.

가용성 면에서는 동시 가상 데스크톱의 부팅 속도가 개선되었으며, 가상 데스크톱에 대한 VMotion, VMware FT, VMware FT 기능이 제공된다. VMotion은 가동 중인 가상 데스크톱을 서비스 중단 없이 다른 서버로 이동 가능하게 해 주는 온라인 핫마이그레이션 서비스로, 가상 데스크톱들에 대한 무중단 유지보수가 가능하게 해 준다.

VMware HA(High Availability)는 특정 서버나 가상 데스크톱 머신에 장애가 발생될 경우 다른 서버에서 자동적으로 재구동하여 일부 구성 요소나 전체 시스템의 장애로부터 서비스 가용성을 유지할 수 있는 방법을 제시한다. 또한 VMware FT(Fault Tolerance)는 단일 가상 머신에 대한 항등 VM을 다른 통합 서버 위에 구성하여 동기화시키고 장애 발생시 이를 대체하는 방식으로 무중단 환경을 제공한다.

▲ 간소화된 관리를 위한 '호스트 프로파일' 기능.

간소화된 관리를 위해서는 호스트 프로파일 기능과 vSphere의 바이러스 백신 솔루션 연동 기능인 VMSafe 기능 등이 소개되었다. 호스트 프로파일 기능은 각종 설정을 프로파일을 통해 한 번에 전체 클러스터에 적용할 수 있는 기능으로, 표준화된 템플릿을 통해 관리에 들어가는 시간과 노력을 줄이고 일관된 정책과 허가 방침을 준수할 수 있게 해 주는 기능이다.

vSphere의 바이러스 백신 솔루션 연동 기능인 VMSafe 기능은, 가상화 인프라 단에서 보안 솔루션을 구동하여 인프라 위의 모든 가상 머신에 동시에 보안 기능을 제공하는 기능이다. 이는 VMSafe의 라이브러리 위에서 인프라와 연동되며, 보안 관련 업체들과의 협력을 통해 구현되었다. 이를 통해 보안 정책과 유지, 보수 작업에 들어가는 수고를 줄일 수 있으며 라이센스 비용도 절감할 수 있다고 소개되었다.

사용자의 편의성을 위해 가상 데스크톱의 로그인 절차도 간소화되었다. 지금까지는 가상 데스크톱의 접속을 위해 여러 단계에서의 인증 절차가 필요했지만, VMware View 4에서는 한 번의 사용자 승인 절차로 자동적으로 접속할 수 있도록 제공된다. 또한 스마트 카드 등의 방법과 다중 접속 방지 기능도 제공되어 편의성과 보안성의 절충점을 제시한다.

또한 사용자들이 데스크톱 가상화 풀을 커넥션 서버 기반으로 직접 접속할 수 있게 지원한다. 이 경우 모든 사용자들은 방화벽 안에서 모든 가상 데스크톱에 접근할 수 있지만, 특정 가상 데스크톱에 대해서는 방화벽 밖에서 접근이 불가능하게 할 수 있다. 이는 가상 데스크톱을 '그룹'화 하여 정책을 적용하는 것이며 커넥션 서버를 다른 네트워크에 구성하여 망 이중화 구성도 가능하다.

▲ 스토리지 구조의 최적화로 효율을 끌어올렸다.

VMware View 4에서는 템플릿을 이용한 자동 프로비저닝 기능이 제공되어 사용자의 요청에 의한 가상 서버의 생성을 정의된 템플릿을 사용해 바로 구성해 사용할 수 있다. 또한 이 단계에서 그룹 단위의 정책을 수립해 실무에 적용할 수 있으며, 사용 환경에 맞는 다양한 데스크톱 타입이 제공된다.

가상화 환경에서 사용하는 스토리지에 대한 최적화도 이루어졌다. 기존에는 가상 환경마다 모두 별도의 스토리지 파일을 가지고, 개별적으로 운영 체제와 어플리케이션을 가지고 있는 구조로 데이터 중복 문제가 심각했었다. 이는 특히 템플릿을 이용한 자동 프로비저닝 기능을 사용할 경우 더 심각하게 나타나는 문제이기도 했다.

VMware View 4에서는 이 문제를 View Composer를 사용해 해결했다. 템플릿을 이용한 프로비저닝의 경우 몇 가지 템플릿의 '마스터 이미지'와 사용자 개인의 스토리지 공간을 가상화 결합해서 제공하여 기존에 중복된 운영체제와 어플리케이션 데이터들이 사용하던 공간을 제거한 것이다. 이를 통해 스토리지 사용량과 구매 비용을 70% 까지 줄일 수 있다고 제시했다. 또한 관리 측면에서도 마스터 이미지 작업만으로 일괄 변경 사항 적용이 가능해 더 편리하다.

▲ 총소유비용 측면에서는 기존 PC에 비해 확실히 우위.

비용적인 측면에서는 데스크톱 가상화를 사용할 경우 기존 PC 환경에 비해 대당 연간 610 달러 가량을 절약할 수 있는 것으로 나타났다. 현재의 업무용 PC 가격이 새로 도입할 때 대당 약 800달러 수준이며, 여기에 각종 관리적인 요소 등을 생각할 때 총 소유비용은 순식간에 대당 1300 달러 수준까지 치솟는다. 하지만 가상 데스크톱 환경을 사용할 경우는 1000달러 미만의 비용으로 가능하다고 제시되었다.

이런 절감이 가능한 이유는 크게 세 가지가 제시되었다. 먼저 vSphere의 집적도가 올라가서 서버 도입 비용을 줄일 수 있다는 것, 그리고 PC에 비해 가상화 환경을 위한 저렴한 '씬 클라이언트' 를 사용할 수 있다는 것이다. 또한 유지, 관리 비용적인 측면과 함께 강한 에코시스템 파트너쉽과 솔루션들이 꼽혔다.

VMware View 4의 라이센스 비용은 엔터프라이즈 에디션이 대당 150 달러, 프리미엄 에디션이 250달러 수준이라고 알려졌다. 그리고 라이센스 기준은 총 사용 수가 아니라 '동시 사용자 수'로 책정되어 경쟁사 대비 실질적 도입 시 저렴하다는 것도 제시되었다. 또한 클라이언트가 플랫폼 독립적인 특성을 지니는 덕분에 클라이언트의 OS 비용까지도 오픈소스로 대체하여 줄일 수 있으며, 기존 PC들을 교체하는 대신 씬 클라이언트화 하는 사례도 있다고 덧붙였다.