System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及云應用領域,特別涉及一種基于云應用的數據存儲與分發方法與裝置。
技術介紹
1、隨著云應用行業的蓬勃發展,越來越多的應用選擇在云端平臺上運行。而目前通常使用第三方的存儲服務器來進行上架云應用安裝包和用戶數據的存儲和分發,這導致數據存儲和傳輸的成本和效率問題日益凸顯,成為行業發展的關鍵挑戰。
2、有鑒于此,如何提供一種基于云應用的數據存儲與分發方案,以降低數據存儲和傳輸的成本,提高效率,成為亟待解決的技術問題。
技術實現思路
1、針對現有技術存在的技術問題,本申請實施例提供一種基于云應用的數據存儲與分發方法與裝置。
2、第一方面,本申請實施例提供了一種基于云應用的數據存儲與分發方法,應用于中央調度節點,包括:
3、接收第一集群發送的調度申請請求,根據調度申請請求從集群系統中確定出第二集群,其中,調度申請請求用于請求獲取存儲有云應用相關數據的集群的信息,集群系統包括中央調度節點以及多個集群,第一集群和第二集群不同,第一集群和第二集群均為多個集群中的一個集群,每個集群部署在一個互聯網數據中心idc機房中,每個集群均包括至少一個節點;
4、將第二集群的信息發送給第一集群,以使第一集群基于第二集群的信息確定出目標節點,并從目標節點中下載相應的文件,其中,目標節點為第二集群中的至少一個節點。
5、第二方面,本申請實施例提供了一種基于云應用的數據存儲與分發方法,應用于第一集群,包括:
6、向中央調度節點發送調度申
7、接收中央調度節點發送的第二集群的信息,基于第二集群的信息確定出目標節點,并從目標節點中下載相應的文件,其中,第一集群、中央調度節點和第二集群屬于集群系統,第一集群和第二集群部署在不同的互聯網數據中心idc機房中,目標節點為第二集群中的至少一個節點。
8、第三方面,本申請實施例還提供了一種基于云應用的數據存儲與分發裝置,應用于中央調度節點,包括:
9、確定單元,用于接收第一集群發送的調度申請請求,根據調度申請請求從集群系統中確定出第二集群,其中,調度申請請求用于請求獲取存儲有云應用相關數據的集群的信息,集群系統包括中央調度節點以及多個集群,第一集群和第二集群不同,第一集群和第二集群均為多個集群中的一個集群,每個集群部署在一個互聯網數據中心idc機房中,每個集群均包括至少一個節點;
10、第一發送單元,用于將第二集群的信息發送給第一集群,以使第一集群基于第二集群的信息確定出目標節點,并從目標節點中下載相應的文件,其中,目標節點為第二集群中的至少一個節點。
11、第四方面,本申請實施例還提供了一種基于云應用的數據存儲與分發裝置,應用于第一集群,包括:
12、第二發送單元,用于向中央調度節點發送調度申請請求,其中,調度申請請求用于請求獲取存儲有云應用相關數據的集群的信息;
13、下載單元,用于接收中央調度節點發送的第二集群的信息,基于第二集群的信息確定出目標節點,并從目標節點中下載相應的文件,其中,第一集群、中央調度節點和第二集群屬于集群系統,第一集群和第二集群部署在不同的互聯網數據中心idc機房中,目標節點為第二集群中的至少一個節點。
14、第五方面,本申請實施例還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器運行時執行如第一方面或第二方面所述的基于云應用的數據存儲與分發方法的步驟。
15、第六方面,本申請實施例還提供了一種電子設備,包括:處理器、存儲介質和總線,所述存儲介質存儲有所述處理器可執行的機器可讀指令,當電子設備運行時,所述處理器與所述存儲介質之間通過總線通信,所述處理器執行所述機器可讀指令,以執行如第一方面或第二方面所述的基于云應用的數據存儲與分發方法的步驟。
16、綜上,本申請實施例提供的基于云應用的數據存儲與分發方法與裝置、電子設備及存儲介質,不再通過第三方的存儲服務器進行云應用相關數據的存儲和分發,而是通過屬于集群系統且部署在idc機房中的集群進行云應用相關數據的存儲和分發,從而能夠充分利用各個idc機房的帶寬,降低數據存儲和傳輸的成本,提高效率。
本文檔來自技高網...【技術保護點】
1.一種基于云應用的數據存儲與分發方法,其特征在于,應用于中央調度節點,包括:
2.如權利要求1所述的方法,其特征在于,所述根據調度申請請求從集群系統中確定出第二集群,包括:
3.如權利要求2所述的方法,其特征在于,所述根據該待選集群已完成的調度任務數量、該待選集群正在進行的調度任務數量以及調度申請請求對應的調度任務在該待選集群的調度次數計算該待選集群的調度優先級,包括:
4.如權利要求1所述的方法,其特征在于,還包括:
5.一種基于云應用的數據存儲與分發方法,其特征在于,應用于第一集群,包括:
6.如權利要求5所述的方法,其特征在于,還包括:
7.一種基于云應用的數據存儲與分發裝置,其特征在于,應用于中央調度節點,包括:
8.如權利要求7所述的裝置,其特征在于,所述確定單元,用于:
9.如權利要求8所述的裝置,其特征在于,所述確定單元,用于:
10.一種基于云應用的數據存儲與分發裝置,其特征在于,應用于第一集群,包括:
【技術特征摘要】
1.一種基于云應用的數據存儲與分發方法,其特征在于,應用于中央調度節點,包括:
2.如權利要求1所述的方法,其特征在于,所述根據調度申請請求從集群系統中確定出第二集群,包括:
3.如權利要求2所述的方法,其特征在于,所述根據該待選集群已完成的調度任務數量、該待選集群正在進行的調度任務數量以及調度申請請求對應的調度任務在該待選集群的調度次數計算該待選集群的調度優先級,包括:
4.如權利要求1所述的方法,其特征在于,還包括:
<...【專利技術屬性】
技術研發人員:馬小強,
申請(專利權)人:安徽海馬云科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。