Storage System for increasing the number of Users supported in Video Database

비디오 데이터베이스에서 지원 사용자 수를 증가시키기 위한 저장시스템

  • 김근형 (제주산업정보대학 컴퓨터정보계열)
  • Published : 2001.03.01

Abstract

Video server which stores video streams should serve more users with the requested streams rapidly, satisfying their time constraints. For this objective, the storage system of the video server needs large disk bandwidth and buffer capacity. But, because given disk bandwidth and buffer capacity are limited, technologies that utilize effectively the given disk bandwidth and buffer capacity without waste might be needed. In this paper, we propose the policies that not only reduce the startup latency but also, support more users by utilizing the disk bandwidth and buffer efficiently, which also considering time constraint characteristics of video stream. In order to reduce the startup latency of the service requests, it inducts the effect of random access of disk head by moving asynchronously disk heads in multiple disk environments. Also, there are two technologies to support more users. First, the proposed policy reduces the seek latency by moving the disk head sequentially so that it saves the disk bandwidth. Second, it determines the segment size through considering both given buffer capacity and given disk bandwidth by heuristic approach in order to overcome the constraints of the number of streams supported due to limitation of buffer capacity. The segment size makes it utilize given buffer optimally with given disk bandwidth. The correctness of the proposed policies is not only analyzed theoretically but also evaluated through simulations.

비디오 데이터베이스는 비디오 정보를 저장하고 있다가 사용자가 요구한 비디오 정보를 검색해 주는 기능을 갖는다. 따라서, 비디오 데이터베이스의 목적은 비디오정보를 저장하고 검색하기 위한 편리하고도 효율적인 환경을 제공해야 할 뿐만 아니라 보다 많은 사용자들에게 보다 신속하게 요구한 정보들을 검색해 줄 수 있어야 한다. 본 논문에서는 비디오 데이터베이스에서 빠른 응답을 유지하면서 지원할 수 있는 사용자들의 수를 증가시킬 수 있는 저장시스템을 제안한다. 다중 디스크환경하의 저장시스템에서 다중 비디오 스트림들을 읽을 때, 각 디스크헤드들의 이동을 비동기화 시킴으로써 빠른 응답을 유지할 수 있고, 한쪽 방향으로만 이동하게 함으로써 디스크 대역폭을 절약할 수 있다. 또한, 더블버퍼링을 기반으로 비디오 스트림의 시간제약 특성을 만족시키고 더블버퍼링의 단점을 최소화할 수 있는 기법을 제안한다. 새로운 저장시스템에 대한 타당성은 이론적으로 해석 및 증명되고 시뮬레이션을 통하여 평가된다.

Keywords