網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法及其裝置制造方法
【專利摘要】本發(fā)明涉及集群管理領(lǐng)域,公開(kāi)了一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法及其裝置。本發(fā)明中,由至少一臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成通道資源池;根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量、最大通道數(shù)和最大帶寬、IP數(shù)字?jǐn)z像頭的平均碼率和錄像周期計(jì)算通道資源池中網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù);根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù),確定通道資源池的實(shí)際接入能力。本發(fā)明采用虛擬化技術(shù)構(gòu)造出通道資源池,用戶只要將視頻存儲(chǔ)設(shè)備添加到其中,并指定IP數(shù)字?jǐn)z像頭的平均碼率和錄像周期,就能夠智能計(jì)算出該設(shè)備的可用通道資源數(shù)。從而無(wú)需在項(xiàng)目實(shí)際部署過(guò)程中人為確定視頻存儲(chǔ)設(shè)備的可用通道資源數(shù),大大降低集群部署和管理的復(fù)雜度。
【專利說(shuō)明】網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法及其裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及集群管理領(lǐng)域,特別涉及一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理技術(shù)。
【背景技術(shù)】
[0002]集群是一組相互獨(dú)立的、通過(guò)高速網(wǎng)絡(luò)互聯(lián)的計(jì)算機(jī),它們構(gòu)成了一個(gè)組,并以單一系統(tǒng)的模式加以管理。一個(gè)客戶與集群相互作用時(shí),集群像是一個(gè)獨(dú)立的服務(wù)器。集群配置用于提高可用性和可縮放性。
[0003]通道資源池是指根據(jù)集群中各NVR/CVR設(shè)備(NVR, Network Video Recorder,網(wǎng)絡(luò)視頻錄像機(jī);CVR,Continuous Video Recorder的縮寫(xiě),連續(xù)式錄像機(jī))的磁盤(pán)空間、最大通道數(shù)和設(shè)備網(wǎng)絡(luò)帶寬,結(jié)合待接入IPC (IP Camera, IP數(shù)字?jǐn)z像頭)的平均碼率和錄像周期智能計(jì)算出可用通道資源數(shù),并將這些零散的通道資源通過(guò)虛擬化技術(shù)進(jìn)行集中管理和分配的通道池。其中,在通道資源中,NVR/CVR設(shè)備上每一個(gè)可供IPC接入的通道都被稱為一個(gè)通道資源,NVR/CVR設(shè)備實(shí)際支持的通道數(shù)量為可用通道資源數(shù)。
[0004]傳統(tǒng)的NVR/CVR集群管理方案中,如申請(qǐng)?zhí)枮?00910237461.X, 申請(qǐng)人:為北京邦諾存儲(chǔ)科技有限公司,名稱為《網(wǎng)絡(luò)視頻存儲(chǔ)器集群化視頻監(jiān)控系統(tǒng)和方法》,每臺(tái)NVR/CVR設(shè)備的最大通道數(shù)都是固定的,因此設(shè)備的接入能力也是固定的。當(dāng)磁盤(pán)空間不夠,或者接入的IPC平均碼率過(guò)大時(shí),每臺(tái)設(shè)備的可用通道資源數(shù)要遠(yuǎn)小于設(shè)備固定的最大通道數(shù),而且,不能在項(xiàng)目部署前根據(jù)設(shè)備的磁盤(pán)空間、最大通道數(shù)、IPC的平均碼率,錄像周期和設(shè)備最大帶寬動(dòng)態(tài)獲取,這就需要在實(shí)際項(xiàng)目部署中人為地確定每臺(tái)NVR/CVR設(shè)備的可用通道資源數(shù),進(jìn)而確定設(shè)備的接入能力,增加了集群部署的復(fù)雜度和困難度。
[0005]本發(fā)明的發(fā)明人發(fā)現(xiàn),采用虛擬化技術(shù)構(gòu)造出通道資源池,用戶只需要將網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備添加到通道資源池中,并且指定IP數(shù)字?jǐn)z像頭的平均碼率和通道資源池錄像周期,通道資源池就能夠根據(jù)該網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)空間、最大通道數(shù)、IP數(shù)字?jǐn)z像頭的平均碼率、錄像周期以及網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬智能計(jì)算出該設(shè)備的可用通道資源數(shù),進(jìn)而降低了集群部署和管理的復(fù)雜度。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于提供一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法及其裝置。
[0007]為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施方式公開(kāi)了一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法,由至少一臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成通道資源池;
[0008]根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬、IP數(shù)字?jǐn)z像頭的平均碼率和錄像周期計(jì)算通道資源池中每臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù),計(jì)算公式如下:
[0009](I)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量計(jì)算通道資源數(shù)Xl:
[0010]Xl=(磁盤(pán)總?cè)萘?/(錄像周期*IP數(shù)字?jǐn)z像頭的平均碼率);
[0011](2)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬計(jì)算的通道資源數(shù)X2:
[0012]X2=網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬/IP數(shù)字?jǐn)z像頭的平均碼率;
[0013](3)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N:
[0014]N=min (min (XI,網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)),X2);
[0015]根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N,確定通道資源池的實(shí)際接入能力。
[0016]本發(fā)明的實(shí)施方式還公開(kāi)了一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置,包括:
[0017]通道資源池模塊,由至少一臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成;
[0018]可用通道資源數(shù)計(jì)算模塊,用于根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬、IP數(shù)字?jǐn)z像頭的平均碼率和錄像周期計(jì)算通道資源池中每臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù),計(jì)算公式如下:
[0019](I)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量計(jì)算通道資源數(shù)Xl:
[0020]Xl=(磁盤(pán)總?cè)萘?/(錄像周期*IP數(shù)字?jǐn)z像頭的平均碼率);
[0021](2)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬計(jì)算的通道資源數(shù)X2:
[0022]X2=網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬/IP數(shù)字?jǐn)z像頭的平均碼率;
[0023](3)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N:
[0024]N=min (min (XI,網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)),X2);
[0025]存儲(chǔ)管理模塊,用于根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N,確定通道資源池的實(shí)際接入能力。
[0026]本發(fā)明實(shí)施方式與現(xiàn)有技術(shù)相比,主要區(qū)別及其效果在于:
[0027]采用虛擬化技術(shù)構(gòu)造出通道資源池,用戶只需要將網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備添加到通道資源池中,并且指定IP數(shù)字?jǐn)z像頭的平均碼率和通道資源池錄像周期,通道資源池就能夠根據(jù)該網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)空間、最大通道數(shù)、IP數(shù)字?jǐn)z像頭的平均碼率、錄像周期以及網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬智能計(jì)算出該設(shè)備的可用通道資源數(shù),進(jìn)而降低了集群部署和管理的復(fù)雜度。
[0028]進(jìn)一步地,當(dāng)需要對(duì)更多的IP數(shù)字?jǐn)z像頭進(jìn)行管理的時(shí)候,可以將網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備動(dòng)態(tài)添加到通道資源池中,通道資源池會(huì)進(jìn)行動(dòng)態(tài)擴(kuò)容,通道資源池中的可用通道資源數(shù)也會(huì)增加,從而滿足用戶需求。
[0029]進(jìn)一步地,當(dāng)需要管理的IP數(shù)字?jǐn)z像頭的數(shù)量減少的時(shí)候,可以將多余的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備動(dòng)態(tài)地從通道資源池中移出,通道資源池的可用通道資源數(shù)會(huì)動(dòng)態(tài)的減少,從而對(duì)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備進(jìn)行了充分的利用,減少了設(shè)備的閑置浪費(fèi)。
[0030]進(jìn)一步地,用戶也可以根據(jù)自身的需要,對(duì)某一臺(tái)或多臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)進(jìn)行設(shè)置,進(jìn)而使得整個(gè)通道資源池的可用通道資源數(shù)也發(fā)生相應(yīng)的改變,使通道資源池的管理更加方便。
【專利附圖】
【附圖說(shuō)明】
[0031]圖1是本發(fā)明第一實(shí)施方式中一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法的流程示意圖;
[0032]圖2是本發(fā)明第二實(shí)施方式中一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法的SMS(Storage Management Server,存儲(chǔ)管理服務(wù)器)通道資源池的創(chuàng)建處理流程示意圖;
[0033]圖3是本發(fā)明第三實(shí)施方式中一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置的結(jié)構(gòu)示意圖;
[0034]圖4是本發(fā)明第四實(shí)施方式中一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置的框架示意圖。
【具體實(shí)施方式】
[0035]在以下的敘述中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,本領(lǐng)域的普通技術(shù)人員可以理解,即使沒(méi)有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)各權(quán)利要求所要求保護(hù)的技術(shù)方案。
[0036]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0037]本發(fā)明第一實(shí)施方式涉及一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法。圖1是該網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法的流程示意圖。
[0038]具體地說(shuō),如圖1所示,在步驟101中,該網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法由至少一臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成通道資源池。
[0039]在由至少一臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成通道資源池的步驟之前,還包括以下步驟:
[0040]根據(jù)需要選擇組成哪種類型的通道資源池,并且指定通道資源池的錄像周期及IP數(shù)字?jǐn)z像頭的平均碼率。
[0041]值得注意的是,當(dāng)需要對(duì)更多的IP數(shù)字?jǐn)z像頭進(jìn)行管理的時(shí)候,可以將網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備動(dòng)態(tài)添加到通道資源池中,通道資源池會(huì)進(jìn)行動(dòng)態(tài)擴(kuò)容,通道資源池中的可用通道資源數(shù)也會(huì)增加,從而滿足用戶需求。
[0042]進(jìn)一步地,通道資源池的類型分為兩種:工作通道資源池和熱備通道資源池。
[0043]此外,可以理解,由工作網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成工作通道資源池,熱備網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成熱備通道資源池。IP數(shù)字?jǐn)z像頭的冗余備份、主/子碼流等不同要求的存儲(chǔ),都使用同一周期的工作通道資源池。
[0044]此后進(jìn)入步驟102,根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬、IP數(shù)字?jǐn)z像頭的平均碼率和錄像周期計(jì)算通道資源池中每臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù),計(jì)算公式如下:
[0045](I)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量計(jì)算通道資源數(shù)Xl:
[0046]Xl=(磁盤(pán)總?cè)萘?/(錄像周期*IP數(shù)字?jǐn)z像頭的平均碼率)。
[0047](2)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬計(jì)算的通道資源數(shù)X2:
[0048]X2=網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬/IP數(shù)字?jǐn)z像頭的平均碼率。
[0049](3)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N:
[0050]N=min (min (XI,網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)),X2)。
[0051]此后進(jìn)入步驟103,根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N,確定通道資源池的實(shí)際接入能力。
[0052]在根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N,確定通道資源池的實(shí)際接入能力的步驟之后,還包括以下步驟:
[0053](I)向通道資源池中添加或移出網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備。
[0054]值得注意的是,當(dāng)需要管理的IP數(shù)字?jǐn)z像頭的數(shù)量減少的時(shí)候,可以將多余的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備動(dòng)態(tài)地從通道資源池中移出,通道資源池的可用通道資源數(shù)會(huì)動(dòng)態(tài)的減少,從而對(duì)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備進(jìn)行了充分的利用,減少了設(shè)備的閑置浪費(fèi)。
[0055](2)修改網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)。
[0056]可以理解,用戶也可以根據(jù)自身的需要,對(duì)某一臺(tái)或多臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)進(jìn)行設(shè)置,進(jìn)而使得整個(gè)通道資源池的可用通道資源數(shù)也發(fā)生相應(yīng)的改變,使通道資源池的管理更加方便。
[0057]此后結(jié)束本流程。
[0058]采用虛擬化技術(shù)構(gòu)造出通道資源池,用戶只需要將網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備添加到通道資源池中,并且指定IP數(shù)字?jǐn)z像頭的平均碼率和通道資源池錄像周期,通道資源池就能夠根據(jù)該網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)空間、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)、IP數(shù)字?jǐn)z像頭的平均碼率、錄像周期以及網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬智能計(jì)算出該設(shè)備的可用通道資源數(shù),進(jìn)而降低了集群部署和管理的復(fù)雜度。
[0059]本發(fā)明的第二實(shí)施方式涉及一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法。圖2是本發(fā)明第二實(shí)施方式中一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法的SMS通道資源池的創(chuàng)建處理流程示意圖。
[0060]在本實(shí)施方式中,首先,用戶將NVR/CVR設(shè)備添加到SMS中進(jìn)行管理,然后根據(jù)IPC的平均碼率和錄像周期創(chuàng)建通道資源池,SMS會(huì)采用虛擬化技術(shù)響應(yīng)用戶的請(qǐng)求,創(chuàng)建出一個(gè)空的通道資源池,接著用戶將NVR/CVR設(shè)備添加到通道資源池中,通道資源池會(huì)結(jié)合該設(shè)備的磁盤(pán)空間、最大通道數(shù)、最大帶寬、IPC的平均碼率以及錄像周期,智能計(jì)算出該臺(tái)設(shè)備的可用通道資源數(shù)。避免了在項(xiàng)目實(shí)際部署階段人為去確定每臺(tái)NVR/CVR設(shè)備的可用通道資源數(shù),從而確定設(shè)備的服務(wù)能力,大大降低了集群部署和管理的復(fù)雜度。最后,通道資源池會(huì)將各個(gè)NVR/CVR設(shè)備上相對(duì)獨(dú)立的通道資源集中起來(lái)管理和分配使用。
[0061]本實(shí)施方式的主要實(shí)施步驟如下:
[0062]步驟201,通道資源池的創(chuàng)建。
[0063]具體地,如圖2所示,系統(tǒng)管理員根據(jù)系統(tǒng)中的NVR/CVR設(shè)備信息創(chuàng)建通道資源池。系統(tǒng)根據(jù)NVR/CVR設(shè)備的服務(wù)能力劃分出通道資源,再按照用戶需求設(shè)定的錄像周期,由工作NVR/CVR的通道資源組成工作通道資源池,熱備NVR/CVR的通道資源組成熱備通道資源池。IPC的冗余備份、主/子碼流等不同要求的存儲(chǔ),都使用同一周期的工作通道資源池。
[0064]創(chuàng)建通道資源池分兩步:創(chuàng)建空通道資源池和添加池資源。
[0065](I)創(chuàng)建空通道資源池。
[0066]資源池根據(jù)職責(zé)的不同,分為兩類:工作通道資源池和熱備通道資源池。
[0067]管理員根據(jù)需要選擇創(chuàng)建哪種類型的通道資源池。并且指定通道資源池的錄像周期(單位:天)及IPC的平均碼率(單位:kb)。
[0068](2)添加池資源,智能計(jì)算NVR/CVR設(shè)備可用通道資源數(shù)。
[0069]選擇一臺(tái)或多臺(tái)工作(熱備)NVR/CVR設(shè)備添加到工作(熱備)通道資源池中,系統(tǒng)會(huì)根據(jù)NVR/CVR設(shè)備的磁盤(pán)容量、最大通道數(shù)、最大帶寬,再結(jié)合步驟(I)中管理員為通道資源池指定的錄像周期和IPC的平均碼率,智能計(jì)算出工作(熱備)通道資源池的可用通道資源數(shù)。
[0070]計(jì)算公式如下:
[0071](a)根據(jù)NVR/CVR設(shè)備的可用磁盤(pán)容量計(jì)算的通道資源數(shù)Xl:
[0072]Xl=(磁盤(pán)總?cè)萘?/ (錄像周期*IPC平均碼率)
[0073](b)根據(jù)NVR/CVR設(shè)備的最大帶寬計(jì)算的通道資源數(shù)X2:
[0074]X2=NVR的最大帶寬/IPC平均碼率
[0075](c ) NVR/CVR設(shè)備的可用通道資源數(shù)N:
[0076]N=min (min (XI,NVR 的最大通道數(shù)),X2)
[0077]此后進(jìn)入步驟201,通道資源池容量的動(dòng)態(tài)管理。
[0078]具體地,管理員可以根據(jù)實(shí)際情況,采用如下兩種方式動(dòng)態(tài)管理通道資源池的容量:
[0079](I)向通道資源池中添加或移出NVR/CVR設(shè)備;
[0080]當(dāng)需要對(duì)更多的IPC進(jìn)行管理的時(shí)候,可以將NVR/CVR設(shè)備動(dòng)態(tài)添加到通道資源池中,通道資源池會(huì)進(jìn)行動(dòng)態(tài)擴(kuò)容,通道資源池中的可用通道資源數(shù)也會(huì)增加,從而滿足用戶需求。
[0081]當(dāng)需要管理的IPC的數(shù)量減少的時(shí)候,可以將多余的NVR/CVR設(shè)備動(dòng)態(tài)地從通道資源池中移出,通道資源池的可用通道資源數(shù)會(huì)動(dòng)態(tài)的減少,從而對(duì)NVR/CVR設(shè)備進(jìn)行了充分的利用,減少了設(shè)備的閑置浪費(fèi)。
[0082](2)修改NVR/CVR設(shè)備的可用通道資源數(shù);
[0083]用戶也可以根據(jù)自身的需要,對(duì)某一臺(tái)或多臺(tái)NVR/CVR設(shè)備的可用通道資源數(shù)進(jìn)行設(shè)置,進(jìn)而使得整個(gè)通道資源池的可用通道資源數(shù)也發(fā)生相應(yīng)的改變。
[0084]此后進(jìn)入步驟203,通道資源池中IPC (Applicat1n Program Interface,應(yīng)用程序接口)的集中管理。
[0085]具體地包括如下步驟:
[0086](I)添加、刪除、修改和移動(dòng)通道資源池中的IPC ;
[0087]添加IPC:將IPC設(shè)備添加到通道資源池中進(jìn)行管理;
[0088]刪除IPC:將IPC設(shè)備從通道資源池中刪除;
[0089]修改IPC:修改IPC的網(wǎng)絡(luò)參數(shù)等信息;
[0090]移動(dòng)IPC:把IPC在同一個(gè)通道資源池中的不同NVR/CVR設(shè)備之間進(jìn)行移動(dòng);
[0091](2)獲取通道資源池中的全部IPC信息和指定NVR/CVR設(shè)備上的IPC信息;
[0092]管理員不僅可以實(shí)時(shí)獲取到通道資源池中全部的IPC信息,了解整個(gè)系統(tǒng)中的IPC數(shù)量和狀況,而且能夠獲取指定NVR/CVR設(shè)備上的IPC信息。
[0093](3)為通道資源池中IPC下發(fā)錄像計(jì)劃和獲取錄像計(jì)劃;
[0094]管理員能夠?yàn)橥ǖ蕾Y源池中的IPC下發(fā)錄像計(jì)劃,并且可以獲取到通道資源池中指定IPC的錄像計(jì)劃信息。
[0095](4) NVR/CVR設(shè)備故障或被刪除時(shí)通道資源池中IPC的動(dòng)態(tài)切換;
[0096](5)修改NVR/CVR設(shè)備通道資源數(shù)時(shí)通道資源池中IPC的動(dòng)態(tài)切換;
[0097]本實(shí)施方式采用虛擬化技術(shù)構(gòu)造出通道資源池,用戶只需要將NVR/CVR設(shè)備添加到通道資源池中,并且指定IPC的平均碼率和錄像周期,通道資源池就能夠根據(jù)該NVR/CVR設(shè)備的磁盤(pán)空間、最大通道數(shù)、IPC的平均碼率、錄像周期以及NVR/CVR設(shè)備最大帶寬智能計(jì)算出該設(shè)備的可用通道資源數(shù)。這樣就不需要在項(xiàng)目實(shí)際部署過(guò)程中,人為去確定每臺(tái)NVR/CVR設(shè)備的可用通道資源數(shù),從而確定設(shè)備的接入能力,大大降低了集群部署和管理的復(fù)雜度。
[0098]本發(fā)明的各方法實(shí)施方式均可以以軟件、硬件、固件等方式實(shí)現(xiàn)。不管本發(fā)明是以軟件、硬件、還是固件方式實(shí)現(xiàn),指令代碼都可以存儲(chǔ)在任何類型的計(jì)算機(jī)可訪問(wèn)的存儲(chǔ)器中(例如永久的或者可修改的,易失性的或者非易失性的,固態(tài)的或者非固態(tài)的,固定的或者可更換的介質(zhì)等等)。同樣,存儲(chǔ)器可以例如是可編程陣列邏輯(Programmable ArrayLogic,簡(jiǎn)稱“PAL”)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,簡(jiǎn)稱“RAM”)、可編程只讀存儲(chǔ)器(Programmable Read Only Memory,簡(jiǎn)稱“PROM”)、只讀存儲(chǔ)器(Read-Only Memory,簡(jiǎn)稱“ROM”)、電可擦除可編程只讀存儲(chǔ)器(Electrically Erasable Programmable ROM,簡(jiǎn)稱“EEPROM”)、磁盤(pán)、光盤(pán)、數(shù)字通用光盤(pán)(Digital Versatile Disc,簡(jiǎn)稱“DVD”)等等。
[0099]本發(fā)明第三實(shí)施方式涉及一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置。圖3是該網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置的結(jié)構(gòu)示意圖。
[0100]具體地,如圖3所示,該網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置包括:
[0101]通道資源池模塊,由至少一臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成。
[0102]進(jìn)一步地,通道資源池模塊還包括:
[0103]類型選擇子模塊,用于根據(jù)需要選擇組成那種類型的通道資源池模塊。
[0104]碼率指定子模塊,用于指定通道資源池的錄像周期及IP數(shù)字?jǐn)z像頭的平均碼率。
[0105]此外,通道資源池模塊的類型分為兩種:工作通道資源池模塊和熱備通道資源池模塊。
[0106]可用通道資源數(shù)計(jì)算模塊,用于根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬、IP數(shù)字?jǐn)z像頭的平均碼率和錄像周期計(jì)算通道資源池中每臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù),計(jì)算公式如下:
[0107](I)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量計(jì)算通道資源數(shù)Xl:
[0108]Xl=(磁盤(pán)總?cè)萘?/(錄像周期*IP數(shù)字?jǐn)z像頭的平均碼率)。
[0109](2)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬計(jì)算的通道資源數(shù)X2:
[0110]X2=網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬/IP數(shù)字?jǐn)z像頭的平均碼率。
[0111](3)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N:
[0112]N=min (min (XI,網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)),X2)。
[0113]存儲(chǔ)管理模塊,用于根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N,確定通道資源池的實(shí)際接入能力。
[0114]進(jìn)一步地,存儲(chǔ)管理模塊,還包括:
[0115]第一存儲(chǔ)管理子模塊,用于向通道資源池中添加或移出網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備。
[0116]第二存儲(chǔ)管理子模塊,用于修改網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)。
[0117]第一實(shí)施方式是與本實(shí)施方式相對(duì)應(yīng)的方法實(shí)施方式,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
[0118]本發(fā)明第三實(shí)施方式涉及一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置。圖4是本發(fā)明第四實(shí)施方式中一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置的框架示意圖。
[0119]具體地,如圖4所示,本實(shí)施方式的基于通道資源池的NVR/CVR集群管理系統(tǒng)(SP網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置)主要分成三大模塊:API模塊,SMS模塊和NVR/CVR模塊。
[0120]API模塊:NVR/CVR集群管理系統(tǒng)的對(duì)外接口。負(fù)責(zé)錄像數(shù)據(jù)的傳輸,提供錄像、查詢、播放等接口。
[0121]SMS模塊:該模塊主要由中心管理模塊、存儲(chǔ)調(diào)度模塊、集群管理模塊、集群監(jiān)控模塊、負(fù)載均衡模塊、數(shù)據(jù)管理模塊、服務(wù)接口模塊及通道資源池管理模塊組成。
[0122]NVR/CVR模塊:該模塊包含所有的NVR/CVR設(shè)備。
[0123]第二實(shí)施方式是與本實(shí)施方式相對(duì)應(yīng)的方法實(shí)施方式,本實(shí)施方式可與第二實(shí)施方式互相配合實(shí)施。第二實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第二實(shí)施方式中。
[0124]需要說(shuō)明的是,本發(fā)明各設(shè)備實(shí)施方式中提到的各單元都是邏輯單元,在物理上,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn),這些邏輯單元本身的物理實(shí)現(xiàn)方式并不是最重要的,這些邏輯單元所實(shí)現(xiàn)的功能的組合才是解決本發(fā)明所提出的技術(shù)問(wèn)題的關(guān)鍵。此外,為了突出本發(fā)明的創(chuàng)新部分,本發(fā)明上述各設(shè)備實(shí)施方式并沒(méi)有將與解決本發(fā)明所提出的技術(shù)問(wèn)題關(guān)系不太密切的單元引入,這并不表明上述設(shè)備實(shí)施方式并不存在其它的單元。
[0125]需要說(shuō)明的是,在本專利的權(quán)利要求和說(shuō)明書(shū)中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0126]雖然通過(guò)參照本發(fā)明的某些優(yōu)選實(shí)施方式,已經(jīng)對(duì)本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法,其特征在于,由至少一臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成通道資源池; 根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬、IP數(shù)字?jǐn)z像頭的平均碼率和錄像周期計(jì)算所述通道資源池中每臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù),計(jì)算公式如下: (1)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量計(jì)算通道資源數(shù)XI: X1=(磁盤(pán)總?cè)萘?/(錄像周期*IP數(shù)字?jǐn)z像頭的平均碼率); (2)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬計(jì)算的通道資源數(shù)X2: X2=網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬/IP數(shù)字?jǐn)z像頭的平均碼率; (3)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N: N=min (min (XI,網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)),X2); 根據(jù)所述網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N,確定所述通道資源池的實(shí)際接入能力。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法,其特征在于,所述通道資源池的類型分為兩種:工作通道資源池和熱備通道資源池。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法,其特征在于,在所述由至少一臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成通道資源池的步驟之前,還包括以下步驟: 根據(jù)需要選擇組成哪種類型的通道資源池,并且指定通道資源池的錄像周期及IP數(shù)字?jǐn)z像頭的平均碼率。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法,其特征在于,在所述根據(jù)所述網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N,確定所述通道資源池的實(shí)際接入能力的步驟之后,還包括以下步驟: 向所述通道資源池中添加或移出網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備。
5.根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理方法,其特征在于,在所述根據(jù)所述網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N,確定所述通道資源池的實(shí)際接入能力的步驟之后,還包括以下步驟: 修改網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)。
6.一種網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置,其特征在于,包括: 通道資源池模塊,由至少一臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的通道資源組成; 可用通道資源數(shù)計(jì)算模塊,用于根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)、網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬、IP數(shù)字?jǐn)z像頭的平均碼率和錄像周期計(jì)算所述通道資源池中每臺(tái)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù),計(jì)算公式如下: (1)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的磁盤(pán)容量計(jì)算通道資源數(shù)XI: X1=(磁盤(pán)總?cè)萘?/(錄像周期*IP數(shù)字?jǐn)z像頭的平均碼率); (2)根據(jù)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬計(jì)算的通道資源數(shù)X2: X2=網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大帶寬/IP數(shù)字?jǐn)z像頭的平均碼率; (3)網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N: N=min (min (XI,網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的最大通道數(shù)),X2); 存儲(chǔ)管理模塊,用于根據(jù)所述網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)N,確定所述通道資源池的實(shí)際接入能力。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置,其特征在于,所述通道資源池模塊的類型分為兩種: 工作通道資源池模塊和熱備通道資源池模塊。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置,其特征在于,通道資源池模塊,還包括: 類型選擇子模塊,用于根據(jù)需要選擇組成那種類型的通道資源池模塊; 碼率指定子模塊,用于指定通道資源池的錄像周期及IP數(shù)字?jǐn)z像頭的平均碼率。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置,其特征在于,所述存儲(chǔ)管理模塊,還包括第一存儲(chǔ)管理子模塊,用于向所述通道資源池中添加或移出網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備。
10.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的集群管理裝置,其特征在于,所述存儲(chǔ)管理模塊,還包括第二存儲(chǔ)管理子模塊,用于修改網(wǎng)絡(luò)視頻存儲(chǔ)設(shè)備的可用通道資源數(shù)。
【文檔編號(hào)】H04N21/231GK104349172SQ201310335508
【公開(kāi)日】2015年2月11日 申請(qǐng)日期:2013年8月2日 優(yōu)先權(quán)日:2013年8月2日
【發(fā)明者】林起芊, 閆春, 夏偉強(qiáng), 張克濤, 馮頔 申請(qǐng)人:杭州??低晹?shù)字技術(shù)股份有限公司