摘要 |
본 발명은 가상화 환경에서 고화질 영상 출력을 위한 서버장치 및 방법에 관한 것이다. 개시된 가상화 환경에서 고화질 영상 출력을 위한 서버장치 및 방법은, 가상화 컴퓨터 환경에서의 고화질 프로그램 출력을 위한 서버장치에 있어서, 컴퓨팅 환경을 소프트웨어로 구현한 하나 이상의 가상머신; 상기 가상머신 상에서 실행되는 응용프로그램을 모니터링하고, 응용프로그램이 고화질 출력이 필요한가 여부에 따라 처리 프로세스를 구분하는 가상머신 에이전트; 상기 가상머신 상에서 실행되는 응용프로그램과 연동하여 영상신호를 생성하는 하나 이상의 그래픽 디바이스; 상기 그래픽 디바이스의 자원을 상기 가상머신에 할당하는 하이퍼바이저; 및 상기 가상머신이 상기 그래픽 디바이스에 직접 접근할 수 있도록 상기 그래픽 디바이스의 메모리 주소값을 변환 및 관리하는 메모리 리매핑 장치를 포함하는 것을 특징으로 하는 가상화 환경에서 고화질 프로그램 출력을 위한 서버장치 및 그에 따른 방법을 제공한다. 본 발명에 의하면, 가상화 환경에서 고화질 영상처리가 필요한 프로그램의 구동을 가능하게 할 수 있으며, 종래 기술에 의한 가상화 환경에서의 제약을 해소하여 가상화 기술의 산업분야 확산을 촉진할 수 있다는 이점이 있다. |