글 싣는 순서  
                                                                                                                  1. VXI란 무엇인가? 
                                                                                                                  2. Cisco VXC 2000 Zero Client의 이해 
                                                                                                                  3. Cisco VXC 6200 Thin Client의 이해
                                                                                                                  4. Cisco VXI Architecture 



"VXI, 시스코 데스크탑 가상화 아키택쳐" 연재는 지난 6월말에 처음 시작하였습니다. 제 주특기가 연재를 시작하고, 마무리를 하지 못하는 것인데, 역시나 12월이 되서야 세번째 글을 시작합니다. 원래는 3부작으로 시작된 글이였으나 연재 중에 Cisco VXC 6215 Thin Client가 출시되었고, Cisco VXI를 잘 설명해주는 "Before and After VXI"라는 동영상이 유투브에 올라왔기에 4부작으로 개편하였습니다.  

연재의 시작이 궁금하신 분들은 아래 링크를 참조하시기 바랍니다. 
 

[연재] VXI, 시스코 데스크탑 가상화 아키택쳐 - 1. VXI란 무엇인가?
[연재] VXI, 시스코 데스크탑 가상화 아키택쳐 - 2. Cisco VXC의 이해

1편 "1. VXI란 무엇인가"에서 데스크탑 가상화 솔루션의 이해와 VXI의 차별점을 설명하였으며, 2편 "2. Cisco VXC의 이해"에서 시스코의 VXI 아키택쳐가 구현된 시스코 데스크탑 가상화 단말의 특징과  제품을 소개하였습니다. 3편 "3.  Cisco VXC 6200 Thin Client의 이해"에서는 새로나온  Cisco VXC 6215 Thin Client에 대해 살펴보고, 4편에서 마무리하도록 하겠습니다. 
 


데이터센터 헤어핀 문제를 해결을 위한 Cisco VXI
앞서 설명한  VXI Architecture에 대해 쉽게 이해할 수 있는 "Before and After VXI"라는 동영상을 먼저 소개하겠습니다.  Cisco VXI 아키택쳐 연재를 보지 않아도 이 동영상 하나로 쉽게 이해할 수 있습니다. "Before and After VXI" 동영상은  "데스크탑 가상화 환경에서 고품질 영상 및 음성 서비스를 구현하기 위해서는 데이터센터 헤어핀 (Datacenter Hairpin) 문제를 해결해야 한다"고 강조합니다.   
 



데이터센터 헤어핀 문제에 대해서는 이미 1편에서 자세히 이야기하였으므로 간단하게 정리만 하도록 하겠습니다. 



위 그림에서 보 듯이 데이터센터 헤어핀 문제라는 것은 모든 사용자 트래픽은 항상 데이터 센터 내의 원격 가상 PC를 거쳐서 보내지므로 지연 및 지터에 민감한 
실시간 음성 및 영상 트패픽의 품질에 영향을 준다는 것입니다. 따라서, 데이터센터로 실시간 음성 및 영상 통화 트래픽이 몰리지 않도록 하기 위해  단말 대 단말로 직접 처리하도록 하는 기술이 필요합니다.  데이터 센터 헤어핀 문제를 해결하는 것만으로도 다음과 같은 장점을 얻을 수 있습니다.  

  • 데이터 센터 내 대역폭 절감
    데스크탑 가상화 환경에서는 모든 트래픽은 데이터 센터 내의 가상 PC 간에 교환됩니다. 로컬 네트워크 내에는 자신의 가상 PC와 단말간의 Display Protocol 트래픽만이 존재하게 됩니다. 따라서, 실시간 음성 및 영상 트래픽을 데이터센터로 보내지 않는 것만으로도 데이터 센터 내의 대역폭을 절감할 수 있습니다.  
  • 데이터 센터 내의 CPU 및 메모리 자원 사용량 감소
    일반 PC에서 동영상을 재생해 보면, CPU의 사용량이 30 ~ 40% 이상 증가합니다.  실시간 영상 통화 트래픽을 처리할 경우에도 마찬가지입니다. 따라서, 실시간 음성 및 영상 트래픽을 올려보내지 않는 것만으로도 데이터 센터의 서버  CPU 및 메모리 자원을 효율적으로 활용할 수 있습니다.   
  • VM 블레이드 당 사용자의 원격 가상 PC 집적도 증가
    실시간 음성 및 영상 트래픽을 데이터 센터 내의 원격 가상 PC가 처리하지 않음으로 CPU 및 메모리 자원을 효율적으로 사용할 수 있습니다. 따라서, 서버 당 50명의 사용자 가상 PC를 구성한다고 가정하면, Cisco VXI 환경에서는 서버 당 60명 이상의 사용자 가상 PC를 구성할 수 있어 집적도가 증가합니다. 
  • 가상화 환경에서도 고품질 영상 및 음성 활용 
     데스크탑 가상화 환경에서는 모든 트래픽이 데이터센터 내에서 움직이게 되므로 항상 트래픽이 차있게 됩니다.  지연과 지터에 민감한 실시간 멀티미디어 트래픽이 안정적으로 전송되는 것에는 한계가 있으므로 Cisco VXI 처럼 실시간 멀티미디어 트래픽을 단말 대 단말로 처리하도록 하여 고품질 영상 및 음성 통화가 가능하도록 합니다.    

실시간 멀티미디어 트래픽의 데이터 센터 헤어핀 문제를 해결하기 위한 방법을 1편에서 두 가지로 제시하였습니다.  

  • Desk Phone Control
    하드웨어 IP Phone을 사용할 경우 원격 PC의 UC Client는 "Desk Phone Control" Mode로 설정하여 전화를 걸거나 받는 것에 대한 조작은 UC Client를 이용하지만, 실제 미디어는 IP Phone 과 IP Phone간에 주고 받도록 하는 것입니다. 


    제로 클라이언트와 IP Phone을 이용하는 기업에서 활용할 수 있는 방법입니다. IP Phone이 음성만을 지원할 경우 직접 음성을 교환하게 되며, 영상을 지원할 경우에는 영상을 직접 교환하게 됩니다. 따라서, UC Client에서 소프트 폰 모드나 영상 지원은 의미가 없으며, 여전히 데이터센터 헤어핀 문제를 그대로 발생하게 됩니다. 
  • Embedded Communicator on Thin Client
    데이터센터 헤어핀 문제를 해결할 수 있는 궁극적인 방법은 Embedded Communicator on Thin Client입니다. 만일 소프트클라이언트가 Thin Client내에 없다면, Thin Client는 Desk Phone Control 방식과 마찬가지로 사용되므로 같은 문제를 가지게 됩니다.  

Desk Phone Control을 지원하는 Zero Client는 이미 2편에서 설명하였으므로  이 글에서는 Thin Client에 대해 살펴 보겠습니다. 
 


Cisco VXI 구현을 위한 Cisco VXC 6215 Thin Client
Cisco  VXC 6215 Thin Client 는 음성/영상 통화와 데스크탑 가상화를 지원하는 Thin Client입니다.  즉,  데스크탑 가상화 단말에  음성 및 영상 통화를 지원하는 Embedded Communicator가 내장된 것입니다.



Cisco VXC 6215 Thin Client의 주요 특징은 다음과 같습니다.
  • 고품질 음성 및 영상 지원 
  • 데이터 센터 헤어핀 문제 해결을 위해 음성 및 영상을 처리할 수 있도록 설계
  • 리눅스 기반
    SUSE Linux Enterprise Thin Client 11 
    수세 리눅스는 유럽에서 개발된 리눅스 기반의 컴퓨터 운영체제로 현재는 노벨이 소유하고 있습니다. Cisco VXC 6215는 수세 리눅스의 Thin Client 버전을 사용합니다. 
  • 다수의 데스크탑 가상화 프로토콜 지원
    Citrix HDX (High-Definition Experience) 및 ICA (Independent Computing Architecture)
    VMware의 PCoIP (PC Over IP) 
    Microsoft RDP (Remote Desktop Protocol)
  • 기본적인 하드웨어 스펙
    CPU : Dual-core AMD 1.6GHz Processor
    Memory : 4GB Flash Memory & 2 GB RAM
    USB : 4 USB 2.0 & 2 USB 3.0
    Network : 10/100/1000 Gigabit Ethernet


     

Cisco VXC 6215에 대한 자세한 데이타시트는 (Cisco Virtualization Experience Client 6215) 를 참조하시기 바랍니다. 


Cisco VXC 6215 Thin Client = VDI Thin Client + IP Phone
Cisco VXC 6215는 전화기와 데스크탑 가상화 클라이언트가 하나로 통합되어 있으며, 전화기 제어는 데이터센터 내에 있는 원격 가상 PC의 UC Client에서 제어합니다.  사용자는 Cisco VXC 6215 Client에 헤드셋 과 HD 웸켐을 연결하면, Cisco Collaboration Solution을 이용할 수 있습니다.  아래 그림은 일반적인 사용자 환경으로 전화기없이 블루투스 이어셋과 마우스 및 키보드를 활용한  그림입니다. 



Cisco VXC 6215 Thin Client에 Embedded Communicator를 제어할 수 있는 Cisco UC Client는 Cisco Unified Personal Communicator 8.5.x 와 CUCIMOC 8.5.x, CUCILync 8.5.x  (Cisco Unified Communications Integration for Microsoft Office Communicator and Lync) 입니다.  Cisco Jabber for Windows는 2012년 초에 지원될 예정입니다.  CUCM 7.1 이상 버전에서 지원 가능합니다.

Cisco VXC 6215가 전화기능을 가지므로 CUCM 상에 라이센스 정책에 대해 고민하실 수 있습니다. Cisco UC 환경을 이용하는 환경은 Cisco CUWL 이라는 번들 라이센스에 모두 포함되어 있으며, 데스크탑 가상화에 대한 라이센스는 VMware와 Citrix의 라이센스 정책을 따릅니다.  



 또하나의 막강 기능, 웹브라우저 내장한 Cisco VXC 6215

Cisco VXC 6215는 전화기 기능 뿐만아니라 웹브라우저를 내장하고 있습니다. 일반적으로 기업용  PC에서 가장 많이 유발되는 트래픽은 웹 트래픽입니다. 웹 트래픽을 데이터 센터로 올려보내지만 않아도 데이터센터 내의 트래픽을 많이 줄일 수 있습니다. 또한, 웹브라우저가 로컬에서 구동되면, 보안에 대한 고민을 동시에 하게 됩니다. Cisco VXC 6215는 Firefox Browser Version 3.0 및 SUSE Linux standard security를 기본 장착하고 있습니다.  향후에는 다수의 웹 브라우저를 지원할 것입니다. 


데스크탑 가상화 환경을 고려하는 기업들의 일반적인 패턴
2011년 12월 현재, 많은 기업에서 데스크탑 가상화를 구현하기 위해 테스트 베드를 구축하고 있거나 이미 Task Worker위주로 구축하고 있습니다.  기업의 데스크탑 가상화 담당자들의 업무 진행 방식은 다음과 같습니다.

  • 데스크탑 가상화 어플리케이션의 선택
    기업들은 일반적으로  데스크탑 가상화를 위해 는 VMware 와 Citrix 를 고려합니다.  Microsoft의 RDP가 있지만 성능 이나 관리적인 측면의 문제로 인해 별로 고려되고 있지는 않습니다. BMT 기간에 자사의 어플리케이션이나 네트워크 환경에 적합한 솔루션을 선택합니다.  

    일반적으로 동영상 또는 그래픽 작업이 많은 사용자는 VMware의 솔루션을 많이 선호하는 경향이 있습니다. 
     
  • Zero 또는 Thin Client 선택
    제품의 성능을 테스트하여 가장 적절한 제품을 선택하지만, 일반적으로 성능 차이가 별로 없을 경우 가격 경쟁으로 많이 선택됩니다. 기본적으로 단말이 수백대에서 수만대까지 구매가 이루어지므로 단말의 가격을 중시하는 경향이 있습니다. 

    데스크탑 가상화 환경에서 UC Client 또는 소프트클라이언트를 사용하는 사용자는 Thin Client가 효과적입니다. UC Client 또는 소프트클라이언트를 사용하지 않는 사용자는  Zero Client가 효과적입니다.

  • 동영상 재생 및 실시간 영상 통화 데스트 
    제품의 성능을 테스트하면서 가장 이슈가 되는 것이 동영상 재생 부분입니다.  제품별로 성능 차이가 두드러지게 나타납니다. 특히, 실시간 영상 통화 테스트에서는 좋은 결과를 얻지 못하면서, 영상회의 기능을 가진 UC Client가 있더라도 영상 통화 사용을 자제하는 것을 선택하기도 합니다. 

  • WAN 회선 대역폭의 부담으로 인해 LAN 구간에서 우선 설치
    BMT가 마무리되면 실제 소규모로 구매하여 Task Worker 위주로하여 설치하고자 합니다. 

위의 일반적인 전개에서 빠트리고 있는 것이 두 가지입니다.  여기에서는 VDI 전개 시에 소홀히 여기는 부분을 짚어 보도록 하겠습니다. 

  • UC Client기반의 영상 통화를 위한 데이터센터 헤어핀 문제 해결 
    하나는 실시간 영상 통화 테스트에서 아무리 좋은 결과가 나오더라도 소규모 테스트일 뿐입니다. 많은 사용자가 사용할 경우에 데이터센터 헤어핀은 심각한 문제를 야기할 수 있으며, 이는 VMware 나 Citrix에서 해결할 수 없음에도 기업들은 그들의 기술에 의존하려고 합니다. UC를 사용하는 기업이나 사용할 예정인 기업들은 반드시 데이터센터 헤어핀 문제를 해결하기 위한 방안을 가지고 있어야 합니다.  

    또한, 궁극적인 대안은 Embedded Communicator on Thin Client임을 다시 한 번 강조합니다.
  • Network is the Desktop
    데이타센터와 사용자 단말을 연결하는 네트워크에 대한 고려가 필요합니다. 데스크탑 가상화 환경에서는 네트워크의 대역폭이 느리거나 멀티미디어 또는 디스플레이 프로토콜에 대한 우선 처리가 선행되지 않으면,  사용자 경험에 문제를 일으킬 수 있습니다.

     

날로 중요해지는 CIO의 역할
  CIO의 입장에서 데스크탑 가상화, 통합 커뮤니케이션, 네트워크, IP Telephony, 영상 회의는  커뮤니케이션 수단으로 관리되어져야 하지만,  대부분의 기업은 커뮤니케이션을 총괄하는 부서가 없습니다.  기업의 커뮤니케이션을 활성화하고 증대하기 위해서는 통합되고 일관된 방식으로 진행되어야 하지만, 각 부서의 이기주의에 의해 별도로 진행되는 경우가 많습니다. 

CIO는 이제 부서에서 올라오는 다양한 IT 계획을 보고 판단할 수 있어야 합니다. 기존의 제품에 통합되는 냐라는 단순한 물음이 아니라 무엇이 궁극적으로 비용을 절감하고, 효과적인 커뮤니캐이션 수단인가를 따져야 합니다.  현재는 영상회의는 영상회의대로 진행되고, 데스크탑 가상화는 데스크탑 가상화대로 , UC Client는 UC Client 대로, IP PBX 도입은 IP PBX 대로 각각의 부서에서 진행합니다. 이 모든 프로젝트는 사실 하나의 프로젝트이며, 상호 연관이 되어져 있지만, 이를 꿰뚤어보지 못하는 것이 아쉽습니다.

CIO의 역할이 더욱 중요한 때입니다.  부서 이기주의에 매몰되지 않고, 회사 차원에서 IT를 접근할 수 있는 방안이 필요합니다.  

 
정리하며
Cisco VXC 6215 Thin Client가 출시 되었습니다. 데스크탑 가상화와 UC를 바라보는 새로운 입장이 필요합니다. 아직 국내 시장은 제로 클라이언트 중심이지만,  곧 다른 문제점들이 들어나게 되면서 Thin Client로 이전되지 않을까 합니다. 

다음 글에서는 VXI Architecture에 대해 다루겠습니다.  



라인하트   ------------------------------------------------------------------------------------------------------------------------------- 
ucwana@gmail.com (라인하트의 구글 이메일)  
http://twitter.com/ucwana (라인하트의 트위터)  
http://twitter.com/nexpertnet (넥스퍼트 블로그의 트위터, 최신 업데이트 정보 및 공지 사항)  
http://groups.google.com/group/cciev (시스코 UC를 공부하는 사람들이 모인 구글 구룹스)  
http://groups.google.com/group/ucforum (벤더에 상관없이 UC를 공부하는 사람들이 모인 구글 구룹스)  
정리하고 보니 나도 디지털 네이티브 ^______________________________________________________________^ 
Posted by 라인하트

댓글을 달아 주세요