本發(fā)明涉及視頻云存儲系統(tǒng)的應(yīng)用安全領(lǐng)域,具體而言,涉及一種云存儲服務(wù)的安全認證方法及系統(tǒng)。
背景技術(shù):
目前,視頻云存儲系統(tǒng)是基于網(wǎng)絡(luò)技術(shù)和分布式技術(shù)等,通過軟件將網(wǎng)絡(luò)中的存儲設(shè)備集合起來協(xié)同共作,對外提供視頻數(shù)據(jù)存儲和業(yè)務(wù)訪問功能的系統(tǒng)。授權(quán)通用串行總線(usb)-密鑰(key)是由視頻云存儲系統(tǒng)授權(quán)的usb-key,其用于保存云存儲認證授權(quán)和容量授權(quán)信息。管理節(jié)點是指視頻云存儲系統(tǒng)的核心節(jié)點,其為云存儲資源管理和調(diào)度控制者。管理主節(jié)點是指管理節(jié)點集群內(nèi)部資源調(diào)度者以及數(shù)據(jù)管理者。
隨著視頻云存儲系統(tǒng)的飛速發(fā)展,越來越多的行業(yè)和項目使用了云存儲系統(tǒng)。然而,如何確保視頻云存儲系統(tǒng)的安全應(yīng)用是亟待解決的技術(shù)難題。相關(guān)技術(shù)中通常采用軟認證(license)的系統(tǒng)授權(quán)方式實現(xiàn)認證授權(quán)控制,但是,此種解決方式的缺陷在于:容量被破解,無法有效地確保云存儲系統(tǒng)的安全應(yīng)用。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種云存儲服務(wù)的安全認證方法及系統(tǒng),以至少解決相關(guān)技術(shù)中無法確保視頻云存儲服務(wù)器的安全應(yīng)用的問題。
根據(jù)本發(fā)明的一個方面,提供了一種云存儲服務(wù)的安全認證方法。
根據(jù)本發(fā)明實施例的云存儲服務(wù)的安全認證方法包括:服務(wù)器向一個或多個密鑰設(shè)備發(fā)送通知消息,其中,通知消息中攜帶有服務(wù)器存儲的第一認證授權(quán)信息;一個或多個密鑰設(shè)備采用預(yù)先內(nèi)置的第二認證授權(quán)信息與第一認證授權(quán)信息進行比較并向服務(wù)器反饋比較結(jié)果;服務(wù)器根據(jù)比較結(jié)果確定是否向一個或多個密鑰設(shè)備提供云存儲服務(wù)。
優(yōu)選地,服務(wù)器根據(jù)比較結(jié)果確定是否向一個或多個密鑰設(shè)備提供云存儲服務(wù)包括:如果比較結(jié)果一致,則服務(wù)器向一個或多個密鑰設(shè)備提供云存儲服務(wù);如果比較結(jié)果不一致,則服務(wù)器拒絕向一個或多個密鑰設(shè)備提供云存儲服務(wù)。
優(yōu)選地,在服務(wù)器根據(jù)比較結(jié)果確定是否向一個或多個密鑰設(shè)備提供云存儲服務(wù)之后,還包括:服務(wù)器向一個或多個密鑰設(shè)備發(fā)送指令,其中,指令用于向一個或多 個密鑰設(shè)備獲取每個密鑰設(shè)備分別存儲的容量授權(quán)信息;服務(wù)器接收一個或多個密鑰設(shè)備返回的容量授權(quán)信息;服務(wù)器根據(jù)容量授權(quán)信息計算授權(quán)容量上限。
優(yōu)選地,在服務(wù)器根據(jù)比較結(jié)果確定是否提供云存儲服務(wù)之后,還包括:當服務(wù)器欲創(chuàng)建云存儲錄像池時,計算當前云存儲錄像池的總?cè)萘颗c創(chuàng)建云存儲錄像池新增加的容量的累加結(jié)果是否超過授權(quán)容量上限;如果超過,則服務(wù)器停止創(chuàng)建云存儲錄像池;如果未超過,則服務(wù)器創(chuàng)建云存儲錄像池。
優(yōu)選地,在服務(wù)器根據(jù)比較結(jié)果確定是否提供云存儲服務(wù)之后,還包括:當服務(wù)器欲修改云存儲錄像池時,依次計算云存儲錄像池新修改的容量與當前云存儲錄像池的總?cè)萘康牟钪担约安钪蹬c總?cè)萘康睦奂咏Y(jié)果是否超過授權(quán)容量上限;如果超過,則服務(wù)器拒絕修改總?cè)萘浚蝗绻闯^,則服務(wù)器修改總?cè)萘俊?/p>
優(yōu)選地,在服務(wù)器根據(jù)比較結(jié)果確定是否提供云存儲服務(wù)之后,還包括:服務(wù)器采用以下方式之一對授權(quán)容量上限進行擴充:接入新授權(quán)的密鑰設(shè)備;對容量授權(quán)信息進行修改。
根據(jù)本發(fā)明的另一方面,提供了一種云存儲服務(wù)的安全認證系統(tǒng)。
根據(jù)本發(fā)明實施例的云存儲服務(wù)的安全認證系統(tǒng)包括:服務(wù)器以及一個或多個密鑰設(shè)備;服務(wù)器包括:第一發(fā)送模塊,用于向一個或多個密鑰設(shè)備發(fā)送通知消息,其中,通知消息中攜帶有服務(wù)器存儲的第一認證授權(quán)信息;一個或多個密鑰設(shè)備,用于采用預(yù)先內(nèi)置的第二認證授權(quán)信息與第一認證授權(quán)信息進行比較并向服務(wù)器反饋比較結(jié)果;服務(wù)器還包括:確定模塊,用于根據(jù)比較結(jié)果確定是否向一個或多個密鑰設(shè)備提供云存儲服務(wù)。
優(yōu)選地,確定模塊,用于在比較結(jié)果一致時,向一個或多個密鑰設(shè)備提供云存儲服務(wù);或者,在比較結(jié)果不一致時,拒絕向一個或多個密鑰設(shè)備提供云存儲服務(wù)。
優(yōu)選地,服務(wù)器還包括:第二發(fā)送模塊,用于向一個或多個密鑰設(shè)備發(fā)送指令,其中,指令用于向一個或多個密鑰設(shè)備獲取每個密鑰設(shè)備分別存儲的容量授權(quán)信息;接收模塊,用于接收一個或多個密鑰設(shè)備返回的容量授權(quán)信息;第一計算模塊,用于根據(jù)容量授權(quán)信息計算授權(quán)容量上限。
優(yōu)選地,服務(wù)器還包括:第二計算模塊,用于在欲創(chuàng)建云存儲錄像池時,計算當前云存儲錄像池的總?cè)萘颗c創(chuàng)建云存儲錄像池新增加的容量的累加結(jié)果是否超過授權(quán)容量上限;第一處理模塊,用于在累加結(jié)果超過授權(quán)容量上限時,停止創(chuàng)建云存儲錄像池;或者,在累加結(jié)果未超過授權(quán)容量上限時,創(chuàng)建云存儲錄像池。
優(yōu)選地,服務(wù)器還包括:第三計算模塊,用于在欲修改云存儲錄像池時,依次計 算云存儲錄像池新修改的容量與當前云存儲錄像池的總?cè)萘康牟钪?,以及差值與總?cè)萘康睦奂咏Y(jié)果是否超過授權(quán)容量上限;第二處理模塊,用于在累加結(jié)果超過授權(quán)容量上限時,拒絕修改總?cè)萘?;或者,在在累加結(jié)果未超過授權(quán)容量上限時,修改總?cè)萘俊?/p>
優(yōu)選地,服務(wù)器還包括:擴容模塊,用于采用以下方式之一對授權(quán)容量上限進行擴充:接入新授權(quán)的密鑰設(shè)備;對容量授權(quán)信息進行修改。
通過本發(fā)明實施例,采用服務(wù)器向一個或多個密鑰設(shè)備發(fā)送通知消息,其中,通知消息中攜帶有服務(wù)器存儲的第一認證授權(quán)信息;一個或多個密鑰設(shè)備采用預(yù)先內(nèi)置的第二認證授權(quán)信息與第一認證授權(quán)信息進行比較并向服務(wù)器反饋比較結(jié)果;服務(wù)器根據(jù)比較結(jié)果確定是否向一個或多個密鑰設(shè)備提供云存儲服務(wù),解決了相關(guān)技術(shù)中無法確保視頻云存儲服務(wù)器的安全應(yīng)用的問題,進而確保了云存儲應(yīng)用的合法性與安全性。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
圖1是根據(jù)本發(fā)明實施例的云存儲服務(wù)的安全認證方法的流程圖;
圖2是根據(jù)本發(fā)明優(yōu)選實施例的云存儲授權(quán)認證的處理流程圖;
圖3是根據(jù)本發(fā)明優(yōu)選實施例的在云存儲容量授權(quán)中創(chuàng)建錄像池的處理流程圖;
圖4是根據(jù)本發(fā)明優(yōu)選實施例的在云存儲容量授權(quán)中修改錄像池容量的處理流程圖;
圖5是根據(jù)本發(fā)明實施例的云存儲服務(wù)的安全認證系統(tǒng)的結(jié)構(gòu)框圖;
圖6是根據(jù)本發(fā)明優(yōu)選實施例的云存儲服務(wù)的安全認證系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
在以下描述中,除非另外指明,否則將參考由一個或多個計算機執(zhí)行的動作和操作的符號表示來描述本申請的各實施例。其中,計算機包括個人計算機、服務(wù)器、移動終端等各種產(chǎn)品,使用了中央處理器(CPU)、單片機、數(shù)字信號處理器(DSP)等 具有處理芯片的設(shè)備均可以稱為計算機。由此,可以理解,有時被稱為計算機執(zhí)行的這類動作和操作包括計算機的處理單元對以結(jié)構(gòu)化形式表示數(shù)據(jù)的電信號的操縱。這一操縱轉(zhuǎn)換了數(shù)據(jù)或在計算機的存儲器系統(tǒng)中的位置上維護它,這以本領(lǐng)域的技術(shù)人員都理解的方式重配置或改變了計算機的操作。維護數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是具有數(shù)據(jù)的格式所定義的特定屬性的存儲器的物理位置。然而,盡管在上述上下文中描述本發(fā)明,但它并不意味著限制性的,如本領(lǐng)域的技術(shù)人員所理解的,后文所描述的動作和操作的各方面也可用硬件來實現(xiàn)。
轉(zhuǎn)向附圖,其中相同的參考標號指代相同的元素,本申請的原理被示為在一個合適的計算環(huán)境中實現(xiàn)。以下描述基于所述的本申請的實施例,并且不應(yīng)認為是關(guān)于此處未明確描述的替換實施例而限制本申請。
以下實施例可以應(yīng)用到計算機中,例如:應(yīng)用到個人計算機(PC)中。也可以應(yīng)用到目前采用了智能操作系統(tǒng)中的移動終端中,并且并不限于此。對于計算機或移動終端的操作系統(tǒng)并沒有特殊要求,只要能夠檢測接觸、確定該接觸是否與預(yù)定規(guī)則相符合,以及根據(jù)該接觸的屬性實現(xiàn)相應(yīng)功能即可。
圖1是根據(jù)本發(fā)明實施例的云存儲服務(wù)的安全認證方法的流程圖。如圖1所示,該方法可以包括以下處理步驟:
步驟S102:服務(wù)器向一個或多個密鑰設(shè)備發(fā)送通知消息,其中,通知消息中攜帶有服務(wù)器存儲的第一認證授權(quán)信息;
步驟S104:一個或多個密鑰設(shè)備采用預(yù)先內(nèi)置的第二認證授權(quán)信息與第一認證授權(quán)信息進行比較并向服務(wù)器反饋比較結(jié)果;
步驟S106:服務(wù)器根據(jù)比較結(jié)果確定是否向一個或多個密鑰設(shè)備提供云存儲服務(wù)。
相關(guān)技術(shù)中無法確保視頻云存儲服務(wù)器的安全應(yīng)用。采用如圖1所示的方法,云存儲服務(wù)器可以提供授權(quán)的密鑰設(shè)備(例如:usb-key設(shè)備),密鑰設(shè)備負責存儲云存儲認證授權(quán)消息,云存儲服務(wù)器可以與密鑰設(shè)備進行授權(quán)認證交互進而確定是否對外提供云存儲服務(wù),由此解決了相關(guān)技術(shù)中無法確保視頻云存儲服務(wù)器的安全應(yīng)用的問題,進而確保了云存儲應(yīng)用的合法性與安全性。
優(yōu)選地,在步驟S106中,服務(wù)器根據(jù)比較結(jié)果確定是否向一個或多個密鑰設(shè)備提供云存儲服務(wù)可以包括以下操作步驟之一:
步驟S1:如果比較結(jié)果一致,則服務(wù)器向一個或多個密鑰設(shè)備提供云存儲服務(wù);即如果一個或多個密鑰設(shè)備在授權(quán)認證比對過程中得到的比較結(jié)果顯示這些密鑰設(shè)備 預(yù)先內(nèi)置的認證授權(quán)信息(相當于上述第二認證授權(quán)信息)與這些密鑰設(shè)備從服務(wù)器接收到的認證授權(quán)信息(相當于上述第一認證授權(quán)信息)一致,則服務(wù)器可以確定提供云存儲服務(wù);
步驟S2:如果比較結(jié)果不一致,則服務(wù)器拒絕向一個或多個密鑰設(shè)備提供云存儲服務(wù)。即如果一個或多個密鑰設(shè)備在授權(quán)認證比對過程中得到的比較結(jié)果顯示這些密鑰設(shè)備預(yù)先內(nèi)置的認證授權(quán)信息與這些密鑰設(shè)備從服務(wù)器接收到的認證授權(quán)信息并不一致,則服務(wù)器可以由此拒絕提供云存儲服務(wù)。
在優(yōu)選實施例中,視頻云存儲服務(wù)器可以提供授權(quán)的usb-key設(shè)備,該授權(quán)的usb-key設(shè)備負責保存視頻云存儲服務(wù)器的授權(quán)信息(可以包括但不限于:云存儲認證授權(quán)信息和云存儲容量授權(quán)信息),云存儲服務(wù)器管理節(jié)點通過啟動授權(quán)認證服務(wù),發(fā)送認證消息信令,傳入存放在內(nèi)存中的云存儲授權(quán)碼,通知usb-key設(shè)備進行云存儲授權(quán)認證。usb-key在接收到認證指令后,從云存儲服務(wù)器獲取云存儲授權(quán)碼,與內(nèi)置的認證授權(quán)消息進行信息比對,并將比對結(jié)果回復(fù)給云存儲服務(wù)器管理節(jié)點。云存儲服務(wù)器管理節(jié)點對信息比對結(jié)果進行分析,若信息比對成功,則開啟云存儲服務(wù),對外正常提供服務(wù);若信息比對失敗,則無法對外提供云存儲服務(wù),從而防止通過非正常渠道獲取視頻云存儲應(yīng)用,確保視頻云存儲服務(wù)器使用的合法性。
圖2是根據(jù)本發(fā)明優(yōu)選實施例的云存儲授權(quán)認證的處理流程圖。如圖2所示,該流程可以包括以下處理步驟:
步驟S202:云存儲服務(wù)器管理節(jié)點接入授權(quán)usb-key設(shè)備,管理節(jié)點啟動授權(quán)認證服務(wù);
步驟S204:云存儲服務(wù)器管理節(jié)點發(fā)送云存儲認證消息信令;
步驟S206:云存儲服務(wù)器管理節(jié)點傳入存放在內(nèi)存中的云存儲授權(quán)碼,通知該節(jié)點上的usb-key設(shè)備進行云存儲授權(quán)認證。usb-key設(shè)備在接收到認證指令后,獲取云存儲授權(quán)碼,與內(nèi)置的云存儲認證授權(quán)消息進行信息比對,并將比對結(jié)果回復(fù)至云存儲服務(wù)器管理節(jié)點;
步驟S208:云存儲服務(wù)器管理節(jié)點獲取消息比對結(jié)果;
步驟S210:云存儲服務(wù)器管理節(jié)點分析信息比對結(jié)果是否一致,如果是,則繼續(xù)執(zhí)行步驟S212;如果否,則轉(zhuǎn)到步驟S214;
步驟S212:若信息比對成功,則該管理節(jié)點為云存儲授權(quán)節(jié)點,繼而開啟云存儲服務(wù),對外正常提供服務(wù);
步驟S214:若信息比對失敗,則該管理節(jié)點為非云存儲授權(quán)節(jié)點,無法對外提供 云存儲服務(wù)。
優(yōu)選地,在步驟S106,服務(wù)器根據(jù)比較結(jié)果確定是否向一個或多個密鑰設(shè)備提供云存儲服務(wù)之后,還可以包括以下步驟:
步驟S3:服務(wù)器向一個或多個密鑰設(shè)備發(fā)送指令,其中,指令用于向一個或多個密鑰設(shè)備獲取每個密鑰設(shè)備分別存儲的容量授權(quán)信息;
步驟S4:服務(wù)器接收一個或多個密鑰設(shè)備返回的容量授權(quán)信息;服務(wù)器根據(jù)容量授權(quán)信息計算授權(quán)容量上限。
在視頻云存儲服務(wù)器通過授權(quán)認證后,可以使用usb-key設(shè)備中保存的容量授權(quán)信息對云存儲服務(wù)器的可用容量進行安全管理控制。云存儲服務(wù)器管理節(jié)點向usb-key設(shè)備發(fā)送獲取容量授權(quán)信息的指令,usb-key設(shè)備在接收到上述指令后,將其保存的云存儲容量授權(quán)信息發(fā)送至云存儲服務(wù)器管理節(jié)點。云存儲服務(wù)器管理節(jié)點通過對接收到的容量授權(quán)信息進行解析并上報至云存儲服務(wù)器集群管理主節(jié)點,云存儲服務(wù)器集群管理主節(jié)點可以根據(jù)集群中所有云存儲服務(wù)器管理節(jié)點上報的容量授權(quán)信息,計算出云存儲服務(wù)器授權(quán)容量上限。
優(yōu)選地,在步驟S106,服務(wù)器根據(jù)比較結(jié)果確定是否提供云存儲服務(wù)之后,還可以包括以下操作:
步驟S5:當服務(wù)器欲創(chuàng)建云存儲錄像池時,計算當前云存儲錄像池的總?cè)萘颗c創(chuàng)建云存儲錄像池新增加的容量的累加結(jié)果是否超過授權(quán)容量上限;
步驟S6:如果超過,則服務(wù)器停止創(chuàng)建云存儲錄像池;
步驟S7:如果未超過,則服務(wù)器創(chuàng)建云存儲錄像池。
作為本發(fā)明的一個優(yōu)選實施例,圖3是根據(jù)本發(fā)明優(yōu)選實施例的在云存儲容量授權(quán)中創(chuàng)建錄像池的處理流程圖。如圖3所示,該流程可以包括以下處理步驟:
步驟S302:視頻云存儲服務(wù)器執(zhí)行創(chuàng)建云存儲錄像池操作;
步驟S304:視頻云存儲服務(wù)器在執(zhí)行創(chuàng)建云存儲錄像池操作時,計算當前云存儲集群中的錄像池總?cè)萘浚瑢斍跋到y(tǒng)的錄像池總?cè)萘亢托律暾埖娜萘窟M行容量累加;
步驟S306:視頻云存儲服務(wù)器將容量總和與系統(tǒng)授權(quán)容量上限進行比對,判斷容量總和是否大于系統(tǒng)授權(quán)容量上限;如果是,則繼續(xù)執(zhí)行步驟S308;如果否,則轉(zhuǎn)到步驟S310;
步驟S308:若容量總和超過授權(quán)容量上限,則表示與云存儲服務(wù)器當前授權(quán)容量 上限不匹配,創(chuàng)建錄像池操作失敗;
步驟S310:如果與系統(tǒng)授權(quán)容量上限相匹配,則創(chuàng)建錄像池操作成功,用戶可以使用新創(chuàng)建的錄像池來存儲視頻、圖片等數(shù)據(jù)流。
優(yōu)選地,在步驟S106,服務(wù)器根據(jù)比較結(jié)果確定是否提供云存儲服務(wù)之后,還可以包括以下步驟:
步驟S8:當服務(wù)器欲修改云存儲錄像池時,依次計算云存儲錄像池新修改的容量與當前云存儲錄像池的總?cè)萘康牟钪?,以及差值與總?cè)萘康睦奂咏Y(jié)果是否超過授權(quán)容量上限;
步驟S9:如果超過,則服務(wù)器拒絕修改總?cè)萘浚?/p>
步驟S10:如果未超過,則服務(wù)器修改總?cè)萘俊?/p>
作為本發(fā)明的另一個優(yōu)選實施例,圖4是根據(jù)本發(fā)明優(yōu)選實施例的在云存儲容量授權(quán)中修改錄像池容量的處理流程圖。如圖4所示,該流程可以包括以下處理步驟:
步驟S402:視頻云存儲服務(wù)器執(zhí)行修改云存儲錄像池容量操作;
步驟S404-步驟S406:視頻云存儲服務(wù)器在執(zhí)行修改云存儲錄像池容量操作時,視頻云存儲服務(wù)器需要依次計算當前云存儲集群中的錄像池總?cè)萘?,以及錄像池新修改的容量與當前總?cè)萘康牟钪担?/p>
步驟S408:視頻云存儲服務(wù)器將錄像池總?cè)萘颗c容量差值之和與授權(quán)容量上限進行比對,判斷錄像池總?cè)萘颗c容量差值之和是否大于授權(quán)容量上限;如果是,則繼續(xù)執(zhí)行步驟S410;如果否,則轉(zhuǎn)到步驟S412;
步驟S410:若容量總和超過授權(quán)容量上限,則表示與云存儲服務(wù)器當前授權(quán)容量上限不匹配,修改錄像池容量操作失?。?/p>
步驟S412:如果與授權(quán)容量上限相匹配,修改錄像池容量操作成功,該錄像池的容量修改為新的容量值。
優(yōu)選地,在步驟S106,服務(wù)器根據(jù)比較結(jié)果確定是否提供云存儲服務(wù)之后,還可以包括以下操作:
步驟S11:服務(wù)器采用以下方式之一對授權(quán)容量上限進行擴充:
方式一、接入新授權(quán)的密鑰設(shè)備;
方式二、對容量授權(quán)信息進行修改。
在優(yōu)選實施例中,當實際應(yīng)用中需要擴充云存儲服務(wù)器可用容量時,可以提交授權(quán)申請,由授權(quán)方提供新的授權(quán)usb-key設(shè)備或者直接遠程通過授權(quán)的云存儲升級包對usb-key設(shè)備中的容量授權(quán)信息進行修改,從而達到擴充系統(tǒng)容量的目的,從而防止私自通過非法途徑擴充云存儲服務(wù)器的容量,繼而造成云存儲容量規(guī)模不可控,由此確保視頻云存儲服務(wù)應(yīng)用的安全性。
圖5是根據(jù)本發(fā)明實施例的云存儲服務(wù)的安全認證系統(tǒng)的結(jié)構(gòu)框圖。如圖5所示,該云存儲服務(wù)的安全認證系統(tǒng)可以包括:服務(wù)器1以及一個或多個密鑰設(shè)備2;服務(wù)器1可以包括:第一發(fā)送模塊100,用于向一個或多個密鑰設(shè)備發(fā)送通知消息,其中,通知消息中攜帶有服務(wù)器存儲的第一認證授權(quán)信息;一個或多個密鑰設(shè)備2,用于采用預(yù)先內(nèi)置的第二認證授權(quán)信息與第一認證授權(quán)信息進行比較并向服務(wù)器反饋比較結(jié)果;服務(wù)器1還可以包括:確定模塊102,用于根據(jù)比較結(jié)果確定是否向一個或多個密鑰設(shè)備提供云存儲服務(wù)。
采用如圖5所示的系統(tǒng),解決了相關(guān)技術(shù)中無法確保視頻云存儲服務(wù)器的安全應(yīng)用的問題,進而確保了云存儲應(yīng)用的合法性與安全性。
優(yōu)選地,確定模塊102,用于在比較結(jié)果一致時,向一個或多個密鑰設(shè)備提供云存儲服務(wù);或者,在比較結(jié)果不一致時,拒絕向一個或多個密鑰設(shè)備提供云存儲服務(wù)。
優(yōu)選地,如圖6所示,服務(wù)器1還可以包括:第二發(fā)送模塊104,用于向一個或多個密鑰設(shè)備發(fā)送指令,其中,指令用于向一個或多個密鑰設(shè)備獲取每個密鑰設(shè)備分別存儲的容量授權(quán)信息;接收模塊106,用于接收一個或多個密鑰設(shè)備返回的容量授權(quán)信息;第一計算模塊108,用于根據(jù)容量授權(quán)信息計算授權(quán)容量上限。
優(yōu)選地,如圖6所示,服務(wù)器1還可以包括:第二計算模塊110,用于在欲創(chuàng)建云存儲錄像池時,計算當前云存儲錄像池的總?cè)萘颗c創(chuàng)建云存儲錄像池新增加的容量的累加結(jié)果是否超過授權(quán)容量上限;第一處理模塊112,用于在累加結(jié)果超過授權(quán)容量上限時,停止創(chuàng)建云存儲錄像池;或者,在累加結(jié)果未超過授權(quán)容量上限時,創(chuàng)建云存儲錄像池。
優(yōu)選地,如圖6所示,服務(wù)器1還可以包括:第三計算模塊114,用于在欲修改云存儲錄像池時,依次計算云存儲錄像池新修改的容量與當前云存儲錄像池的總?cè)萘康牟钪担约安钪蹬c總?cè)萘康睦奂咏Y(jié)果是否超過授權(quán)容量上限;第二處理模塊116,用于在累加結(jié)果超過授權(quán)容量上限時,拒絕修改總?cè)萘?;或者,在在累加結(jié)果未超過授權(quán)容量上限時,修改總?cè)萘俊?/p>
優(yōu)選地,如圖6所示,服務(wù)器1還可以包括:擴容模塊118,用于采用以下方式之一對授權(quán)容量上限進行擴充:接入新授權(quán)的密鑰設(shè)備;對容量授權(quán)信息進行修改。
從以上的描述中,可以看出,上述實施例實現(xiàn)了如下技術(shù)效果(需要說明的是這些效果是某些優(yōu)選實施例可以達到的效果):采用本發(fā)明實施例所提供的技術(shù)方案,云存儲服務(wù)器提供授權(quán)usb-key設(shè)備,usb-key設(shè)備保存云存儲授權(quán)消息,云存儲服務(wù)器管理節(jié)點與usb-key設(shè)備進行授權(quán)認證交互。在授權(quán)認證通過后,對外提供云存儲服務(wù),并可獲取容量授權(quán)信息。然后再根據(jù)容量授權(quán)信息對云存儲的容量資源使用及升級擴容進行安全管理控制,從而確保云存儲應(yīng)用的合法性與安全性,對視頻云存儲服務(wù)器的實際應(yīng)用提供安全保護。視頻云存儲服務(wù)器通過進行云存儲授權(quán)認證,進而確保了系統(tǒng)的安全合法使用權(quán)限,同時支持容量授權(quán),根據(jù)容量授權(quán)信息對系統(tǒng)的容量資源使用以及升級擴容進行安全管理,并且將授權(quán)信息保存在usb-key設(shè)備中,進一步確保云存儲授權(quán)認證的安全性。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。