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

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

  • Published : 2009.03.31

Abstract

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.

Keywords

Software as a Service(SaaS);Web Service;Cloud Computing;Service Migration

References

  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. IBM, "IBM Introduces Ready-to-Use Cloud Computing", http://www-03.ibm.com/press/us/en/pressrelease/22613.wss, 2007
  4. K. A. Deli and M. A. Walker, "Emergence of The Academic Computing Cloud", ACM Ubiquity Vol.9, No.31(2008)
  5. Mobile WiMAX : Global Opportunities, Strategies and Forecasts 2007~2013, Juniper Research, 2007
  6. W. Kim, "Cloud Computing : Status and Prognosis", Journal of Object Technology, Vol.8, No.1(2009)
  7. D. Funato, K. Yasuda, and H. Tokuda, "TCPR : TCP Mobility Support for Continuous Operation", IEEE International Conference on Network Protocols, 1997
  8. MOSSO, http://www.mosso.com
  9. C. E. Perkins, "Mobile IP", IEEE Communications Magazine, Vol.35, No.5(1997)
  10. J. Bezos, "Jeff Bezos' Risky Bet", BussinessWeek Cover Story, 2006
  11. IBM, "Google and IBM Announced University Initiative to Address Internet-Scale Computing Challenges", http://www-03.ibm.com/press/en/pressrelease/22414.wss. 2007
  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. Google Calandar, http://www.google.com/calendar/render?hl=ko
  15. 이원석, 이강찬, 전종홍, 이승윤, "웹 서비스를 이용한 서비스 기반 디바이스 연동 기술", 한국IT서비스학회지, 제4권, 제2호(2005)