DOI QR코드

DOI QR Code

An Efficient Dynamic Resource Allocation Scheme for Thin-Client Mobile in Cloud Environment

클라우드 환경의 Thin-Client 모바일을 위한 동적 자원 분배 기술

  • 이준형 (한국과학기술정보연구원 슈퍼컴퓨팅센터 차세대연구 환경개발실) ;
  • 허의남 (경희대학교 컴퓨터공학과)
  • Received : 2012.05.03
  • Accepted : 2012.05.17
  • Published : 2012.06.30

Abstract

The study of Cloud based system is emerging to become the core technology in IT field due to the tremendous growth of Cloud Computing. Researches to deliver applications to Thin-Client based mobile virtual machine and Desktop as a Service(DaaS) using Cloud Computing are conducted actively. In this paper, we propose a Cloud system to run the mobile application in the mobile Thin-Client device and resource allocation mechanism Dynamic Resource Allocation Manager for Mobile Application(DRAMMA). Thus, through performance check, we show DRAMMA has improved the utilization of Cloud system, less migration of virtual machines and decreased the error rate of resource allocation. Also our proposed system delivers service more efficiently than the previous resource allocation algorithm.

클라우드 컴퓨팅의 폭발적 성장으로 IT를 활용하는 다양한 분야에 걸쳐 클라우드 기반의 시스템을 이용한 연구가 활발하게 진행되어 왔다. 특히, 클라우드 시스템을 이용하여 가상 머신 기반의 데스크탑 환경(DaaS, Desktop as a Service) 및 가상 모바일 환경을 구축하여 씬 클라이언트 형태로 어플리케이션 서비스를 이용하는 연구가 활발하게 진행 중에 있다. 본 논문은 씬 클라이언트 모바일 단말에서 모바일 어플리케이션 수행에 필요한 클라우드 시스템과, 자원 분배 시스템인 DRAMMA(Dynamic Resource Allocation Manager for Mobile Application)를 제안하고 있다. 또한 성능평가를 통해 DRAMMA가 기존의 클라우드 환경의 자원 분배 알고리즘과 비교하여 클라우드 시스템의 활용성을 높였고, 더 적은 가상머신의 이동, 자원 할당에 나타나는 오류를 줄여 보다 효율적인 서비스가 가능함을 확인 할 수 있었다.

Keywords

References

  1. John McCarthy, "Centennial Keynote Address", 1961.
  2. "Cloud Computing", http://en.wikipedia.org/wiki/Cloud_computing, 2011.
  3. Eric Y. Chen, Mistutaka Itoh, "Virtual smartphone over IP", IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks, pp.1-6, June, 2010.
  4. 이준형, 탕웨이, 허의남, "Cloud 환경에서의 Thin-Client 모바일 시스템", 2011년도 한국통신학회 동계종합학술발표회 논문초록집, Vol.44, pp.300, 2011년 2월.
  5. Wei Tang, Jun-hyung Lee, Diao Song, Md. Motaharul Islam, Sangho Na, Eui-Nam Huh, "Multi-Platform Mobile Thin Client Architecture in cloud environment", International Conference on Innovative Computing and Communication and Information Technology and Ocean Engineering, March, 2011.
  6. Timothy Wood, Prashant Shenoy, Arun Venkataramani, and Mazin Yousif, "Sandpiper: Black-box and gray-box resource management for virtual machines", Computer Networks Journal (ComNet), Vol.53(17), pp.2923-2938, 2009. https://doi.org/10.1016/j.comnet.2009.04.014
  7. Moreno Marzolla, Ozalp Babaoglu, Fabio Panzieri, "Server Consolidation in Clouds through gossiping", IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks, June, 2011, pp.1-6.
  8. "Remote Desktop Protocol", http://en.wikipedia.org/wiki/Remote_Desktop_Protocol, 2011.
  9. "Application of VNC", http://www.realvnc.com/vnc/how.html, 2011.
  10. "Desktop virtualization", http://en.wikipedia.org/wiki/PCoIP, 2011.
  11. "Android-VNC-Viewer", http://code.google.com/p/androidvnc-viewer, 2011.
  12. 황주성, 이재현, 이나경, "모바일 인터넷으로 인한 미디어 이용 패턴의 변화 : 스마트폰 이용자를 중심으로", 정보통신정책연구원, 2010년 12월.