1.一種基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)方法,其特征在于,包括以下步驟:
任務(wù)調(diào)度管理平臺向文件分發(fā)服務(wù)器和文件接收客戶端分別發(fā)送分發(fā)任務(wù)信息;
所述文件分發(fā)服務(wù)器和所述文件接收客戶端分別接收所述分發(fā)任務(wù)信息,并根據(jù)所述分發(fā)任務(wù)信息分別進行狀態(tài)檢查;
所述文件分發(fā)服務(wù)器與所述文件接收客戶端建立最優(yōu)數(shù)據(jù)分發(fā)通道;
所述文件分發(fā)服務(wù)器通過所述最優(yōu)數(shù)據(jù)分發(fā)通道,將所述分發(fā)任務(wù)的數(shù)據(jù)文件主動推送至所述文件接收客戶端。
2.如權(quán)利要求1所述的基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)方法,其特征在于,所述文件分發(fā)服務(wù)器和所述文件接收客戶端分別接收所述分發(fā)任務(wù)信息,并根據(jù)所述分發(fā)任務(wù)信息分別進行狀態(tài)檢查的具體步驟包括:
所述文件分發(fā)服務(wù)器和所述文件接收客戶端分別接收并解析所述分發(fā)任務(wù)信息;
所述文件分發(fā)服務(wù)器和所述文件接收客戶端根據(jù)解析后的分發(fā)任務(wù)信息,分別檢查本地文件分發(fā)環(huán)境是否正常,并上報所述任務(wù)調(diào)度管理平臺。
3.如權(quán)利要求2所述的基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)方法,其特征在于,所述文件分發(fā)服務(wù)器與所述文件接收客戶端建立最優(yōu)數(shù)據(jù)分發(fā)通道的具體步驟包括:
所述任務(wù)調(diào)度管理平臺向中轉(zhuǎn)平臺發(fā)送最優(yōu)傳輸路徑查詢請求;
所述中轉(zhuǎn)平臺接收所述最優(yōu)傳輸路徑查詢請求,分析獲得最優(yōu)傳輸路徑,并將所述最優(yōu)傳輸路徑反饋給所述任務(wù)調(diào)度管理平臺;
所述任務(wù)調(diào)度管理平臺根據(jù)所述最優(yōu)傳輸路徑,通過私有傳輸協(xié)議,在所述文件分發(fā)服務(wù)器、所述中轉(zhuǎn)平臺和所述文件接收客戶端之間建立最優(yōu)數(shù)據(jù)分發(fā)通道。
4.如權(quán)利要求3所述的基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)方法,其特征在于,所述文件分發(fā)服務(wù)器通過所述最優(yōu)數(shù)據(jù)分發(fā)通道,將所述分發(fā)任務(wù)的數(shù)據(jù)文件主動推送至所述文件接收客戶端的具體步驟包括:
所述文件分發(fā)服務(wù)器通過所述最優(yōu)數(shù)據(jù)分發(fā)通道,將所述分發(fā)任務(wù)的數(shù)據(jù)文件主動推送至所述文件接收客戶端;
所述文件接收客戶端實時向所述任務(wù)調(diào)度管理平臺上報所述分發(fā)任務(wù)的數(shù)據(jù)文件接收進度信息,直至所述分發(fā)任務(wù)的數(shù)據(jù)文件接收完成。
5.如權(quán)利要求4所述的基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)方法,其特征在于,所述任務(wù)調(diào)度管理平臺向文件分發(fā)服務(wù)器和文件接收客戶端分別發(fā)送分發(fā)任務(wù)信息的具體步驟包括:
所述任務(wù)調(diào)度管理平臺配置分發(fā)任務(wù)信息;
所述任務(wù)調(diào)度管理平臺根據(jù)所述分發(fā)任務(wù)信息,判斷當前時間是否為分發(fā)時間的前N分鐘,N>0;
若不是則停留在當前步驟直至到達分發(fā)時間的前N分鐘;
若是則所述任務(wù)調(diào)度管理平臺將所述分發(fā)任務(wù)信息發(fā)送至所述文件分發(fā)服務(wù)器和所述文件接收客戶端。
6.如權(quán)利要求5所述的基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)方法,其特征在于,所述私有傳輸協(xié)議具體包括:智能發(fā)包策略控制、智能擁塞控制算法、協(xié)議保持連接方法和數(shù)據(jù)包智能優(yōu)化處理方法;
所述智能發(fā)包策略控制具體為:實時根據(jù)傳輸鏈路實際情況,調(diào)整所述傳輸鏈路發(fā)包速率大小,減少所述傳輸鏈路擁塞;
所述智能擁塞控制算法具體為:通過判定所述傳輸鏈路擁塞原因,從而調(diào)整發(fā)包速率,提高帶寬利用率;
所述協(xié)議保持連接方法具體為:建立所述最優(yōu)數(shù)據(jù)分發(fā)通道后,同時建立備用數(shù)據(jù)分發(fā)通道,若數(shù)據(jù)在傳輸過程中,出現(xiàn)所述傳輸鏈路異常中斷,則零時延切換到所述備用數(shù)據(jù)分發(fā)通道;
所述數(shù)據(jù)包智能優(yōu)化處理方法具體包括:數(shù)據(jù)包智能壓縮、快速重傳、斷點續(xù)傳、智能秒傳。
7.一種基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)平臺,其特征在于,包括:
調(diào)度管理平臺,用于向分發(fā)服務(wù)器和接收客戶端發(fā)送任務(wù)信息;
分發(fā)服務(wù)器,與所述調(diào)度管理平臺連接,用于接收所述調(diào)度管理平臺發(fā)送的任務(wù)信息,存儲和發(fā)送數(shù)據(jù);
中轉(zhuǎn)平臺,與所述分發(fā)服務(wù)器連接,用于緩存和中轉(zhuǎn)所述分發(fā)服務(wù)器發(fā)送的數(shù)據(jù);
接收客戶端,與所述中轉(zhuǎn)平臺連接,用于接收所述調(diào)度管理平臺發(fā)送的任務(wù)信息和所述中轉(zhuǎn)平臺中轉(zhuǎn)的數(shù)據(jù)。
8.如權(quán)利要求7所述的基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)平臺,其特征在于,所述調(diào)度管理平臺具體包括:
任務(wù)管理模塊,用于設(shè)定數(shù)據(jù)分發(fā)任務(wù);
網(wǎng)絡(luò)監(jiān)控模塊,用于對分發(fā)任務(wù)進行質(zhì)量監(jiān)控;
中央文件管理模塊,用于對所述分發(fā)服務(wù)器中的數(shù)據(jù)進行存儲管理、分析是否需要通過所述中轉(zhuǎn)平臺上的中轉(zhuǎn)節(jié)點進行分發(fā)數(shù)據(jù)緩存。
9.如權(quán)利要求8所述的基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)平臺,其特征在于,所述中轉(zhuǎn)平臺具體包括:
數(shù)據(jù)緩存模塊,用于將所述分發(fā)服務(wù)器發(fā)送的數(shù)據(jù)在所述中轉(zhuǎn)平臺上的中轉(zhuǎn)節(jié)點進行緩存;
智能路由模塊,用于在所述接收客戶端和所述分發(fā)服務(wù)器之間、所述分服務(wù)器和所述中轉(zhuǎn)節(jié)點之間、所述接收客戶端和所述中轉(zhuǎn)節(jié)點之間選擇最優(yōu)傳輸路徑建立連接;
中轉(zhuǎn)平臺大數(shù)據(jù)優(yōu)化模塊,用于針對超大文件數(shù)據(jù)傳輸進行優(yōu)化處理。
10.如權(quán)利要求9所述的基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)平臺,其特征在于,所述客戶端具體包括:
私有傳輸協(xié)議模塊,用于在所述分發(fā)服務(wù)器、中轉(zhuǎn)節(jié)點和客戶端間建立私有傳輸協(xié)議;
客戶端大數(shù)據(jù)優(yōu)化模塊,用于對接收到的分發(fā)數(shù)據(jù)進行處理。
11.如權(quán)利要求10所述的基于互聯(lián)網(wǎng)的大數(shù)據(jù)分發(fā)平臺,其特征在于,所述調(diào)度管理平臺還包括:數(shù)據(jù)安全控制模塊,用于保證數(shù)據(jù)傳輸過程中的安全性。