本申請屬于數(shù)據(jù)存儲,具體涉及一種nas設(shè)備的操作方法和電子設(shè)備。
背景技術(shù):
1、近年來,隨著存儲技術(shù)的日漸成熟以及家庭存儲業(yè)務(wù)需求的快速發(fā)展,使得家庭網(wǎng)絡(luò)附屬存儲(network?attached?storage,nas)服務(wù)器變得越來越普及,用戶對多個(gè)家庭nas服務(wù)器的使用需求也日漸增多,以及對使用體驗(yàn)的追求也越來越高。
2、但是,在具體使用場景中,多個(gè)nas服務(wù)器之間往往是互相獨(dú)立,互不影響,無法協(xié)同工作的,每個(gè)nas服務(wù)器僅僅只能被動的接收存儲任務(wù),提供存儲能力,無法更好地發(fā)揮出多個(gè)nas服務(wù)器同時(shí)使用的優(yōu)勢。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供一種nas設(shè)備的操作方法和電子設(shè)備,能夠通過插件的方式,對多個(gè)nas設(shè)備的存儲空間進(jìn)行統(tǒng)一管理,解決了多個(gè)nas設(shè)備不能協(xié)同工作的問題,能夠提供一個(gè)連續(xù)的統(tǒng)一存儲空間。并利用目標(biāo)設(shè)備的統(tǒng)一管理能力,對多個(gè)nas設(shè)備進(jìn)行統(tǒng)籌規(guī)劃,以選出更適宜用于執(zhí)行目標(biāo)操作請求的nas設(shè)備,提高nas設(shè)備在存儲場景中的可選性和可擴(kuò)展性。
2、第一方面,本申請實(shí)施例提供了一種nas設(shè)備的操作方法,包括:
3、目標(biāo)設(shè)備獲取來自應(yīng)用層的目標(biāo)操作請求;其中,所述目標(biāo)設(shè)備通過插件與多個(gè)nas設(shè)備相連接,且用于統(tǒng)一管理所述多個(gè)nas設(shè)備的存儲空間;
4、所述目標(biāo)設(shè)備從管理的所述多個(gè)nas設(shè)備中確定所述目標(biāo)操作請求對應(yīng)的nas操作設(shè)備,所述nas操作設(shè)備包括本地操作設(shè)備,或者,遠(yuǎn)程操作設(shè)備;
5、若所述目標(biāo)操作請求對應(yīng)的nas操作設(shè)備是本地操作設(shè)備,通過訪問本地存儲空間執(zhí)行所述目標(biāo)操作請求對應(yīng)的操作;
6、若所述目標(biāo)操作請求對應(yīng)的nas操作設(shè)備是遠(yuǎn)程操作設(shè)備,通過訪問所述遠(yuǎn)程操作設(shè)備的存儲空間執(zhí)行所述目標(biāo)操作請求對應(yīng)的操作。
7、第二方面,本申請實(shí)施例提供了一種nas設(shè)備的操作裝置,包括:
8、獲取模塊,用于獲取來自應(yīng)用層的目標(biāo)操作請求;其中,所述nas設(shè)備的操作裝置通過插件與多個(gè)nas設(shè)備相連接,且用于統(tǒng)一管理所述多個(gè)nas設(shè)備的存儲空間;
9、確定模塊,用于從管理的所述多個(gè)nas設(shè)備中確定所述目標(biāo)操作請求對應(yīng)的nas操作設(shè)備,所述nas操作設(shè)備包括本地操作設(shè)備,或者,遠(yuǎn)程操作設(shè)備;
10、執(zhí)行模塊,用于若所述目標(biāo)操作請求對應(yīng)的nas操作設(shè)備是本地操作設(shè)備,通過訪問本地存儲空間執(zhí)行所述目標(biāo)操作請求對應(yīng)的操作;若所述目標(biāo)操作請求對應(yīng)的nas操作設(shè)備是遠(yuǎn)程操作設(shè)備,通過訪問所述遠(yuǎn)程操作設(shè)備的存儲空間執(zhí)行所述目標(biāo)操作請求對應(yīng)的操作。
11、第三方面,本申請實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備包括處理器和存儲器,所述存儲器存儲可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法的步驟。
12、第四方面,本申請實(shí)施例提供了一種計(jì)算機(jī)可讀存儲介質(zhì),該計(jì)算機(jī)可讀存儲介質(zhì)上存儲程序或指令,所述程序或指令被執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法的步驟。
13、第五方面,本申請實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法。
14、在本申請實(shí)施例中,目標(biāo)設(shè)備獲取來自應(yīng)用層的目標(biāo)操作請求;其中,所述目標(biāo)設(shè)備通過插件與多個(gè)nas設(shè)備相連接,且用于統(tǒng)一管理所述多個(gè)nas設(shè)備的存儲空間;所述目標(biāo)設(shè)備從管理的所述多個(gè)nas設(shè)備中確定所述目標(biāo)操作請求對應(yīng)的nas操作設(shè)備,所述nas操作設(shè)備包括本地操作設(shè)備,或者,遠(yuǎn)程操作設(shè)備;若所述目標(biāo)操作請求對應(yīng)的nas操作設(shè)備是本地操作設(shè)備,通過訪問本地存儲空間執(zhí)行所述目標(biāo)操作請求對應(yīng)的操作;若所述目標(biāo)操作請求對應(yīng)的nas操作設(shè)備是遠(yuǎn)程操作設(shè)備,通過訪問所述遠(yuǎn)程操作設(shè)備的存儲空間執(zhí)行所述目標(biāo)操作請求對應(yīng)的操作。如此,目標(biāo)設(shè)備通過插件的方式,對多個(gè)nas設(shè)備的存儲空間進(jìn)行統(tǒng)一管理,解決了多個(gè)nas設(shè)備不能協(xié)同工作的問題,能夠提供一個(gè)連續(xù)的統(tǒng)一存儲空間。進(jìn)一步地,目標(biāo)設(shè)備從管理的多個(gè)nas設(shè)備中確定目標(biāo)操作請求對應(yīng)的nas操作設(shè)備,并通過對應(yīng)的本地操作設(shè)備或遠(yuǎn)程操作設(shè)備執(zhí)行目標(biāo)操作請求對應(yīng)的操作。在此過程中,利用目標(biāo)設(shè)備的統(tǒng)一管理能力,對多個(gè)nas設(shè)備進(jìn)行統(tǒng)籌規(guī)劃,在多個(gè)nas設(shè)備中確定與目標(biāo)操作請求對應(yīng)的nas操作設(shè)備,進(jìn)而可以選出更適宜用于執(zhí)行目標(biāo)操作請求的nas設(shè)備,提高nas設(shè)備在存儲場景中的可選性和可擴(kuò)展性。
1.一種nas設(shè)備的操作方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述目標(biāo)設(shè)備獲取來自應(yīng)用層的目標(biāo)操作請求之前,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述目標(biāo)文件的大小和各個(gè)nas設(shè)備的剩余空間的匹配度,從所述多個(gè)nas設(shè)備中確定與所述目標(biāo)文件匹配的目標(biāo)nas設(shè)備,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述目標(biāo)文件為下載過程中的文件;所述將所述目標(biāo)文件分配到所述目標(biāo)nas設(shè)備上,包括:將所述目標(biāo)文件分配到所述目標(biāo)nas設(shè)備的目標(biāo)存儲空間中,其中,所述目標(biāo)存儲空間為隨著所述目標(biāo)文件的大小的變化而變化的動態(tài)存儲空間。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述指定條件包括訪問頻率、訪問時(shí)間跨度和數(shù)據(jù)大?。凰龅诙繕?biāo)nas設(shè)備的訪問速度快于所述第一目標(biāo)nas設(shè)備的訪問速度;
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述指定條件包括訪問頻率、訪問時(shí)間跨度和數(shù)據(jù)大小中的至少一種;所述第二目標(biāo)nas設(shè)備的訪問速度慢于所述第一目標(biāo)nas設(shè)備的訪問速度,所述第二目標(biāo)nas設(shè)備的容量大于所述第一目標(biāo)nas設(shè)備的容量;
8.一種nas設(shè)備的操作裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括處理器和存儲器,所述存儲器存儲在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的方法的步驟。
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述介質(zhì)上存儲程序或指令,所述程序或指令被執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的方法的步驟。
11.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至7任一項(xiàng)所述的方法。