VDI(Virtual Desktop Infrastructure)
- VDI 방식은 가상화 기술을 이용하여 여러 사용자가 하나의 물리적인 서버에서 동시에 가상 데스크톱 인프라를 사용하는 방식이다. 이 방식은 망분리 시스템에서도 많이 사용된다.
- VDI 방식의 망분리는 다음가 같은 특징을 가진다.
- 물리적 분리보다 경제적인 비용
- 기존에는 물리적인 PC를 망분리된 공간에서 운영하기 위해서는 PC, 모니터, 키보드, 마우스 등이 필요했다. 하지만 VDI 방식은 클라이언트 단말기가 필요하므로 물리적인 분리보다는 경제적인 비용으로 망분리를 구현할 수 있다.
- 보안성 강화
- VDI 방식에서는 가상화된 데스크톱 환경에서 작업하기 때문에 클라이언트 단말기에서 데이터가 유출되는 위험이 크게 감소한다. 또한, 사용자가 작업을 마치고 로그아웃하면 VDI 서버에 저장된 모든 데이터가 삭제되므로 보안성이 강화된다.
- 관리 및 유지보수 용이
- VDI 방식에서는 사용자가 작업하는 모든 데이터가 서버에 저장되기 때문에 클라이언트 단말기에서의 소프트웨어 설치 및 유지보수 등이 필요하지 않다. 또한, 서버에서 사용자의 데스크톱 환경을 관리하기 때문에 시스템 전반의 관리가 용이하다.
- 하지만 VDI 방식은 하나의 서버에서 여러 사용자가 동시에 작업하기 때문에 서버 자원의 분배가 중요하다. 따라서 망분리 시스템에서 VDI 방식을 구현할 때에는 서버의 사양을 충분히 고려해야 하며, 서버 장애 시 전체 시스템에 영향을 미칠 수 있으므로 백업과 제해 복구 계획도 함께 수립해야 한다.
- VDI 방식에서는 클라이언트 단말기를 사용하여 가상화된 데스크톱 환경을 제공하는데, 이 때 사용되는 클라이언트 단말기는 크게 Thin Client와 Zero Client로 구분된다.
Thin Client
Thin Client는 클라이언트 단말기 내부에 CPU, 메모리, 하드디스크 등이 없이, 브라우저나 원격 데스크톱 연결 소프트웨어를 이용하여 서버에서 실행되는 가상 데스크톱 환경을 제공하는 클라이언트이다. 사용자의 입력이나 출력 데이터는 클라이언트 단말기에서 처리하지 않고 서버에서 처리된다. 따라서 클라이언트 단말기의 성능은 낮아도 되며, 윈도우나 리눅스 등 다양한 운영체제를 사용할 수 있다. 또한, 소프트웨어 업그레이드나 보안 업데이트 등의 관리가 용이하고, 전력 소모가 적어 에너지 절약 효과도 있다.
Zero Client
Zero Client는 Thin Client와는 달리 CPU나 메모리 등의 하드웨어 자원이 전혀 없는 클라이언트이다. 대신, 프로토콜 변환기와 디스플레이 장치 등만이 포함되어 있다. 사용자의 입력이나 출력 데이터는 모두 서버에서 처리되기 때문에 클라이언트 단말기의 성능에 의존하지 않는다. 따라서 Zero Client는 전력 소모가 매우 적고, 기존 Thin Client보다 더욱 안정적인 성능을 제공할 수 있다. 또한 Thin Client에서 발생할 수 있는 성능 저하나 네트워크 대역폭 문제도 해결된다.
따라서, VDI 시스템 구축 시 클라이언트 단말기의 성능이 중요한 요소가 되는 경우에는 Zero Client가 적합하며, 성능이 낮거나 관리와 보안 업데이트 등의 이슈를 해결하고자 하는 경우에는 Thin Client가 더 적합하다.