一、系統(tǒng)方案
我們將根據(jù)酒店視頻點播系統(tǒng)的網(wǎng)絡(luò)規(guī)模,建議性地給出網(wǎng)絡(luò)框架和系統(tǒng)軟件配置方法。
(一)、小規(guī)模系統(tǒng)
對于在100Mbps網(wǎng)絡(luò)中實施的酒店視頻點播系統(tǒng),我們將它們視為小規(guī)模系統(tǒng)。小規(guī)模系統(tǒng)的網(wǎng)絡(luò)邏輯結(jié)構(gòu)和軟件配置方法如圖2所示,其中服務(wù)器端軟件安裝在同一臺NT服務(wù)器中。
系統(tǒng)指標(biāo)
服務(wù)器數(shù):1
最大并發(fā)用戶數(shù):60(VCD)/20(DVD)
點播同一節(jié)目的最大并發(fā)用戶數(shù):60
節(jié)目點播延遲時間:小于10秒
數(shù)據(jù)流控制響應(yīng)時間:小于2秒
最大磁盤容量:使用系統(tǒng)磁盤--200GB;使用磁盤陣列--1TB
最大視頻節(jié)目數(shù):使用系統(tǒng)磁盤--120;使用磁盤陣列—600
最大歌曲存放數(shù):使用系統(tǒng)磁盤--2160;使用磁盤陣列—10800
應(yīng)用范圍
由于網(wǎng)絡(luò)帶寬的限制,小規(guī)模系統(tǒng)的并發(fā)用戶數(shù)無法跨越50—60(VCD)點的限制,因此特別適用于客房數(shù)少的卡拉OK點歌、公司培訓(xùn)、廣告亭、客房規(guī)模小于200的酒店、等等。
。ǘ⒅械纫(guī)模系統(tǒng)
通常,我們將在千兆以太網(wǎng)中實施的酒店視頻點播系統(tǒng)視為中等規(guī)模系統(tǒng),其網(wǎng)絡(luò)邏輯結(jié)構(gòu)典型地示意在圖2中。對于中等網(wǎng)絡(luò)規(guī)模,易維視頻點播系統(tǒng)能夠以分布方式存儲視頻數(shù)據(jù),允許用戶點播存儲在多個視頻服務(wù)器中的所有視頻節(jié)目,在理想情況下,支持高達(dá)500個(VCD)/150個(DVD)并發(fā)用戶。對以500個(VCD)/150(DVD)并發(fā)用戶為目標(biāo)的視頻點播系統(tǒng),其硬件基本配置要求為:
主干交換機(jī)使用千兆以太網(wǎng)交換機(jī);
接入交換機(jī)使用快速以太網(wǎng)交換機(jī);
Web服務(wù)器、數(shù)據(jù)庫管理系統(tǒng)、視頻服務(wù)器、節(jié)目服務(wù)器安裝在不同的服務(wù)器中;
系統(tǒng)至少配置5臺視頻服務(wù)器。
系統(tǒng)指標(biāo)
以下技術(shù)指標(biāo)依據(jù)配置5臺視頻服務(wù)器的系統(tǒng)情況得出:
最大并發(fā)用戶數(shù):500(VCD) /150(DVD)
點播同一節(jié)目的最大并發(fā)用戶數(shù):500(VCD)/150(DVD)
節(jié)目點播延遲時間:小于10秒
數(shù)據(jù)流控制響應(yīng)時間:小于2秒
最大磁盤容量:使用系統(tǒng)磁盤—1TB;使用磁盤陣列--5TB
最大視頻節(jié)目數(shù):使用系統(tǒng)磁盤--600;使用磁盤陣列—3000
應(yīng)用范圍
中等網(wǎng)絡(luò)規(guī)模的視頻點播系統(tǒng)具有廣泛的應(yīng)用場合,包括:較大的卡拉OK包房、星級酒店、智能小區(qū)、多媒體教學(xué)、等等。
(三)、大規(guī)模系統(tǒng)
超過500個(VCD)/150個(DVD)并發(fā)用戶的實時視頻點播系統(tǒng)屬于大規(guī)模系統(tǒng)。由于網(wǎng)絡(luò)帶寬、磁盤I/O速率的限制,目前還沒有真正實用的實時VOD系統(tǒng)突破了這個目標(biāo)。易維系統(tǒng)采用分布式視頻文件系統(tǒng)和級聯(lián)式視頻服務(wù)一定程度克服了這些瓶頸,但它需要以限制用戶點播某些視頻節(jié)目和在系統(tǒng)中配置服務(wù)器機(jī)群為代價。
它的網(wǎng)絡(luò)特點和工作原理為:
將標(biāo)準(zhǔn)網(wǎng)絡(luò)的二級交換模型拓展為三級交換模型;
按照視頻服務(wù)器在系統(tǒng)中的功能,區(qū)別為主控服務(wù)器和子網(wǎng)服務(wù)器,并配置前者到一級主干網(wǎng)中,配置后者到二級主干網(wǎng)中;
每個子網(wǎng)視頻服務(wù)器在100Mbps網(wǎng)段上,與通過接入交換機(jī)接入的用戶構(gòu)成物理或者邏輯子網(wǎng),形成一個小規(guī)模系統(tǒng);
與中小規(guī)模系統(tǒng)一樣,用戶瀏覽視頻節(jié)目單和選擇節(jié)目時所發(fā)出的請求仍然由Web服務(wù)器響應(yīng)和處理,因此對于終端用戶來說,界面方式和點播模式?jīng)]有改變。不同的是節(jié)目單中僅僅列出存儲在當(dāng)前子網(wǎng)視頻服務(wù)器中的視頻節(jié)目,可選地列出存儲在主控視頻服務(wù)器中的視頻節(jié)目;
一旦用戶選擇播放節(jié)目,請求最終將由節(jié)目服務(wù)器處理。如果視頻節(jié)目已經(jīng)存儲在當(dāng)前子網(wǎng)視頻服務(wù)器中,節(jié)目服務(wù)器將優(yōu)先選擇它來傳送視頻流;否則,主控視頻服務(wù)器將為點播用戶服務(wù);
易維視頻點播系統(tǒng)提供了控制接口,讓管理員選擇是否允許主控視頻服務(wù)器為點播用戶傳送視頻流,以及指定它處理并發(fā)視頻流的數(shù)目。因此, 盡管在這種模式下,主控視頻服務(wù)器能夠直接為點播用戶傳送視頻流,但它的首要任務(wù)是根據(jù)系統(tǒng)管理員的設(shè)置,定時和動態(tài)地更新存儲在每個子網(wǎng)視頻服務(wù)器中的視頻節(jié)目。