A Network Fault-tolerant Software Streaming Technology

네트워크 고장감내 소프트웨어 스트리밍 기술

  • Shim, Jeong-Min (Electronics and Telecommunications Research Institute) ;
  • Kim, Won-Young (Electronics and Telecommunications Research Institute) ;
  • Choi, Wan (Electronics and Telecommunications Research Institute)
  • Published : 2004.11.05

Abstract

As the development of networks and computer systems, users want various services. To meet user's various needs, new technologies is developed and a software streaming technology, uses software with streaming technology, is newly coming out. If network trouble occurs, the software is not available because the streaming server can't send the binary code that software needs to be executed in the streaming service based on network environment. In this paper, we propose the management technology of software binary code in client that managing the binary codes classfied by the function kept in the local storage device, provides the service continuously after the network trouble with the given binary code previously not the binary code from the server.

컴퓨터 시스템과 네트워크가 발달함에 따라 사용자의 요구가 다양해지고 있다. 다양한 사용자 요구를 충족시키기 위해 새로운 기술들이 개발되고 있으며, 스트리밍 기법을 이용하여 소프트웨어를 사용하는 소프트웨어 스트리밍 기술이 새롭게 등장하였다. 네트워크를 기반으로 하는 스트리밍 서비스에서는 네트워크의 고장이 발생하면 소프트웨어 실행에 필요한 실행 코드를 스트리밍 서버로부터 전송 받을 수 없기 때문에 더 이상 소프트웨어를 사용할 수 없다. 본 논문에서는 로컬 저장장치에 임시 저장된 실행 코드들을 각 기능별로 관리하여 네트워크 고장 이후에는 서버로부터 실행 코드를 받지 않고 기존에 전송 받은 실행 코드를 가지고 서비스를 지속적으로 제공하기 위한 클라이언트의 소프트웨어 실행 코드 관리 기법을 제안한다.

Keywords