클라우드 컴퓨팅에서 사용자 작업환경의 끊김 없는 연계를 위한 웹 서비스 연결 관리 기법

Web Service Connection Management Scheme for Seamless Migration of User Workspace in Cloud Computing

  • 최민 (삼성전자 반도체총괄 메모리사업부)
  • 발행 : 2009.03.31

초록

Cloud computing emerges as a new computing paradigm which targets reliable and customizable services. The term builds on decades of research in virtual machine, distributed and parallel computing, utility computing, and more recently networking, web service, and software as a service. In this paper, we provide a seamless connection migration of web services. This is useful for cloud computing environment in which many client terminals have mobility. With the wireless internet facility, those mobile users can move place to place during internet communication. Therefore, we provide solutions to the two major problems in current virtualization based migration: communication failure problems and connection re-establishment. Communication channel flushing by zero window notification helps to resolve the communication failure problems and TCP port inheritance prevents connection re-establishment errors during socket reconstruction. Thus, our web service migration facility is now able to preserve open network connections, and even for server sockets. This is a highly transparent approach, in that we did not Introduce additional messages for channel flushing and did not make any modification to the TCP protocol stack. Experimental results show that the overhead due to connection migration of web services is almost negligible when compared with time to take the conventional web service migration.

키워드

참고문헌

  1. "Amazon's S3 Cloud Service Turns Into A Puff of Smoke", InformationWeek NewsFilter, 2008
  2. C. Hewitt, "ORGs for Scalable, Robust, Privacy-Friendly Client Cloud Computing", IEEE Internet Computing, 2008
  3. C. E. Perkins, "Mobile IP", IEEE Communications Magazine, Vol.35, No.5(1997)
  4. D. Funato, K. Yasuda, and H. Tokuda, "TCPR : TCP Mobility Support for Continuous Operation", IEEE International Conference on Network Protocols, 1997
  5. Google Calandar, http://www.google.com/calendar/render?hl=ko
  6. IBM, "Google and IBM Announced University Initiative to Address Internet-Scale Computing Challenges", http://www-03.ibm.com/press/en/pressrelease/22414.wss. 2007
  7. IBM, "IBM Introduces Ready-to-Use Cloud Computing", http://www-03.ibm.com/press/us/en/pressrelease/22613.wss, 2007
  8. J. Bezos, "Jeff Bezos' Risky Bet", BussinessWeek Cover Story, 2006
  9. K. A. Deli and M. A. Walker, "Emergence of The Academic Computing Cloud", ACM Ubiquity Vol.9, No.31(2008)
  10. Mobile WiMAX : Global Opportunities, Strategies and Forecasts 2007~2013, Juniper Research, 2007
  11. MOSSO, http://www.mosso.com
  12. P. Mika, "Web Semantics in the Clouds", IEEE Inteligent Systems, 2008 https://doi.org/10.1109/MIS.2008.94
  13. R. Buyya, C. S. Yeo, and S. Venugopal, "Market-Oriented Cloud Computing : Vision, Hype, and Reality for Delivering IT Services as Computing Utilities", IEEE International Conference on High Performance Computing and Communications, 2008
  14. W. Kim, "Cloud Computing : Status and Prognosis", Journal of Object Technology, Vol.8, No.1(2009)
  15. 이원석, 이강찬, 전종홍, 이승윤, "웹 서비스를 이용한 서비스 기반 디바이스 연동 기술", 한국IT서비스학회지, 제4권, 제2호(2005)