DOI QR코드

DOI QR Code

An Efficient Application Virtualization Method for a Real Time Broadcasting System of Virtual 3D Contents

가상 3D 콘텐츠의 실시간 방송 시스템을 위한 효율적인 어플리케이션 가상화 기법

  • 장수민 (한국전자통신연구원 클라우드컴퓨팅연구부) ;
  • 김원영 (한국전자통신연구원 클라우드컴퓨팅연구부) ;
  • 유재수 (충북대학교 정보통신공학부)
  • Received : 2013.05.31
  • Accepted : 2013.08.27
  • Published : 2013.09.28

Abstract

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.

최근 클라우드 컴퓨팅은 다양한 IT분야에서 온디맨드 방식으로 소프트웨어, 하드웨어, 데이터를 서비스처럼 제공하는 것을 가능하도록 만들었다. 본 논문은 가상 3D 콘텐츠의 실시간 방송 서비스를 위하여 이러한 클라우드 컴퓨팅 기술을 이용한다. 그러나 기존 관련 어플리케이션 가상화 솔루션들은 서비스 사용자가 증가할 때 서버의 부하가 급증가하거나 유지비용이 매우 높은 문제점들을 갖고 있다. 그래서 본 논문은 이러한 문제점을 해결할 수 있는 새로운 어플리케이션 가상화 방식을 제안한다. 제안하는 방식은 그래픽 명령어들을 서버에서 실행되는 것이 아니라 클라이언트로 전송하여 실행하기 때문에 다수 사용자들에게 안정적인 서비스를 보장한다. 성능평가는 제안한 기법이 기존 기법들보다 우수함을 보여준다.

Keywords

References

  1. 장수민, 양경아, 최원혁, 정문영, 김원영, "고화질 소프트웨어 서비스의 기술 동향 및 전망", 한국통신학회지, 제30권, 제4호, pp.38-44, 2013.
  2. 송진의, "클라우드 컴퓨팅 기반의 3D GIS 구축 사례에 관한 연구", 한국정보과학회 논문지, pp.29-34, 2012.
  3. 이병엽, 박준호, 유재수, "고가용성 클라우드 컴퓨팅 구축을 위한 그리드 소프트웨어 아키텍처", 한국콘텐츠학회논문지, 제12권, 제2호, pp.19-29, 2012. https://doi.org/10.5392/JKCA.2012.12.02.019
  4. 이명선, 오형용, 민병원, 오용선, "모바일 클라우드 컴퓨팅에 최적화된 모바일 웹 사용성 개선", 한국콘텐츠학회논문지, 제11권, 제9호, pp.85-95, 2011. https://doi.org/10.5392/JKCA.2011.11.9.085
  5. 지수미, 이정중, 김성국, 우경덕, 백성욱, "효율적인 3D 게임 및 애니메이션 콘텐츠 제작을 위한 직관적인 저작 기술 개발", 멀티미디어학회논문지, 제13권, 제5호, pp.780-791, 2010.
  6. 이형묵, 우운택. "증강현실 콘텐츠 제작을 위한 감각형 상호작용 기반 3D 모델 조립 시스템", 신호처리합동학술대회, pp.1-4, 2008.
  7. Citrix XenDesktop, http://www.citrix.com/
  8. RemoteFX of Microsoft, http://www.microsoft.com/en-us/server-cloud/windows-server/
  9. Mirage of Vmware, http://www.vmware.com/
  10. F. Lamberti and A. Sanna, "Streaming-based solution for remote visualization of 3D graphics on mobile devices," IEEE Transactions on Visualization Computer Graphics, pp.247-260, 2007.
  11. D. Koller, M. Turitzin, M. Levoy, M. Tarini, G. Croccia, P. Cignoni, and R. Scopigno, "Protected interactive 3D graphics via remote rendering," ACM Transactions on Graphics, pp.695-703, 2004.
  12. Lars Ailo Bongo, Grant Wallace, Tore Larsen, Kai Li, and Olga Troyanskaya, "Systems support for remote visualization of genomics applications over wide area networks," GCCB2006, pp.157-174, 2007.
  13. Archispace LT, http://archispace.gongtools.com
  14. GPUBoids, http://msdn.microsoft.com

Cited by

  1. Android API-based voice recording system in emergency situations vol.76, pp.17, 2017, https://doi.org/10.1007/s11042-016-3644-3