本發(fā)明屬于一種數(shù)據(jù)處理系統(tǒng)設(shè)計(jì)技術(shù)領(lǐng)域,具體涉及一種包括有中央存儲(chǔ)裝置及衛(wèi)星存儲(chǔ)裝置的高性能數(shù)據(jù)處理系統(tǒng)。
背景技術(shù):
隨著數(shù)據(jù)時(shí)代的到來(lái),高性能的數(shù)據(jù)處理系統(tǒng)成了每個(gè)人的必需,企業(yè)為降低成本、提高安全以及方便管理,一般會(huì)采用客戶(hù)端的形式對(duì)多臺(tái)電腦進(jìn)行管理;傳統(tǒng)的客戶(hù)端電腦是沒(méi)有應(yīng)用程序的,其僅將鼠標(biāo)、鍵盤(pán)等輸入傳送到服務(wù)端處理,服務(wù)端再將處理結(jié)果返回給客戶(hù)顯示。
然而,由于傳統(tǒng)的客戶(hù)端是通過(guò)網(wǎng)絡(luò)與服務(wù)端來(lái)進(jìn)行數(shù)據(jù)處理的,因此,所述客戶(hù)端在訪(fǎng)問(wèn)所述服務(wù)端時(shí)常常要受到網(wǎng)絡(luò)帶寬的影響,特別是當(dāng)所述網(wǎng)絡(luò)出現(xiàn)故障的時(shí)候,從而影響客戶(hù)端處理數(shù)據(jù)的能力。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種可提高衛(wèi)星存儲(chǔ)裝置數(shù)據(jù)處理能力的高性能數(shù)據(jù)處理系統(tǒng)。
本發(fā)明技術(shù)方案的一種高性能數(shù)據(jù)處理系統(tǒng),包括有中央存儲(chǔ)裝置,及通過(guò)網(wǎng)絡(luò)與所述中央存儲(chǔ)裝置通訊連接的衛(wèi)星存儲(chǔ)裝置,所述中央存儲(chǔ)裝置存有被授權(quán)訪(fǎng)問(wèn)的數(shù)據(jù),所述衛(wèi)星存儲(chǔ)裝置包括有存儲(chǔ)單元,所述衛(wèi)星存儲(chǔ)裝置可復(fù)制所述中央存儲(chǔ)裝置中被授權(quán)訪(fǎng)問(wèn)的數(shù)據(jù),并以緩存的形式存儲(chǔ)到所述存儲(chǔ)單元中,還可對(duì)被復(fù)制到所述存儲(chǔ)單元中的數(shù)據(jù)進(jìn)行處理,并可將處理過(guò)的數(shù)據(jù)與所述中央存儲(chǔ)裝置中被復(fù)制的數(shù)據(jù)實(shí)現(xiàn)數(shù)據(jù)同步。
優(yōu)選的,所述衛(wèi)星存儲(chǔ)裝置是通過(guò)驗(yàn)證信息訪(fǎng)問(wèn)所述中央存儲(chǔ)裝置。
優(yōu)選的,所述高性能數(shù)據(jù)處理系統(tǒng)還包括有可與所述衛(wèi)星存儲(chǔ)裝置間通訊連接以進(jìn)行數(shù)據(jù)傳輸?shù)尿?yàn)證單元,所述驗(yàn)證信息存儲(chǔ)在所述驗(yàn)證單元中。
優(yōu)選的,所述驗(yàn)證單元還包括有臨時(shí)存儲(chǔ)區(qū)域,所述衛(wèi)星存儲(chǔ)裝置可將所述中央存儲(chǔ)裝置中被授權(quán)訪(fǎng)問(wèn)的數(shù)據(jù)復(fù)制到所述臨時(shí)存儲(chǔ)區(qū)域。
優(yōu)選的,所述驗(yàn)證單元在斷開(kāi)與所述衛(wèi)星存儲(chǔ)裝置的通訊連接時(shí)刪除存儲(chǔ)在所述臨時(shí)存儲(chǔ)區(qū)域中的數(shù)據(jù)。
優(yōu)選的,所述衛(wèi)星存儲(chǔ)裝置可取消與所述中央存儲(chǔ)裝置間的數(shù)據(jù)同步,而作為獨(dú)立的存儲(chǔ)裝置。
優(yōu)選的,所述中央存儲(chǔ)裝置可設(shè)定僅能將所述衛(wèi)星存儲(chǔ)裝置中的數(shù)據(jù)資料同步到所述中央存儲(chǔ)裝置,而不能將所述中央存儲(chǔ)裝置中的數(shù)據(jù)同步到所述衛(wèi)星存儲(chǔ)裝置。
優(yōu)選的,所述中央存儲(chǔ)裝置可設(shè)定不僅能將所述衛(wèi)星存儲(chǔ)裝置中的數(shù)據(jù)資料同步到所述中央存儲(chǔ)裝置,而且能將所述中央存儲(chǔ)裝置中的數(shù)據(jù)同步到所述衛(wèi)星存儲(chǔ)裝置。
優(yōu)選的,所述中央存儲(chǔ)裝置可設(shè)定與所述衛(wèi)星存儲(chǔ)裝置的數(shù)據(jù)同步方式由所述衛(wèi)星存儲(chǔ)裝置決定。
優(yōu)選的,所述衛(wèi)星存儲(chǔ)裝置可設(shè)定與所述中央存儲(chǔ)裝置的數(shù)據(jù)同步是實(shí)時(shí)進(jìn)行的。
優(yōu)選的,所述衛(wèi)星存儲(chǔ)裝置可設(shè)定與所述中央存儲(chǔ)裝置的數(shù)據(jù)同步是在網(wǎng)絡(luò)空閑時(shí)進(jìn)行的。
本發(fā)明技術(shù)有益效果:
本發(fā)明技術(shù)方案的一種高性能數(shù)據(jù)處理系統(tǒng),所述衛(wèi)星存儲(chǔ)裝置可將所述中央存儲(chǔ)裝置中被授權(quán)訪(fǎng)問(wèn)的數(shù)據(jù)復(fù)制到所述存儲(chǔ)單元中,并對(duì)被復(fù)制到所述存儲(chǔ)單元中的數(shù)據(jù)進(jìn)行處理,因此,所述衛(wèi)星存儲(chǔ)裝置是在本地對(duì)所述數(shù)據(jù)進(jìn)行處理的,而不是通過(guò)網(wǎng)絡(luò)來(lái)處理所述數(shù)據(jù),從而處理數(shù)據(jù)的能力不會(huì)被網(wǎng)絡(luò)所限制,從而可提高衛(wèi)星存儲(chǔ)裝置的數(shù)據(jù)處理能力。
附圖說(shuō)明
圖1為本發(fā)明一種高性能數(shù)據(jù)處理系統(tǒng)組成結(jié)構(gòu)示意圖;
圖2為本發(fā)明一種高性能數(shù)據(jù)處理系統(tǒng)優(yōu)選實(shí)施例組成結(jié)構(gòu)示意圖;
圖3為本發(fā)明一種高性能數(shù)據(jù)處理系統(tǒng)使用流程示意圖;
其中,10、中央存儲(chǔ)裝置,20、衛(wèi)星存儲(chǔ)裝置,30、驗(yàn)證單元,60、網(wǎng)絡(luò),22、處理單元,23、程序模塊,24、網(wǎng)絡(luò)接口,26、存儲(chǔ)裝置接口,28、驗(yàn)證單元接口,29、存儲(chǔ)單元。
具體實(shí)施方式
為便于本領(lǐng)域技術(shù)人員理解本發(fā)明技術(shù)方案,現(xiàn)結(jié)合說(shuō)明書(shū)附圖對(duì)本發(fā)明技術(shù)方案做進(jìn)一步的說(shuō)明。
如圖1、圖2、圖3所示,一種高性能數(shù)據(jù)處理系統(tǒng),包括有中央存儲(chǔ)裝置10,及通過(guò)網(wǎng)絡(luò)60與所述中央存儲(chǔ)裝置10通訊連接的衛(wèi)星存儲(chǔ)裝置20,所述中央存儲(chǔ)裝置10存有被授權(quán)訪(fǎng)問(wèn)的數(shù)據(jù),所述衛(wèi)星存儲(chǔ)裝置20包括有存儲(chǔ)單元29,所述衛(wèi)星存儲(chǔ)裝置20可復(fù)制所述中央存儲(chǔ)裝置10中被授權(quán)訪(fǎng)問(wèn)的數(shù)據(jù),并以緩存的形式存儲(chǔ)到所述存儲(chǔ)單元22中,還可對(duì)被復(fù)制到所述存儲(chǔ)單元22中的數(shù)據(jù)進(jìn)行處理,并可將處理過(guò)的數(shù)據(jù)與所述中央存儲(chǔ)裝置10中被復(fù)制的數(shù)據(jù)實(shí)現(xiàn)數(shù)據(jù)同步。
所述衛(wèi)星存儲(chǔ)裝置20是通過(guò)驗(yàn)證信息訪(fǎng)問(wèn)所述中央存儲(chǔ)裝置10;所述高性能數(shù)據(jù)處理系統(tǒng)還包括有可與所述衛(wèi)星存儲(chǔ)裝置20間通訊連接以進(jìn)行數(shù)據(jù)傳輸?shù)尿?yàn)證單元30,所述驗(yàn)證信息存儲(chǔ)在所述驗(yàn)證單元30中;所述驗(yàn)證單元30還包括有臨時(shí)存儲(chǔ)區(qū)域,所述衛(wèi)星存儲(chǔ)裝置20可將所述中央存儲(chǔ)裝置10中被授權(quán)訪(fǎng)問(wèn)的數(shù)據(jù)復(fù)制到所述臨時(shí)存儲(chǔ)區(qū)域;所述驗(yàn)證單元30在斷開(kāi)與所述衛(wèi)星存儲(chǔ)裝置20的通訊連接時(shí)刪除存儲(chǔ)在所述臨時(shí)存儲(chǔ)區(qū)域中的數(shù)據(jù);所述衛(wèi)星存儲(chǔ)裝置20可取消與所述中央存儲(chǔ)裝置10間的數(shù)據(jù)同步,而作為獨(dú)立的存儲(chǔ)裝置;所述中央存儲(chǔ)裝置10可設(shè)定僅能將所述衛(wèi)星存儲(chǔ)裝置20中的數(shù)據(jù)資料同步到所述中央存儲(chǔ)裝置10,而不能將所述中央存儲(chǔ)裝置10中的數(shù)據(jù)同步到所述衛(wèi)星存儲(chǔ)裝置20;所述中央存儲(chǔ)裝置10可設(shè)定不僅能將所述衛(wèi)星存儲(chǔ)裝置20中的數(shù)據(jù)資料同步到所述中央存儲(chǔ)裝置10,而且能將所述中央存儲(chǔ)裝置10中的數(shù)據(jù)同步到所述衛(wèi)星存儲(chǔ)裝置20;所述中央存儲(chǔ)裝置10可設(shè)定與所述衛(wèi)星存儲(chǔ)裝置20的數(shù)據(jù)同步方式由所述衛(wèi)星存儲(chǔ)裝置20決定;所述衛(wèi)星存儲(chǔ)裝置20可設(shè)定與所述中央存儲(chǔ)裝置10的數(shù)據(jù)同步是實(shí)時(shí)進(jìn)行的;所述衛(wèi)星存儲(chǔ)裝置20可設(shè)定與所述中央存儲(chǔ)裝置10的數(shù)據(jù)同步是在網(wǎng)絡(luò)空閑時(shí)進(jìn)行的。
如圖1所示,本發(fā)明高性能數(shù)據(jù)處理系統(tǒng)的較佳實(shí)施方式包括有中央存儲(chǔ)裝置10、衛(wèi)星存儲(chǔ)裝置20、網(wǎng)絡(luò)60及驗(yàn)證單元30。所述衛(wèi)星存儲(chǔ)裝置20可通過(guò)所述網(wǎng)絡(luò)60與所述中央存儲(chǔ)裝置10通訊連接,以實(shí)現(xiàn)兩者間的數(shù)據(jù)傳輸。所述網(wǎng)絡(luò)60可以是企業(yè)內(nèi)部網(wǎng)絡(luò),也可以是公共網(wǎng)絡(luò),比如因特網(wǎng)。
所述中央存儲(chǔ)裝置10可以是個(gè)人電腦、服務(wù)器或其他存儲(chǔ)裝置等。
如圖2所示,所述衛(wèi)星存儲(chǔ)裝置20包括處理單元22、程序模塊23、網(wǎng)絡(luò)接口24、存儲(chǔ)裝置接口26、驗(yàn)證單元接口28及存儲(chǔ)單元29。所述處理單元22可以是微處理器或微控制器,可處理一些事件及i/o進(jìn)程。所述程序模塊23可對(duì)所述衛(wèi)星存儲(chǔ)裝置20的硬件,如所述網(wǎng)絡(luò)接口24、存儲(chǔ)裝置接口26、驗(yàn)證單元接口28及存儲(chǔ)單元29等進(jìn)行管理,以及對(duì)所述衛(wèi)星存儲(chǔ)裝置20中的數(shù)據(jù)處理。所述網(wǎng)絡(luò)接口24可用以將所述衛(wèi)星存儲(chǔ)裝置20連接到所述網(wǎng)絡(luò)60。所述存儲(chǔ)裝置接口26可用以連接所述存儲(chǔ)單元29,所述存儲(chǔ)單元29可以是傳統(tǒng)硬盤(pán)、液態(tài)硬盤(pán)或其他類(lèi)型的存儲(chǔ)器件。所述驗(yàn)證單元接口28可用以連接所述驗(yàn)證單元30,其接口類(lèi)型是由所述驗(yàn)證單元30確定的,比如當(dāng)所述驗(yàn)證單元30是可熱插拔裝置時(shí),則所述驗(yàn)證單元接口28為熱插拔接口,而當(dāng)所述驗(yàn)證單元30不是可熱插拔裝置時(shí),所述驗(yàn)證單元接口28就不是熱插拔接口。所述驗(yàn)證單元接口28可用以偵測(cè)是否有所述驗(yàn)證單元30的插入或拔出,以及對(duì)所述驗(yàn)證單元30的插入或拔出事件進(jìn)行預(yù)處理(pre-processing),比如將驗(yàn)證單元30的屬性信息發(fā)送至所述處理單元22等。
所述驗(yàn)證單元30可用以存儲(chǔ)用以登陸到所述中央存儲(chǔ)裝置10的驗(yàn)證信息,所述驗(yàn)證信息包括用戶(hù)信息及中央存儲(chǔ)裝置信息,所述用戶(hù)信息包括被授權(quán)能夠訪(fǎng)問(wèn)中央存儲(chǔ)裝置10的用戶(hù)名稱(chēng)、用戶(hù)密碼等,所述中央存儲(chǔ)裝置信息包括ip地址、網(wǎng)址等網(wǎng)絡(luò)信息。所述衛(wèi)星存儲(chǔ)裝置20可通過(guò)所述驗(yàn)證單元30中驗(yàn)證信息訪(fǎng)問(wèn)所述中央存儲(chǔ)裝置10。所述驗(yàn)證單元30包括有臨時(shí)存儲(chǔ)區(qū)域32,所述臨時(shí)存儲(chǔ)區(qū)域32可在所述驗(yàn)證單元30插入所述驗(yàn)證單元接口28后,用以暫時(shí)性地存儲(chǔ)一些數(shù)據(jù)。所述驗(yàn)證單元30可以是ic卡、磁卡或u盤(pán)。
本發(fā)明高性能數(shù)據(jù)處理系統(tǒng)可根據(jù)所述驗(yàn)證單元30中的驗(yàn)證信息對(duì)所述中央存儲(chǔ)裝置10及衛(wèi)星存儲(chǔ)裝置20中的數(shù)據(jù)進(jìn)行管理,包括同步類(lèi)型、同步策略、同步模式、及操作模式。
所述同步類(lèi)型用以設(shè)定用戶(hù)訪(fǎng)問(wèn)所述中央存儲(chǔ)裝置10的類(lèi)型,包括完全模式、文件夾模式及文件模式。在完全模式下,所述衛(wèi)星存儲(chǔ)裝置20可對(duì)所述中央裝置20中的所有數(shù)據(jù)進(jìn)行訪(fǎng)問(wèn);在所述文件夾模式下,所述衛(wèi)星存儲(chǔ)裝置20僅能訪(fǎng)問(wèn)被所述中央存儲(chǔ)裝置10授權(quán)訪(fǎng)問(wèn)的文件夾;在所述文件模式下,所述衛(wèi)星存儲(chǔ)裝置20僅能訪(fǎng)問(wèn)被所述中央存儲(chǔ)裝置10授權(quán)訪(fǎng)問(wèn)的文件。
所述同步策略可用以設(shè)定所述中央存儲(chǔ)裝置10與衛(wèi)星存儲(chǔ)裝置20之間的數(shù)據(jù)傳輸方式,包括獨(dú)立(standalone)策略、單向策略、雙向策略、及人工交互策略。在獨(dú)立策略下,所述衛(wèi)星存儲(chǔ)裝置20可作為獨(dú)立的存儲(chǔ)裝置;在單向策略下,僅能將所述衛(wèi)星存儲(chǔ)裝置20中的數(shù)據(jù)資料同步到所述中央存儲(chǔ)裝置10;在雙向策略下,所述衛(wèi)星存儲(chǔ)裝置20與所述中央存儲(chǔ)裝置10間可進(jìn)行相互的數(shù)據(jù)同步;在人工交互策略下,所述衛(wèi)星存儲(chǔ)裝置20可設(shè)定同步的內(nèi)容與方式。
所述同步模式是用戶(hù)設(shè)定所述衛(wèi)星存儲(chǔ)裝置20可設(shè)定與所述中央存儲(chǔ)裝置10的數(shù)據(jù)同步狀態(tài),包括實(shí)時(shí)模式、后臺(tái)(background)模式及不能同步模式。在所述實(shí)時(shí)模式下,無(wú)論是對(duì)所述中央存儲(chǔ)裝置10及衛(wèi)星存儲(chǔ)裝置20中的任一個(gè)進(jìn)行數(shù)據(jù)更新,那么,另一個(gè)中的數(shù)據(jù)也會(huì)實(shí)時(shí)地進(jìn)行同步更新;在后臺(tái)模式下,是當(dāng)網(wǎng)絡(luò)空閑時(shí)在后臺(tái)中進(jìn)行同步;不能同步模式下,所述中央存儲(chǔ)裝置10及衛(wèi)星存儲(chǔ)裝置20的數(shù)據(jù)不能進(jìn)行同步更新。
所述操作模式是用戶(hù)根據(jù)所述衛(wèi)星存儲(chǔ)裝置20與所述中央存儲(chǔ)裝置的位置關(guān)系來(lái)進(jìn)行設(shè)定的,包括家庭模式、遠(yuǎn)程模式及獨(dú)立模式。在所述家庭模式下,當(dāng)所述衛(wèi)星存儲(chǔ)裝置20從所述中央存儲(chǔ)裝置10復(fù)制數(shù)據(jù)后,存儲(chǔ)到所述存儲(chǔ)單元29中,這時(shí),所述存儲(chǔ)單元29是作為緩存來(lái)使用的,所述存儲(chǔ)單元29中的數(shù)據(jù)可在保持與所述中央存儲(chǔ)裝置10同步的同時(shí)保留鏡像數(shù)據(jù)。在所述遠(yuǎn)程模式下,所述存儲(chǔ)單元29的一部分存儲(chǔ)區(qū)域被保留作為臨時(shí)數(shù)據(jù)存儲(chǔ)區(qū)域,當(dāng)所述衛(wèi)星存儲(chǔ)裝置20完成對(duì)所述數(shù)據(jù)的處理后,所述存儲(chǔ)在臨時(shí)存儲(chǔ)區(qū)域中的數(shù)據(jù)將被刪除。在獨(dú)立模式下,所述衛(wèi)星存儲(chǔ)裝置20是用來(lái)作為獨(dú)立的存儲(chǔ)裝置來(lái)儲(chǔ)存數(shù)據(jù)。
如圖3所示,使用時(shí),所述中央存儲(chǔ)裝置10及衛(wèi)星存儲(chǔ)裝置20分別連接到所述網(wǎng)絡(luò)60中。所述驗(yàn)證單元30插接到所述衛(wèi)星存儲(chǔ)裝置20的驗(yàn)證單元接口28中。所述衛(wèi)星存儲(chǔ)裝置20偵測(cè)到所述驗(yàn)證單元30,并讀取所述驗(yàn)證單元30中的驗(yàn)證信息,然后通過(guò)所述驗(yàn)證信息登陸到所述中央存儲(chǔ)裝置10。這時(shí),所述用戶(hù)可通過(guò)所述衛(wèi)星存儲(chǔ)裝置20來(lái)訪(fǎng)問(wèn)所述中央裝置10中被授權(quán)訪(fǎng)問(wèn)的數(shù)據(jù)。如果所述用戶(hù)要對(duì)所述中央存儲(chǔ)裝置10中的數(shù)據(jù)進(jìn)行編輯、更改、替換等處理動(dòng)作,用戶(hù)可將所述中央存儲(chǔ)裝置10中的數(shù)據(jù)復(fù)制并存儲(chǔ)到所述衛(wèi)星存儲(chǔ)裝置20的存儲(chǔ)單元29或驗(yàn)證單元30中。用戶(hù)可在所述衛(wèi)星存儲(chǔ)裝置20上選定與所述中央存儲(chǔ)裝置10的數(shù)據(jù)同步模式。當(dāng)所述衛(wèi)星存儲(chǔ)裝置20對(duì)所述數(shù)據(jù)進(jìn)行處理后,要將所述驗(yàn)證單元30拔出所述驗(yàn)證單元接口28時(shí),所述衛(wèi)星存儲(chǔ)裝置20將先刪除所述存儲(chǔ)單元29或驗(yàn)證單元30中所述數(shù)據(jù)或使上述數(shù)據(jù)無(wú)效,然后所述衛(wèi)星存儲(chǔ)裝置20登出所述中央存儲(chǔ)裝置10,最后再將所述驗(yàn)證單元30從所述驗(yàn)證單元接口28拔出。
另外,在上述使用過(guò)程中,如果用戶(hù)在家,用戶(hù)可建立家庭模式,這時(shí),所述衛(wèi)星存儲(chǔ)裝置20將復(fù)制所述中央存儲(chǔ)裝置中的數(shù)據(jù)到所述衛(wèi)星存儲(chǔ)裝置20。由于所述數(shù)據(jù)存儲(chǔ)在所述衛(wèi)星存儲(chǔ)裝置20,因此,訪(fǎng)問(wèn)所述數(shù)據(jù)的速度要快于通過(guò)所述網(wǎng)絡(luò)60訪(fǎng)問(wèn)所述中央存儲(chǔ)裝置10中的數(shù)據(jù)。如果用戶(hù)不在家,用戶(hù)可建立遠(yuǎn)程模式,這時(shí),所述衛(wèi)星存儲(chǔ)裝置20通過(guò)網(wǎng)絡(luò)60將復(fù)制所述中央存儲(chǔ)裝置中的數(shù)據(jù)到所述衛(wèi)星存儲(chǔ)裝置20。這時(shí),所述數(shù)據(jù)是存儲(chǔ)在存儲(chǔ)單元29中的臨時(shí)存儲(chǔ)區(qū)域中。當(dāng)所述衛(wèi)星存儲(chǔ)裝置20對(duì)所述數(shù)據(jù)處理完后,所述數(shù)據(jù)將被刪除。由于通過(guò)所述網(wǎng)絡(luò)60訪(fǎng)問(wèn)所述中央存儲(chǔ)器20中的數(shù)據(jù)的速度往往要小于從所述衛(wèi)星存儲(chǔ)裝置20的存儲(chǔ)單元29或所述驗(yàn)證單元30讀取的速度,所以,利用衛(wèi)星存儲(chǔ)裝置20的存儲(chǔ)單元29或所述驗(yàn)證單元30來(lái)存儲(chǔ)數(shù)據(jù)時(shí),有利于提高所述衛(wèi)星存儲(chǔ)裝置20對(duì)數(shù)據(jù)的處理速度。
本發(fā)明技術(shù)方案在上面結(jié)合附圖對(duì)發(fā)明進(jìn)行了示例性描述,顯然本發(fā)明具體實(shí)現(xiàn)并不受上述方式的限制,只要采用了本發(fā)明的方法構(gòu)思和技術(shù)方案進(jìn)行的各種非實(shí)質(zhì)性改進(jìn),或未經(jīng)改進(jìn)將發(fā)明的構(gòu)思和技術(shù)方案直接應(yīng)用于其它場(chǎng)合的,均在本發(fā)明的保護(hù)范圍之內(nèi)。