JPH10271447A - ビデオサーバシステム - Google Patents

ビデオサーバシステム

Info

Publication number
JPH10271447A
JPH10271447A JP9068555A JP6855597A JPH10271447A JP H10271447 A JPH10271447 A JP H10271447A JP 9068555 A JP9068555 A JP 9068555A JP 6855597 A JP6855597 A JP 6855597A JP H10271447 A JPH10271447 A JP H10271447A
Authority
JP
Japan
Prior art keywords
data
server
client
computers
information recording
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9068555A
Other languages
English (en)
Inventor
Tsutomu Inaba
勉 稲葉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP9068555A priority Critical patent/JPH10271447A/ja
Publication of JPH10271447A publication Critical patent/JPH10271447A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

(57)【要約】 【課題】本発明は、サーバ側に複数のディスク装置をも
ち、クライアントからの要求に従い連続ストリームの再
生用情報を提供情報としてクライアントに送信する従来
のビデオサーバシステムに於いて、複数クライアントか
らの要求に対してサーバ側計算機にかかる負荷を効率良
く負荷分散することのできるビデオサーバシステムを提
供することを課題とする。 【解決手段】番組各々のデータストリームを小片データ
(ストライピングデータ)単位で、ストリーム順に複数
のディスク装置11A,11B,11Cに分散記録さ
せ、クライアント側計算機13でストリーム順に再生す
ることによって、クライアントからの要求に対する各サ
ーバ側計算機10A,10B,10Cの負荷を効率良く
分散させることができる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、クライアントから
の要求に従い連続ストリームの再生用情報を提供情報と
してクライアントに送信するビデオサーバシステムに関
する。
【0002】
【従来の技術】従来、クライアントからの要求に従い連
続ストリームの再生用情報を提供情報としてクライアン
トに送信するビデオサーバシステムに於いて、サーバ側
に複数のディスク装置をもつとき、各ディスク装置に
は、それぞれ番組単位で纏まる、1又は複数の番組情報
が格納され、クライアントからの番組要求に応じて、そ
の番組情報を記録(格納)したディスク装置が起動され
て、クライアントに連続ストリームの番組情報が提供さ
れる。
【0003】この際の従来のビデオサーバシステムの構
成例を図4に示している。この例では、ディスク0に番
組0、ディスク1に番組1、ディスク2に番組2がそれ
ぞれ記録される。尚、図中、各番組内のdata-0,data-
1,data-2,…は、それぞれ転送単位となるデータを表
している。
【0004】しかしながら、このような従来のシステム
構成に於いては、複数のクライアントから同じ番組を要
求された場合に、要求された番組を受け持つサーバ側の
計算機に多大な負荷がかかるという問題があった。更
に、これに伴い、複数のクライアントから同じ番組を要
求された場合に、そのクライアント数に応じて、要求に
対する応答待ち時間が長くなり、サービスの低下を招く
という問題があった。また、ある番組を受け持つディス
ク装置又は計算機に障害が発生した場合に、その番組が
全く提供できなくなるという問題があった。
【0005】
【発明が解決しようとする課題】上記したように、サー
バ側に複数のディスク装置をもち、クライアントからの
要求に従い連続ストリームの再生用情報を提供情報とし
てクライアントに送信する従来のビデオサーバシステム
に於いては、複数のクライアントから同じ番組を要求さ
れた場合に、要求された番組を受け持つサーバ側の計算
機に多大な負荷がかかるという問題があった。更に、こ
れに伴い、複数のクライアントから同じ番組を要求され
た場合に、そのクライアント数に応じて、要求に対する
応答待ち時間が長くなり、サービスの低下を招くという
問題があった。また、ある番組を受け持つディスク装置
又は計算機に障害が発生した場合に、その番組が全く提
供できなくなるという問題があった。
【0006】本発明は上記実情に鑑みなされたもので、
サーバ側に複数のディスク装置をもち、クライアントか
らの要求に従い連続ストリームの再生用情報を提供情報
としてクライアントに送信する従来のビデオサーバシス
テムに於いて、複数クライアントからの要求に対してサ
ーバ側計算機にかかる負荷を効率良く負荷分散すること
のできるビデオサーバシステムを提供することを目的と
する。
【0007】また、本発明は、サーバ側に複数のディス
ク装置をもち、クライアントからの要求に従い連続スト
リームの再生用情報を提供情報としてクライアントに送
信する従来のビデオサーバシステムに於いて、サーバ側
の一部計算機に障害が発生しても、支障なくクライアン
トへの連続ストリームのデータ供給が継続できる信頼性
の高いビデオサーバシステムを提供することを目的とす
る。
【0008】また、本発明は、サーバ側に複数のディス
ク装置をもち、クライアントからの要求に従い連続スト
リームの再生用情報を提供情報としてクライアントに送
信する従来のビデオサーバシステムに於いて、サーバ側
の一部計算機に障害が発生しても、クライアント側で連
続ストリームのデータを復元することのできる信頼性の
高いビデオサーバシステムを提供することを目的とす
る。
【0009】
【課題を解決するための手段】本発明は、複数の番組の
データストリームを所定データ量単位の小片データ(ス
トライピングデータ)として、複数の各ディスクに分散
記録しておくことによって、複数クライアントからの番
組要求に対してサーバ側計算機にかかる負荷を効率良く
分散することができる。
【0010】更に、これに伴い、複数のクライアントか
ら同じ番組を要求された場合に、そのクライアント数に
応じて、要求に対する応答待ち時間が長くなる不都合を
解消して、情報提供サービスを向上できる。
【0011】また、複数の番組のデータストリームを所
定データ量単位の小片データ(ストライピングデータ)
として分散記録した、複数の各ディスクとは別に、上記
番組のデータストリームに従う各小片データを基にした
パリティデータを独立したディスクに用意して、このパ
リティデータを常時、又は必要に応じてクライアントに
送り、クライアント側で失われた小片データを復元する
ことによって、システムの信頼性を著しく向上させるこ
とができる。
【0012】即ち、本発明は、クライアントからの要求
に従い連続ストリームの再生用情報を提供情報としてク
ライアントに送信するビデオサーバシステムであって、
複数のサーバ側計算機と、この複数のサーバ側計算機に
対応して設けられた、それぞれが複数の区分されたデー
タ領域をもつ複数の提供情報記録再生装置と、前記各サ
ーバ側計算機に回線接続して連続ストリームの提供情報
を受ける少なくとも一つのクライアント側計算機とを具
備し、前記複数の提供情報記録再生装置は、それぞれが
区分されたデータ領域に連続ストリーム情報を小片デー
タ単位で分散して記録し、前記複数のサーバ側計算機
は、前記クライアント側計算機からの要求に従い、それ
ぞれ対応して設けられる提供情報記録再生装置より、区
分されたデータ領域をアクセスして連続ストリーム情報
の小片データをストリーム順に読出し、回線経由で前記
クライアント側計算機に送信する手段を有し、前記クラ
イアント側計算機は、前記複数のサーバ側計算機から受
信した小片データをストリーム順に再生出力する手段を
有してなることを特徴とする。
【0013】また、本発明は、クライアントからの要求
に従い連続ストリームの再生用情報を提供情報としてク
ライアントに送信するビデオサーバシステムであって、
複数の第1のサーバ側計算機と、少なくとも一つの第2
のサーバ側計算機と、前記複数の第1のサーバ側計算機
に対応して設けられた、それぞれが複数の区分されたデ
ータ領域をもつ複数の第1の提供情報記録再生装置と、
前記第2のサーバ側計算機に対応して設けられた複数の
区分されたデータ領域をもつ複数の第2の提供情報記録
再生装置と、前記各サーバ側計算機に回線接続して連続
ストリームの提供情報を受ける少なくとも一つのクライ
アント側計算機とを具備し、前記複数の第1の提供情報
記録再生装置は、それぞれが区分されたデータ領域に連
続ストリーム情報を小片データ単位で分散して記録し、
前記第2の提供情報記録再生装置は、前記複数の第1の
提供情報記録再生装置に記録された相互に関連する1デ
ータ領域分の各小片データを排他的論理和(Exclusive-
OR)演算した連続ストリーム情報のパリティデータを小
片データ単位で記録し、前記複数の第1のサーバ側計算
機は、前記クライアント側計算機からの要求に従い、そ
れぞれ対応して設けられる第1の提供情報記録再生装置
より、区分されたデータ領域をアクセスして連続ストリ
ーム情報の小片データをストリーム順に読出し、回線経
由で前記クライアント側計算機に送信する手段を有し、
前記第2のサーバ側計算機は、前記クライアント側計算
機からの要求に従い、第1の提供情報記録再生装置より
読出された小片データに対応するパリティデータをスト
リーム順に読出し、回線経由で前記クライアント側計算
機に送信する手段を有してなることを特徴とする。
【0014】また、本発明は、クライアントからの要求
に従い連続ストリームの再生用情報を提供情報としてク
ライアントに送信するビデオサーバシステムであって、
複数の第1のサーバ側計算機と、少なくとも一つの第2
のサーバ側計算機と、前記複数の第1のサーバ側計算機
に対応して設けられた、それぞれが複数の区分されたデ
ータ領域をもつ複数の第1の提供情報記録再生装置と、
前記第2のサーバ側計算機に対応して設けられた複数の
区分されたデータ領域をもつ複数の第2の提供情報記録
再生装置と、前記各サーバ側計算機に回線接続して連続
ストリームの提供情報を受ける少なくとも一つのクライ
アント側計算機とを具備し、前記複数の第1の提供情報
記録再生装置は、それぞれが区分されたデータ領域に連
続ストリーム情報を小片データ単位で分散して記録し、
前記第2の提供情報記録再生装置は、前記複数の第1の
提供情報記録再生装置に記録された相互に関連する1デ
ータ領域分の各小片データを排他的論理和演算した連続
ストリーム情報のパリティデータを小片データ単位で記
録し、前記複数の第1のサーバ側計算機は、前記クライ
アント側計算機からの要求に従い、それぞれ対応して設
けられる第1の提供情報記録再生装置より、区分された
データ領域をアクセスして連続ストリーム情報の小片デ
ータをストリーム順に読出し、回線経由で前記クライア
ント側計算機に送信する手段を有し、前記第2のサーバ
側計算機は、前記クライアント側計算機からの要求に従
い、第1の提供情報記録再生装置より読出された小片デ
ータに対応するパリティデータをストリーム順に読出
し、回線経由で前記クライアント側計算機に送信する手
段を有し、前記クライアント側計算機は、前記複数のサ
ーバ側計算機から受信して、前記第1のサーバ側計算機
より受信した小片データを前記第2のサーバ側計算機よ
り受信したパリティデータで補償しストリーム順に再生
出力する手段を有してなることを特徴とする。
【0015】また、本発明は、クライアントからの要求
に従い連続ストリームの再生用情報を提供情報としてク
ライアントに送信するビデオサーバシステムであって、
複数の第1のサーバ側計算機と、少なくとも一つの第2
のサーバ側計算機と、前記複数の第1のサーバ側計算機
に対応して設けられた、それぞれが複数の区分されたデ
ータ領域をもつ複数の第1の提供情報記録再生装置と、
前記第2のサーバ側計算機に対応して設けられた複数の
区分されたデータ領域をもつ複数の第2の提供情報記録
再生装置と、前記各サーバ側計算機に回線接続して連続
ストリームの提供情報を受ける少なくとも一つのクライ
アント側計算機とを具備し、前記複数の第1の提供情報
記録再生装置は、それぞれが区分されたデータ領域に連
続ストリーム情報を小片データ単位で分散して記録し、
前記第2の提供情報記録再生装置は、前記複数の第1の
提供情報記録再生装置に記録された相互に関連する1デ
ータ領域分の各小片データを排他的論理和演算した連続
ストリーム情報のパリティデータを小片データ単位で記
録し、前記複数の第1のサーバ側計算機は、前記クライ
アント側計算機からの要求に従い、それぞれ対応して設
けられる第1の提供情報記録再生装置より、区分された
データ領域をアクセスして連続ストリーム情報の小片デ
ータをストリーム順に読出し、回線経由で前記クライア
ント側計算機に送信する手段を有し、前記第2のサーバ
側計算機は、前記第1のサーバ側計算機の一つに異常が
生じたとき、その異常が生じた第1のサーバ側計算機か
ら送出すべき小片データに対応したパリティデータを回
線経由で前記クライアント側計算機に送信する手段を有
し、前記クライアント側計算機は、前記複数のサーバ側
計算機から受信して、前記第1のサーバ側計算機より受
信した小片データをストリーム順に再生出力する手段
と、前記第1のサーバ側計算機より正常に受信できない
小片データを前記第2のサーバ側計算機より受信したパ
リティデータと前記第1のサーバ側計算機より受信した
小片データとをもとに復元しストリーム順に再生出力す
る手段を有してなることを特徴とする。
【0016】また、本発明は、クライアントからの要求
に従い連続ストリームの再生用情報を提供情報としてク
ライアントに送信するビデオサーバシステムであって、
複数の第1のサーバ側計算機と、少なくとも一つの第2
のサーバ側計算機と、前記複数の第1のサーバ側計算機
に対応して設けられた、それぞれが複数の区分されたデ
ータ領域をもつ複数の第1の提供情報記録再生装置と、
前記第2のサーバ側計算機に対応して設けられた複数の
区分されたデータ領域をもつ複数の第2の提供情報記録
再生装置と、前記各サーバ側計算機に回線接続して連続
ストリームの提供情報を受ける少なくとも一つのクライ
アント側計算機とを具備し、前記複数の第1の提供情報
記録再生装置は、それぞれが区分されたデータ領域に連
続ストリーム情報を小片データ単位で分散して記録し、
前記第2の提供情報記録再生装置は、前記複数の第1の
提供情報記録再生装置に記録された相互に関連する1デ
ータ領域分の各小片データを排他的論理和演算した連続
ストリーム情報のパリティデータを小片データ単位で記
録し、前記複数の第1のサーバ側計算機は、前記クライ
アント側計算機からの要求に従い、それぞれ対応して設
けられる第1の提供情報記録再生装置より、区分された
データ領域をアクセスして連続ストリーム情報の小片デ
ータをストリーム順に読出し、前記クライアント側計算
機に送信する手段を有し、前記第2のサーバ側計算機
は、前記クライアント側計算機より要求された小片デー
タに対応するパリティデータを回線経由で前記クライア
ント側計算機に送信する手段を有し、前記クライアント
側計算機は、前記複数のサーバ側計算機から受信して、
前記第1のサーバ側計算機より受信した小片データをス
トリーム順に再生出力する手段と、前記第1のサーバ側
計算機より正常に受信できない小片データが存在すると
き、前記第2のサーバ側計算機より正常に受信できない
小片データに対応するパリティデータを受信して、当該
パリティデータと前記第1のサーバ側計算機より受信し
た小片データとをもとに前記正常に受信できない小片デ
ータ復元しストリーム順に再生出力する手段を有してな
ることを特徴とする。
【0017】また、上記ビデオサーバシステムに於い
て、小片データ、又は小片データとパリティデータが各
々パケットデータとしてクライアント側計算機に転送さ
れることを特徴とする。
【0018】また、上記ビデオサーバシステムに於い
て、提供情報記録再生装置には、小片データ又はパリテ
ィデータに付随してストリーム順の順位を示す制御情報
が記録され、小片データ又はパリティデータに付随して
読出されることを特徴とする。
【0019】また、上記ビデオサーバシステムに於い
て、サーバ側計算機には、小片データ又はパリティデー
タに付随してストリーム順の順位を示す制御情報を出力
する手段をもつことを特徴とする。
【0020】上記したように、番組各々のデータストリ
ームを小片データ(ストライピングデータ)単位で、ス
トリーム順に複数のディスクに分散記録させ、クライア
ント側でストリーム順に再生することによって、クライ
アントからの要求に対する各サーバ側計算機の負荷を効
率良く分散させることができる。
【0021】更に、これに伴い、複数のクライアントか
ら同じ番組を要求された場合に、そのクライアント数に
応じて、要求に対する応答待ち時間が長くなる不都合を
解消して、情報提供サービスを向上できる。
【0022】また、上記ビデオサーバシステムに於い
て、セットとなる小片データ(ストライピングデータ)
の排他的論理和(Exclusive-OR)演算したパリティデー
タを格納するディスク装置と、それを受け持つサーバ側
補助計算機を付加することによって、サーバ側計算機の
いずれかに障害が発生した場合、サーバ側補助計算機が
代替えとして対応するパリティデータを出力すること
で、クライアントより要求されている番組を継続して提
供できる。
【0023】また、クライアント側に於いても、送られ
てくる小片データ(ストライピングデータ)を位置(順
序)情報をもとに順次処理をしてゆくが、代替えパリテ
ィデータが送られてきた場合に、対応する小片データを
使い、代替えとなった小片データを復元して、連続スト
リーム情報の再生処理を継続することができる。
【0024】
【発明の実施の形態】以下図面を参照して本発明の実施
形態を説明する。図1は本発明の第1実施形態によるビ
デオサーバシステムの構成を示すブロック図である。
【0025】図1に於いて、10A,10B,10C、
及び11A,11B,11Cはそれぞれサーバ側のシス
テム構成要素をなすもので、10A,10B,10Cは
サーバ側計算機(稼働サーバ)、11A,11B,11
Cはサーバ側計算機10A,10B,10Cに対応して
設けられた提供情報記録再生装置を構成するディスク装
置である。
【0026】12は複数のサーバ側計算機10A,10
B,10Cと、複数のクライアント側計算機との間のデ
ータ送受に供される通信回線である。13,13,…は
通信回線12を介してサーバ側計算機10A,10B,
10Cに番組要求を出し、サーバ側計算機10A,10
B,10Cより要求に従う連続ストリームの番組情報の
提供を受ける複数のクライアント側計算機である。
【0027】上記サーバ側計算機10A,10B,10
Cに対応して設けられたディスク装置11A,11B,
11Cは、それぞれ、連続ストリームの一つの番組情報
について、当該連続ストリーム情報をストリーム順に小
片データ(ストライピングデータ)単位で分散して記録
する。
【0028】即ち、この例では、複数の各番組(番組
0,1,2)について、ストリーム順に、data i-0,da
ta i-1,data i-2,data i-3,data i-4,data i-5,…
(但しiは 0/1/2)となる小片データ(ストライピング
データ)を、data i-0はディスク装置11A、data i-1
はディスク装置11B、data i-2はディスク装置11
C、data i-4はディスク装置11A、data i-5はディス
ク装置11B…というように、分散させて記録(格納)
しておく。
【0029】サーバ側計算機10A,10B,10C
は、クライアント側計算機13から番組要求を受ける
と、それぞれ当該番組の小片データ(ストライピングデ
ータ)をストリーム順に順次転送する。
【0030】この際、サーバ側計算機10A,10B,
10Cは、転送する各小片データ(ストライピングデー
タ)に位置(順序)情報を付加する。クライアント側計
算機13は、サーバ側計算機10A,10B,10Cよ
り要求番組の小片データを受けると、その小片データに
付随する位置(順序)情報に従う配列で小片データを順
次処理し再生する。
【0031】このように、番組各々のデータストリーム
を小片データ(ストライピングデータ)単位で、ストリ
ーム順に複数のディスク装置11A,11B,11Cに
分散記録させ、クライアント側計算機13でストリーム
順に再生することによって、クライアントからの要求に
対する各サーバ側計算機10A,10B,10Cの負荷
を効率良く分散させることができる。
【0032】更に、これに伴い、複数のクライアントか
ら同じ番組を要求された場合に、そのクライアント数に
応じて、要求に対する応答待ち時間が長くなる不都合を
解消して、情報提供サービスを向上できる。
【0033】図2は本発明の第2実施形態によるビデオ
サーバシステムの構成を示すブロック図であり、上記し
た図1と同一部分には、同一符号を付して、その説明を
省略する。
【0034】この第2実施形態は、上記第1実施形態に
於けるシステムのサーバ側に、連続ストリーム情報のパ
リティデータを小片データ単位で転送する専用装置を付
加する。
【0035】即ち、この実施形態では、サーバ側計算機
10A,10B,10Cに対応して設けられ、複数の番
組のデータストリームを所定データ量単位の小片データ
(ストライピングデータ)として分散記録したディスク
装置11A,11B,11Cの他に、上記各ディスク装
置11A,11B,11Cに記録された相互に関連する
1データ領域分の各小片データを排他的論理和(Exclus
ive-OR)演算した連続ストリーム情報のパリティデータ
を小片データ単位で記録したパリティデータ用のディス
ク装置11Dを設けるとともに、このパリティデータ用
のディスク装置11Dをドライブ制御して、当該ディス
ク装置11Dより読出したパリティデータをクライアン
ト側計算機13に常時、又はクライアント側からの要求
に応じてクライアント側計算機13に転送するためのサ
ーバ側計算機10Dを設ける。
【0036】これにより、クライアント側計算機13
は、サーバ側計算機10A,10B,10Cより受信し
た小片データをパリティデータ用のディスク装置11D
より受信したパリティデータで補償しストリーム順に再
生出力することができる。
【0037】例えば、図2、及び図3に示すように、ス
トリーム順に従いディスク装置11A,11B,11C
より出力される小片データ(ストライピングデータ)da
ta 0-3,data 0-4,data 0-5のうち、サーバ側計算機1
0Bより送出されるデータdata 0-4が正常に出力されな
い際は、クライアント側計算機13にて、パリティデー
タ用のディスク装置11Dより受信した、上記小片デー
タdata 0-3,data 0-4,data 0-5の排他的論理和(Excl
usive-OR)をとったパリティデータdata 0-P1と、ディ
スク装置11A,11Cより受信した上記正常データda
ta 0-3,data 0-5とにより、ストリーム上で失われたデ
ータdata 0-4を復元することができる。
【0038】このように、サーバ側計算機10A,10
B,10Cのいずれかに障害が発生した場合、サーバ側
の補助計算機となるパリティデータ用のディスク装置1
1Dが代替えとして対応するパリティデータを出力する
ことで、クライアント側計算機13より要求されている
番組を継続して提供できる。
【0039】また、クライアント側計算機13に於いて
も、送られてくる小片データ(ストライピングデータ)
を位置(順序)情報をもとに順次処理をしてゆくが、代
替えパリティデータが送られてきた場合に、対応する小
片データを使い、代替えとなった小片データを復元し
て、連続ストリーム情報の再生処理を継続することがで
きる。これにより、クライアント側にて失われた小片デ
ータを確実に復元でき、システムの信頼性を著しく向上
させることができる。
【0040】
【発明の効果】以上詳記したように本発明によれば、サ
ーバ側に複数のディスク装置をもち、クライアントから
の要求に従い連続ストリームの再生用情報を提供情報と
してクライアントに送信する従来のビデオサーバシステ
ムに於いて、複数クライアントからの要求に対してサー
バ側計算機にかかる負荷を効率良く負荷分散することの
できるビデオサーバシステムが提供できる。
【0041】また、本発明によれば、サーバ側に複数の
ディスク装置をもち、クライアントからの要求に従い連
続ストリームの再生用情報を提供情報としてクライアン
トに送信する従来のビデオサーバシステムに於いて、サ
ーバ側の一部計算機に障害が発生しても、支障なくクラ
イアントへの連続ストリームのデータ供給が継続できる
信頼性の高いビデオサーバシステムが提供できる。
【0042】また、本発明によれば、サーバ側に複数の
ディスク装置をもち、クライアントからの要求に従い連
続ストリームの再生用情報を提供情報としてクライアン
トに送信する従来のビデオサーバシステムに於いて、サ
ーバ側の一部計算機に障害が発生しても、クライアント
側で連続ストリームのデータを復元することのできる信
頼性の高いビデオサーバシステムが提供できる。
【図面の簡単な説明】
【図1】本発明の第1実施形態によるビデオサーバシス
テムの構成を示すブロック図。
【図2】本発明の第2実施形態によるビデオサーバシス
テムの構成を示すブロック図。
【図3】本発明の第3実施形態によるビデオサーバシス
テムのデータ復元処理を説明するための図。
【図4】従来のビデオサーバシステムの構成を示すブロ
ック図。
【符号の説明】
10A,10B,10C,10D…サーバ側計算機、 11A,11B,11C…ディスク装置(提供情報記録
再生装置)、 12…通信回線、 13,13,…クライアント側計算機、 11D…パリティデータ用のディスク装置。

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 クライアントからの要求に従い連続スト
    リームの再生用情報を提供情報としてクライアントに送
    信するビデオサーバシステムであって、 複数のサーバ側計算機と、この複数のサーバ側計算機に
    対応して設けられた、それぞれが複数の区分されたデー
    タ領域をもつ複数の提供情報記録再生装置と、前記各サ
    ーバ側計算機に回線接続して連続ストリームの提供情報
    を受ける少なくとも一つのクライアント側計算機とを具
    備し、 前記複数の提供情報記録再生装置は、それぞれが区分さ
    れたデータ領域に連続ストリーム情報を小片データ単位
    で分散して記録し、 前記複数のサーバ側計算機は、前記クライアント側計算
    機からの要求に従い、それぞれ対応して設けられる提供
    情報記録再生装置より、区分されたデータ領域をアクセ
    スして連続ストリーム情報の小片データをストリーム順
    に読出し、回線経由で前記クライアント側計算機に送信
    する手段を有し、 前記クライアント側計算機は、前記複数のサーバ側計算
    機から受信した小片データをストリーム順に再生出力す
    る手段を有してなることを特徴としたビデオサーバシス
    テム。
  2. 【請求項2】 クライアントからの要求に従い連続スト
    リームの再生用情報を提供情報としてクライアントに送
    信するビデオサーバシステムであって、 複数の第1のサーバ側計算機と、 少なくとも一つの第2のサーバ側計算機と、 前記複数の第1のサーバ側計算機に対応して設けられ
    た、それぞれが複数の区分されたデータ領域をもつ複数
    の第1の提供情報記録再生装置と、 前記第2のサーバ側計算機に対応して設けられた複数の
    区分されたデータ領域をもつ複数の第2の提供情報記録
    再生装置と、 前記各サーバ側計算機に回線接続して連続ストリームの
    提供情報を受ける少なくとも一つのクライアント側計算
    機とを具備し、 前記複数の第1の提供情報記録再生装置は、それぞれが
    区分されたデータ領域に連続ストリーム情報を小片デー
    タ単位で分散して記録し、 前記第2の提供情報記録再生装置は、前記複数の第1の
    提供情報記録再生装置に記録された相互に関連する1デ
    ータ領域分の各小片データを排他的論理和演算した連続
    ストリーム情報のパリティデータを小片データ単位で記
    録し、 前記複数の第1のサーバ側計算機は、前記クライアント
    側計算機からの要求に従い、それぞれ対応して設けられ
    る第1の提供情報記録再生装置より、区分されたデータ
    領域をアクセスして連続ストリーム情報の小片データを
    ストリーム順に読出し、回線経由で前記クライアント側
    計算機に送信する手段を有し、 前記第2のサーバ側計算機は、前記クライアント側計算
    機からの要求に従い、第1の提供情報記録再生装置より
    読出された小片データに対応するパリティデータをスト
    リーム順に読出し、回線経由で前記クライアント側計算
    機に送信する手段を有してなることを特徴としたビデオ
    サーバシステム。
  3. 【請求項3】 クライアントからの要求に従い連続スト
    リームの再生用情報を提供情報としてクライアントに送
    信するビデオサーバシステムであって、 複数の第1のサーバ側計算機と、 少なくとも一つの第2のサーバ側計算機と、 前記複数の第1のサーバ側計算機に対応して設けられ
    た、それぞれが複数の区分されたデータ領域をもつ複数
    の第1の提供情報記録再生装置と、 前記第2のサーバ側計算機に対応して設けられた複数の
    区分されたデータ領域をもつ複数の第2の提供情報記録
    再生装置と、 前記各サーバ側計算機に回線接続して連続ストリームの
    提供情報を受ける少なくとも一つのクライアント側計算
    機とを具備し、 前記複数の第1の提供情報記録再生装置は、それぞれが
    区分されたデータ領域に連続ストリーム情報を小片デー
    タ単位で分散して記録し、 前記第2の提供情報記録再生装置は、前記複数の第1の
    提供情報記録再生装置に記録された相互に関連する1デ
    ータ領域分の各小片データを排他的論理和演算した連続
    ストリーム情報のパリティデータを小片データ単位で記
    録し、 前記複数の第1のサーバ側計算機は、前記クライアント
    側計算機からの要求に従い、それぞれ対応して設けられ
    る第1の提供情報記録再生装置より、区分されたデータ
    領域をアクセスして連続ストリーム情報の小片データを
    ストリーム順に読出し、回線経由で前記クライアント側
    計算機に送信する手段を有し、 前記第2のサーバ側計算機は、前記クライアント側計算
    機からの要求に従い、第1の提供情報記録再生装置より
    読出された小片データに対応するパリティデータをスト
    リーム順に読出し、回線経由で前記クライアント側計算
    機に送信する手段を有し、 前記クライアント側計算機は、前記複数のサーバ側計算
    機から受信して、前記第1のサーバ側計算機より受信し
    た小片データを前記第2のサーバ側計算機より受信した
    パリティデータで補償しストリーム順に再生出力する手
    段を有してなることを特徴としたビデオサーバシステ
    ム。
  4. 【請求項4】 クライアントからの要求に従い連続スト
    リームの再生用情報を提供情報としてクライアントに送
    信するビデオサーバシステムであって、 複数の第1のサーバ側計算機と、 少なくとも一つの第2のサーバ側計算機と、 前記複数の第1のサーバ側計算機に対応して設けられ
    た、それぞれが複数の区分されたデータ領域をもつ複数
    の第1の提供情報記録再生装置と、 前記第2のサーバ側計算機に対応して設けられた複数の
    区分されたデータ領域をもつ複数の第2の提供情報記録
    再生装置と、 前記各サーバ側計算機に回線接続して連続ストリームの
    提供情報を受ける少なくとも一つのクライアント側計算
    機とを具備し、 前記複数の第1の提供情報記録再生装置は、それぞれが
    区分されたデータ領域に連続ストリーム情報を小片デー
    タ単位で分散して記録し、 前記第2の提供情報記録再生装置は、前記複数の第1の
    提供情報記録再生装置に記録された相互に関連する1デ
    ータ領域分の各小片データを排他的論理和演算した連続
    ストリーム情報のパリティデータを小片データ単位で記
    録し、 前記複数の第1のサーバ側計算機は、前記クライアント
    側計算機からの要求に従い、それぞれ対応して設けられ
    る第1の提供情報記録再生装置より、区分されたデータ
    領域をアクセスして連続ストリーム情報の小片データを
    ストリーム順に読出し、回線経由で前記クライアント側
    計算機に送信する手段を有し、 前記第2のサーバ側計算機は、前記第1のサーバ側計算
    機の一つに異常が生じたとき、その異常が生じた第1の
    サーバ側計算機から送出すべき小片データに対応したパ
    リティデータを回線経由で前記クライアント側計算機に
    送信する手段を有し、 前記クライアント側計算機は、前記複数のサーバ側計算
    機から受信して、前記第1のサーバ側計算機より受信し
    た小片データをストリーム順に再生出力する手段と、前
    記第1のサーバ側計算機より正常に受信できない小片デ
    ータを前記第2のサーバ側計算機より受信したパリティ
    データと前記第1のサーバ側計算機より受信した小片デ
    ータとをもとに復元しストリーム順に再生出力する手段
    を有してなることを特徴としたビデオサーバシステム。
  5. 【請求項5】 クライアントからの要求に従い連続スト
    リームの再生用情報を提供情報としてクライアントに送
    信するビデオサーバシステムであって、 複数の第1のサーバ側計算機と、 少なくとも一つの第2のサーバ側計算機と、 前記複数の第1のサーバ側計算機に対応して設けられ
    た、それぞれが複数の区分されたデータ領域をもつ複数
    の第1の提供情報記録再生装置と、 前記第2のサーバ側計算機に対応して設けられた複数の
    区分されたデータ領域をもつ複数の第2の提供情報記録
    再生装置と、 前記各サーバ側計算機に回線接続して連続ストリームの
    提供情報を受ける少なくとも一つのクライアント側計算
    機とを具備し、 前記複数の第1の提供情報記録再生装置は、それぞれが
    区分されたデータ領域に連続ストリーム情報を小片デー
    タ単位で分散して記録し、 前記第2の提供情報記録再生装置は、前記複数の第1の
    提供情報記録再生装置に記録された相互に関連する1デ
    ータ領域分の各小片データを排他的論理和演算した連続
    ストリーム情報のパリティデータを小片データ単位で記
    録し、 前記複数の第1のサーバ側計算機は、前記クライアント
    側計算機からの要求に従い、それぞれ対応して設けられ
    る第1の提供情報記録再生装置より、区分されたデータ
    領域をアクセスして連続ストリーム情報の小片データを
    ストリーム順に読出し、前記クライアント側計算機に送
    信する手段を有し、 前記第2のサーバ側計算機は、前記クライアント側計算
    機より要求された小片データに対応するパリティデータ
    を回線経由で前記クライアント側計算機に送信する手段
    を有し、 前記クライアント側計算機は、前記複数のサーバ側計算
    機から受信して、前記第1のサーバ側計算機より受信し
    た小片データをストリーム順に再生出力する手段と、前
    記第1のサーバ側計算機より正常に受信できない小片デ
    ータが存在するとき、前記第2のサーバ側計算機より正
    常に受信できない小片データに対応するパリティデータ
    を受信して、当該パリティデータと前記第1のサーバ側
    計算機より受信した小片データとをもとに前記正常に受
    信できない小片データ復元しストリーム順に再生出力す
    る手段を有してなることを特徴としたビデオサーバシス
    テム。
  6. 【請求項6】 小片データがパケットデータとしてクラ
    イアント側計算機に転送される請求項1又は2又は3又
    は4又は5記載のビデオサーバシステム。
  7. 【請求項7】 小片データ及びパリティデータが各々パ
    ケットデータとしてクライアント側計算機に転送される
    請求項2又は3又は4又は5記載のビデオサーバシステ
    ム。
  8. 【請求項8】 提供情報記録再生装置には、小片データ
    に付随してストリーム順の順位を示す制御情報が記録さ
    れ、小片データに付随して読出される請求項1又は2又
    は3又は4又は5又は6記載のビデオサーバシステム。
  9. 【請求項9】 提供情報記録再生装置には、小片データ
    又はパリティデータに付随してストリーム順の順位を示
    す制御情報が記録され、小片データ又はパリティデータ
    に付随して読出される請求項2又は3又は4又は5又は
    6又は7記載のビデオサーバシステム。
  10. 【請求項10】 サーバ側計算機には、小片データに付
    随してストリーム順の順位を示す制御情報を出力する手
    段をもつ請求項1又は2又は3又は4又は5又は6記載
    のビデオサーバシステム。
  11. 【請求項11】 サーバ側計算機には、小片データ又は
    パリティデータに付随してストリーム順の順位を示す制
    御情報を出力する手段をもつ請求項2又は3又は4又は
    5又は6又は7記載のビデオサーバシステム。
JP9068555A 1997-03-21 1997-03-21 ビデオサーバシステム Pending JPH10271447A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9068555A JPH10271447A (ja) 1997-03-21 1997-03-21 ビデオサーバシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9068555A JPH10271447A (ja) 1997-03-21 1997-03-21 ビデオサーバシステム

Publications (1)

Publication Number Publication Date
JPH10271447A true JPH10271447A (ja) 1998-10-09

Family

ID=13377133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9068555A Pending JPH10271447A (ja) 1997-03-21 1997-03-21 ビデオサーバシステム

Country Status (1)

Country Link
JP (1) JPH10271447A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6792503B2 (en) 2000-12-06 2004-09-14 Hitachi, Ltd. Disk storage accessing system and method for changing access path to storage devices
JP2007258879A (ja) * 2006-03-22 2007-10-04 Hitachi Kokusai Electric Inc 映像蓄積システム
JP2017092826A (ja) * 2015-11-13 2017-05-25 ヴイ・インターネットオペレーションズ株式会社 映像配信システム及び映像配信方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6792503B2 (en) 2000-12-06 2004-09-14 Hitachi, Ltd. Disk storage accessing system and method for changing access path to storage devices
JP2007258879A (ja) * 2006-03-22 2007-10-04 Hitachi Kokusai Electric Inc 映像蓄積システム
US7920178B2 (en) 2006-03-22 2011-04-05 Hitachi Kokusai Electric Inc. Image storage system
DE102007010330B4 (de) * 2006-03-22 2016-09-15 Hitachi Kokusai Electric Inc. Bildspeichersystem
JP2017092826A (ja) * 2015-11-13 2017-05-25 ヴイ・インターネットオペレーションズ株式会社 映像配信システム及び映像配信方法

Similar Documents

Publication Publication Date Title
US4956768A (en) Wideband server, in particular for transmitting music or images
JP3258236B2 (ja) マルチメディア情報転送システム
JPH01106541A (ja) デジタル相互通信方式
CA2444438A1 (en) System and method for retrieving and storing multimedia data
JP3528394B2 (ja) データ記録再生装置
JP2000149431A (ja) デ―タ記録再生装置及びデ―タ記録再生方法
JPH07152500A (ja) マルチチャネル共通プール分配データ記憶検索システム
US20030154246A1 (en) Server for storing files
JP5005527B2 (ja) ストレージシステム及びストレージシステムにおけるデータ管理方法
JP2001166887A (ja) データ記録再生装置及びデータ記録再生方法
JPH10271447A (ja) ビデオサーバシステム
JP2001045023A (ja) ビデオサーバシステム及びビデオデータ配信方法
US20050165756A1 (en) Method and communications system for managing, supplying and retrieving data
US20040080505A1 (en) Moving picture file distributing device
JPH113261A (ja) 情報提供システム、情報通信装置、記録媒体
JP2001356883A (ja) データ記録/再生システム及びデータ記録/再生方法
JP3570798B2 (ja) 連続データサーバ装置
JPH1051740A (ja) データ送信方式
JP2987067B2 (ja) 動画像データ送信装置
JP2000148711A (ja) 動画像サーバシステム
JPH1124846A (ja) ネットワークを利用したバックアップシステム
JPH10326154A (ja) アレイコントローラ及びデータサーバ
JP4457440B2 (ja) データ記録/再生システム及びデータ記録/再生方法
JPH07212737A (ja) データ伝送装置
KR100481691B1 (ko) 클라이언트부를 내장한 주문형 비디오 제공 장치 및 그 방법