초록
최근 클라우드 컴퓨팅은 다양한 IT분야에서 온디맨드 방식으로 소프트웨어, 하드웨어, 데이터를 서비스처럼 제공하는 것을 가능하도록 만들었다. 본 논문은 가상 3D 콘텐츠의 실시간 방송 서비스를 위하여 이러한 클라우드 컴퓨팅 기술을 이용한다. 그러나 기존 관련 어플리케이션 가상화 솔루션들은 서비스 사용자가 증가할 때 서버의 부하가 급증가하거나 유지비용이 매우 높은 문제점들을 갖고 있다. 그래서 본 논문은 이러한 문제점을 해결할 수 있는 새로운 어플리케이션 가상화 방식을 제안한다. 제안하는 방식은 그래픽 명령어들을 서버에서 실행되는 것이 아니라 클라이언트로 전송하여 실행하기 때문에 다수 사용자들에게 안정적인 서비스를 보장한다. 성능평가는 제안한 기법이 기존 기법들보다 우수함을 보여준다.
In recent, the cloud computing makes it possible to provide the on-demand provision of software, hardware, and data as a service in various IT fields. This paper uses the cloud computing techniques for the real time broadcasting service of virtual 3D contents. However, the existing related solutions have many problems that the load of the server is rapidly increased or the cost of the server is very high when the number of service users is increased. Therefore, we propose a new application virtualization method to solve these problems. It promises their stable operations in multi-user services because the proposed method does not execute the rendering commands of the application at the host server but delivers and executes them to clients via the Internet. Our performance experiments show that our proposed method outperforms the existing methods.