欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于分布式系統(tǒng)架構(gòu)的文件傳輸方法及裝置的制作方法

文檔序號(hào):7796943閱讀:322來源:國知局
專利名稱:基于分布式系統(tǒng)架構(gòu)的文件傳輸方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及IT業(yè)務(wù)支撐技術(shù)領(lǐng)域,尤其是涉及一種基于分布式系統(tǒng)架構(gòu)的文件傳輸方法及裝置。
背景技術(shù)
傳統(tǒng)的通信運(yùn)營通常采用集中式的管理方式,近年來由于分布式系統(tǒng)具有易擴(kuò)充性、負(fù)載均衡、可靠性好等優(yōu)點(diǎn),逐漸的滲透到現(xiàn)代通信運(yùn)營管理當(dāng)中。一個(gè)分布式系統(tǒng)是若干獨(dú)立的節(jié)點(diǎn)(計(jì)算機(jī))的集合,對(duì)使用該系統(tǒng)的用戶來說,分布式系統(tǒng)就相當(dāng)于一臺(tái)計(jì)算機(jī)。在分布式系統(tǒng)環(huán)境下,節(jié)點(diǎn)之間的數(shù)據(jù)文件傳輸一般采用套接字/文件傳輸協(xié)議(socket/FTP,File Transfer Protocol)的方式實(shí)現(xiàn),在進(jìn)行數(shù)據(jù)文件傳輸時(shí),設(shè)置一個(gè)控制通道和一個(gè)傳輸通道,其中,控制通道用于根據(jù)分布式系統(tǒng)的資源信息,將待傳輸?shù)臄?shù)據(jù)文件按照時(shí)間或者區(qū)域拆分成多個(gè)小文件,拆分后的多個(gè)小文件通過設(shè)置的傳輸通道傳輸?shù)椒植际较到y(tǒng)中不同的節(jié)點(diǎn)中。其中,分布式系統(tǒng)的資源信息包括CPU使用率、I/O資源、內(nèi)存占用資源、以及網(wǎng)絡(luò)資源等。采用socket/FTP數(shù)據(jù)傳輸方式進(jìn)行數(shù)據(jù)傳輸,由于只單獨(dú)設(shè)置了一個(gè)傳輸通道,因此在分布式系統(tǒng)中如果有大量數(shù)據(jù)需要進(jìn)行傳輸時(shí),傳輸速率就比較低,數(shù)據(jù)在傳輸時(shí)丟包率比較高。例如在互聯(lián)網(wǎng)以及云計(jì)算架構(gòu)下,常常需要在多個(gè)遠(yuǎn)程站點(diǎn)之間進(jìn)行大量數(shù)據(jù)文件同步和交互,以保存多個(gè)副本,進(jìn)行負(fù)荷分擔(dān)和應(yīng)急容災(zāi)等功能,這些都需要在數(shù)據(jù)文件傳輸時(shí)提高分布式系統(tǒng)的數(shù)據(jù)處理性能和傳輸帶寬。為了提高分布式系統(tǒng)的數(shù)據(jù)處理能力,現(xiàn)有技術(shù)中一般采用兩種方案:第一種方案:在進(jìn)行數(shù)據(jù)傳輸時(shí),分別設(shè)置動(dòng)態(tài)通道和靜態(tài)通道,采用動(dòng)態(tài)通道和靜態(tài)通道相結(jié)合的方式來實(shí)現(xiàn)數(shù)據(jù)在分布式系統(tǒng)中各節(jié)點(diǎn)之間的傳輸。其中,靜態(tài)通道自始至終連續(xù)的傳輸數(shù)據(jù)文件,在系統(tǒng)資源緊張的情況下,采用動(dòng)態(tài)通道傳輸部分?jǐn)?shù)據(jù)文件。第二種方案:在進(jìn)行數(shù)據(jù)傳輸時(shí),采用設(shè)置多通道的方式,將待傳輸?shù)奈募凑赵O(shè)定的規(guī)則拆分為多個(gè)不同的文件,將拆分后的不同的文件在不同的通道中進(jìn)行傳輸。上述兩種方式,雖然可以在一定程度上提高分布式系統(tǒng)中數(shù)據(jù)文件的傳輸速率,但是如果在分布式系統(tǒng)性能很低的情況下,會(huì)因?yàn)槎鄠€(gè)傳輸進(jìn)程之間搶占系統(tǒng)的CPU、網(wǎng)絡(luò)以及內(nèi)存等資源而影響分布式系統(tǒng)的傳輸速率,進(jìn)而會(huì)造成該系統(tǒng)僵死現(xiàn)象的發(fā)生,從而影響了用戶的感知度。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種基于分布式系統(tǒng)架構(gòu)的文件傳輸方法及裝置,能夠較好地提高分布式系統(tǒng)的數(shù)據(jù)傳輸速率,并節(jié)約分布式系統(tǒng)的處理資源。本發(fā)明實(shí)施例提出的技術(shù)方案如下:—種基于分布式系統(tǒng)架構(gòu)的文件傳輸方法,包括:在接收到文件傳輸指令后,分別采集以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的上一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息;根據(jù)采集到的每個(gè)系統(tǒng)資源使用情況信息,預(yù)測(cè)以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息;根據(jù)預(yù)測(cè)得到的系統(tǒng)資源使用情況信息,分別確定在下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率;按照接收到的文件傳輸指令,在下一規(guī)定時(shí)長內(nèi)傳輸文件過程中,每到達(dá)一個(gè)預(yù)設(shè)時(shí)間點(diǎn),根據(jù)確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率;基于實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,對(duì)用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道的傳輸速率進(jìn)行調(diào)整;并使用調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,對(duì)文件繼續(xù)進(jìn)行傳輸。一種基于分布式系統(tǒng)架構(gòu)的文件傳輸裝置,包括:信息采集模塊,用于在接收到文件傳輸指令后,分別采集以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的上一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息;預(yù)測(cè)模塊,用于根據(jù)信息采集模塊采集到的每個(gè)系統(tǒng)資源使用情況信息,預(yù)測(cè)以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息;控制模塊,用于根據(jù)分析模塊預(yù)測(cè)得到的系統(tǒng)資源使用情況信息,分別確定在下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率;第一確定模塊,用于按照接收到的文件傳輸指令,在下一規(guī)定時(shí)長內(nèi)傳輸文件過程中,每到達(dá)一個(gè)預(yù)設(shè)時(shí)間點(diǎn),根據(jù)控制模塊確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率;調(diào)整模塊,用于基于第一模塊確定出的實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,對(duì)用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道的傳輸速率進(jìn)行調(diào)整;傳輸模塊,用于使用調(diào)整模塊調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,對(duì)文件繼續(xù)進(jìn)行傳輸。采用上述技術(shù)方案,在接收到文件傳輸指令后,采用過去時(shí)長內(nèi)的系統(tǒng)資源使用情況信息來預(yù)測(cè)未來規(guī)定時(shí)長內(nèi)的系統(tǒng)資源使用情況信息,并根據(jù)預(yù)測(cè)結(jié)果,有針對(duì)性地調(diào)整節(jié)點(diǎn)間的通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,來更適應(yīng)性地傳輸將要傳輸?shù)奈募?shù)據(jù),從而能夠較好地提高分布式系統(tǒng)的數(shù)據(jù)傳輸速率并節(jié)約分布式系統(tǒng)的處理資源,避免了系統(tǒng)的僵死現(xiàn)象,進(jìn)而提升了用戶的感知度。


圖1為本發(fā)明實(shí)施例一中,提出的基于分布式系統(tǒng)架構(gòu)的文件傳輸方法流程圖;圖2為本發(fā)明實(shí)施例一中,提出的文件列表信息組成結(jié)構(gòu)圖;圖3為本發(fā)明實(shí)施例一中,提出的分布式系統(tǒng)的結(jié)構(gòu)組成示意圖;圖4為本發(fā)明實(shí)施例一中,提出的基于分布式系統(tǒng)架構(gòu)的文件傳輸裝置結(jié)構(gòu)圖;圖5為本發(fā)明實(shí)施例二中,提出的預(yù)測(cè)模型組成結(jié)構(gòu)圖;圖6為本發(fā)明實(shí)施例二中,提出的傳輸小文件示意圖。
具體實(shí)施例方式針對(duì)現(xiàn)有技術(shù)中存在的文件在分布式系統(tǒng)中各節(jié)點(diǎn)傳輸時(shí),如果分布式系統(tǒng)性能較低,會(huì)因?yàn)槎鄠€(gè)傳輸進(jìn)程共同存在而搶占系統(tǒng)的CPU、網(wǎng)絡(luò)以及內(nèi)存等資源而影響分布式系統(tǒng)的傳輸速率,進(jìn)而使得系統(tǒng)處于僵死狀態(tài)的問題,本發(fā)明實(shí)施例這里提出一種基于分布式系統(tǒng)架構(gòu)的文件傳輸方法及裝置,采用分析預(yù)測(cè)和控制技術(shù),結(jié)合分布式系統(tǒng)的歷史資源使用情況信息,預(yù)測(cè)下一時(shí)長內(nèi)的系統(tǒng)資源使用情況信息,根據(jù)預(yù)測(cè)的結(jié)果,計(jì)算傳輸文件需要使用的通道數(shù)和傳輸速率,然后根據(jù)計(jì)算出的通道數(shù)和傳輸速率來傳輸文件,能夠最大限度地提高文件傳輸速率并節(jié)約系統(tǒng)資源,從而避免了因?yàn)檫M(jìn)程數(shù)較多而搶占系統(tǒng)資源而造成系統(tǒng)僵死的現(xiàn)象發(fā)生。下面將結(jié)合各個(gè)附圖對(duì)本發(fā)明實(shí)施例技術(shù)方案的主要實(shí)現(xiàn)原理具體實(shí)施方式
及其對(duì)應(yīng)能夠達(dá)到的有益效果進(jìn)行詳細(xì)地闡述。實(shí)施例一 基于分布式系統(tǒng)架構(gòu)組成,本發(fā)明實(shí)施例一這里提出一種基于分布式系統(tǒng)架構(gòu)的文件傳輸方法,需要說明的是,為便于闡述,本發(fā)明實(shí)施例一這里提出的基于分布式系統(tǒng)架構(gòu)的文件傳輸方法,是針對(duì)一個(gè)傳輸對(duì)話中的一個(gè)節(jié)點(diǎn)來進(jìn)行詳細(xì)闡述的,對(duì)于同一個(gè)傳輸對(duì)話中的其他各節(jié)點(diǎn),其具體實(shí)施方式
均相同或相似。如圖1所示,具體步驟為:步驟11,接收用戶或者前端發(fā)來的文件傳輸指令,在接收到文件傳輸指令后,根據(jù)傳輸請(qǐng)求分析待傳輸?shù)奈募畔?,針?duì)待傳輸文件的文件信息和系統(tǒng)的負(fù)載情況,分別采集以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的上一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息分別作為樣本數(shù)據(jù),對(duì)采集到的樣本數(shù)據(jù)進(jìn)行聚類分析預(yù)測(cè)。其中,根據(jù)接收到的傳輸指令分析待傳輸?shù)奈募畔?,可以但不限于包括文件目錄信息、文件名、傳輸文件的目的?jié)點(diǎn)、以及目的節(jié)點(diǎn)的口令信息等。并根據(jù)獲取的文件信息,對(duì)待傳輸?shù)奈募M(jìn)行分析,將待傳輸?shù)奈募w入到相應(yīng)的文件列表中,如圖2所示,文件列表包括小文件、大文件、中等文件等,將分析得到的文件信息寫入到對(duì)應(yīng)的文件列表中。具體地,文件的大小按照預(yù)先設(shè)定的閾值來判定,例如,可以預(yù)先設(shè)定兩個(gè)閾值,第一容量閾值M和第二容量閾值N,M < N,如果待傳輸?shù)奈募萘看笮⌒∮陬A(yù)先設(shè)定的M時(shí),確定該待傳輸?shù)奈募樾∥募?,將該待傳輸?shù)奈募拇笮?、文件名以及文件類型等信息寫入到小文件列表信息中指定位置,如果待傳輸?shù)奈募萘看笮〈笥陬A(yù)先設(shè)定的N時(shí),確定該待傳輸?shù)奈募榇笪募?,將該待傳輸?shù)奈募拇笮?、文件名以及文件類型等信息寫入到大文件列表信息中指定位置,如果待傳輸?shù)奈募萘看笥陬A(yù)先設(shè)定M,且小于預(yù)先設(shè)定的N時(shí),確定該待傳輸?shù)奈募橹械任募?,將該待傳輸?shù)奈募拇笮 ⑽募约拔募愋偷刃畔懭氲街械任募斜硇畔⒅兄付ㄎ恢?。較佳地,本發(fā)明實(shí)施例這里將第一容量閾值設(shè)置為1M,第二容量閾值設(shè)置為50M。較佳地,為保證采集到的樣本數(shù)據(jù)的準(zhǔn)確性,在采集到的系統(tǒng)資源使用情況信息中,確定是否存在對(duì)預(yù)測(cè)有影響的不良信息,如果確定存在不良信息,則對(duì)確定出的不良信息進(jìn)行替換處理,并將替換處理后的系統(tǒng)資源使用情況信息作為實(shí)際采集到的系統(tǒng)資源使用情況信息。具體地,在采集到的系統(tǒng)資源使用情況信息中,為減輕樣本數(shù)據(jù)中不良信息對(duì)資源預(yù)測(cè)的影響,需要對(duì)采集到的系統(tǒng)資源使用情況信息進(jìn)行預(yù)處理,本發(fā)明實(shí)施例一這里采用濾波法對(duì)在上一規(guī)定時(shí)長內(nèi)每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上分別采集到的資源使用情況信息進(jìn)行預(yù)處理,其處理過程如下:步驟一:計(jì)算在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的資源使用情況信息的第一均值和第二均值,所述第一均值是指在與該預(yù)設(shè)時(shí)間點(diǎn)相鄰的前一預(yù)設(shè)時(shí)間點(diǎn)上和后一預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息的平均值,所述第二均值是指在已經(jīng)過去的規(guī)定天數(shù)中在該預(yù)設(shè)時(shí)間點(diǎn)采集到的信息的平均值。步驟二:在計(jì)算得到的第一均值和第二均值與該預(yù)設(shè)時(shí)間點(diǎn)上采集的信息的差值均分別大于預(yù)設(shè)的第一閾值時(shí),確定在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息為不良信息。較佳地,為保證預(yù)測(cè)結(jié)果的精準(zhǔn)性,如果采用上述步驟步驟一 步驟二確定出某一預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息是不良信息時(shí),則需要將在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息,替換為采用上述步驟一 步驟二中計(jì)算得到的第一均值和第二均值的平均值。步驟12,根據(jù)采集到的每個(gè)系統(tǒng)資源使用情況信息,建立用以預(yù)測(cè)以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息的預(yù)測(cè)模型。步驟13,根據(jù)建立的預(yù)測(cè)模型預(yù)測(cè)得到的系統(tǒng)資源使用情況信息,針對(duì)預(yù)測(cè)得到的每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,分別確定在下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率。
具體實(shí)施方式
為,針對(duì)預(yù)測(cè)得到的每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,分別執(zhí)行:步驟一:將預(yù)設(shè)的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的資源使用情況信息做相關(guān)運(yùn)算,得到第一相關(guān)值,并將預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)設(shè)的第三閾值做相關(guān)運(yùn)算,得到第二相關(guān)值。其中,第二閾值與第三閾值的大小可以任意設(shè)定,較佳地,本發(fā)明實(shí)施例一這里設(shè)定第二閾值小于第三閾值。其中,計(jì)算第一相關(guān)值的方法可以但不限于采用下述兩種方式:第一種方式:將預(yù)先設(shè)定的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的資源使用情況信息相減,然后將得到的差值作為第一相關(guān)值。第二種方式:將預(yù)先設(shè)定的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息的差值除以第二閾值,得到第一相關(guān)值。其中,計(jì)算第二相關(guān)值的方法可以但不限于采用下述兩種方式:第一種方式:將預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)先設(shè)定的第三閾值做減法,然后將得到的差值作為第二相關(guān)值。第二種方式:將預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)設(shè)的第三閾值的差值除以第三閾值,得到第二相關(guān)值。步驟二:將得到的第一相關(guān)值與預(yù)設(shè)的第一差值調(diào)整量的乘積除以預(yù)設(shè)的浮動(dòng)百分比,得到第一調(diào)整值;并將得到的第二相關(guān)值與預(yù)設(shè)的第二差值調(diào)整量的乘積除以所述浮動(dòng)百分比,得到第二調(diào)整值。其中,預(yù)先設(shè)定的浮動(dòng)百分比,既不能過大,也不能過小,如果設(shè)置的過大,則會(huì)導(dǎo)致對(duì)系統(tǒng)資源使用情況信息的變化不十分敏感,容易使得在網(wǎng)絡(luò)出現(xiàn)擁塞后才會(huì)進(jìn)行調(diào)整,反之,如果設(shè)置的過小,則會(huì)使得分布式系統(tǒng)在文件傳輸過程中調(diào)整的比較頻繁,較佳地,根據(jù)機(jī)器硬件配置和網(wǎng)絡(luò)的傳輸帶寬,當(dāng)CPU偏離預(yù)設(shè)的第三閾值超過5 %時(shí),按照經(jīng)驗(yàn),應(yīng)該將節(jié)點(diǎn)間的傳輸通道減少2個(gè),節(jié)點(diǎn)間通道傳輸速率應(yīng)該降低3%,如果CPU低于第二閾值5%時(shí),應(yīng)該將節(jié)點(diǎn)間的傳輸通道增加I個(gè),節(jié)點(diǎn)間通道傳輸速率應(yīng)該提高4%,所以本發(fā)明實(shí)施例一這里將浮動(dòng)百分比設(shè)置為5 10%的區(qū)間內(nèi),即可以選擇5 % 10 %區(qū)間中的任一數(shù)值。步驟三:將得到的第一調(diào)整值和第二調(diào)整值做求和運(yùn)算。
可選地,在執(zhí)行步驟三之前,還可以對(duì)得到的第一調(diào)整值和/或第二調(diào)整值進(jìn)行校驗(yàn)處理;根據(jù)校驗(yàn)結(jié)果,在確定第一調(diào)整值和/或第二調(diào)整值為不合理取值時(shí),將第一調(diào)整值和/或第二調(diào)整值設(shè)置為O。較佳地,本發(fā)明實(shí)施例一這里對(duì)得到的第一調(diào)整值和第二調(diào)制值均進(jìn)行校驗(yàn)處理。步驟四:根據(jù)針對(duì)每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,分別得到的第一調(diào)整值和第二調(diào)整值做求和運(yùn)算得到的結(jié)果,得到調(diào)整值矩陣。步驟五:根據(jù)得到的調(diào)整值矩陣,確定在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和傳輸速率。
具體實(shí)施方式
為:A,對(duì)得到的調(diào)整值矩陣進(jìn)行分析,分別確定在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列和傳輸速率調(diào)整值序列,可以但不限于采用下述幾種方式:第一種方式,對(duì)得到的調(diào)整值矩陣進(jìn)行分析,分別選取調(diào)整值矩陣中每一行的最小值作為在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列和傳輸速率調(diào)整值序列。第二種方式,對(duì)得到的調(diào)整值矩陣進(jìn)行分析,將每一行的數(shù)據(jù)相加所得到的和值作為在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列和傳輸速率調(diào)整值序列。第三種方式,對(duì)得到的調(diào)整值矩陣進(jìn)行分析,分別選取調(diào)整值矩陣中每一行的最大值作為在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列和傳輸速率調(diào)整值序列。第四種方式,對(duì)得到的調(diào)整值矩陣進(jìn)行分析,將每一行的數(shù)據(jù)相加求取平均值,將得到的平均值作為在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列和傳輸速率調(diào)整值序列。較佳地,本發(fā)明實(shí)施例一這里為保證調(diào)整的幅度比較小,因此使用第一種方式,即分別選取調(diào)整值矩陣中每一行的最小值作為在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列和傳輸速率調(diào)整值序列。B,根據(jù)確定出的調(diào)整值序列,分別按照下述公式I和公式2確定以該預(yù)設(shè)時(shí)間點(diǎn)為基準(zhǔn),在下一規(guī)定時(shí)長內(nèi)的至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和傳輸速率:通道數(shù)i =該預(yù)設(shè)時(shí)間點(diǎn)的通道數(shù)+Kli公式I傳輸速率i =該預(yù)設(shè)時(shí)間點(diǎn)的傳輸速率+K2i公式2其中,上述公式I和公式2中,i是以該預(yù)設(shè)時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)的各預(yù)設(shè)時(shí)間點(diǎn),所述Kli是確定出的對(duì)應(yīng)該預(yù)設(shè)時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列,所述K2i是確定出的對(duì)應(yīng)該預(yù)設(shè)時(shí)間點(diǎn)的傳輸速率調(diào)整值序列,i為在每一規(guī)定時(shí)長內(nèi)選擇的預(yù)設(shè)時(shí)間點(diǎn)的數(shù)量。步驟14,按照接收到的文件傳輸指令,在下一規(guī)定時(shí)長內(nèi)傳輸文件過程中,每到達(dá)一個(gè)預(yù)設(shè)時(shí)間點(diǎn),根據(jù)確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率。其中,可以直接將預(yù)測(cè)得到的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率作為在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率?!N較佳的實(shí)現(xiàn)方式,為了保證預(yù)測(cè)的準(zhǔn)確性,在到達(dá)一個(gè)時(shí)間點(diǎn)時(shí),采集該時(shí)間點(diǎn)上的系統(tǒng)資源實(shí)際使用情況信息,將采集到的該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,與預(yù)測(cè)得到的對(duì)應(yīng)該時(shí)間點(diǎn)的系統(tǒng)資源使用情況是否一致,在一致時(shí),將確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,作為在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,在不一致時(shí),根據(jù)采集到的該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率。并重新按照當(dāng)前實(shí)際采集到的該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息對(duì)后續(xù)時(shí)間點(diǎn)進(jìn)行修正。步驟15,基于實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,對(duì)用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道的傳輸速率進(jìn)行調(diào)整。例如增加或者減少節(jié)點(diǎn)間的通道數(shù)目等。步驟16,使用調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,對(duì)文件繼續(xù)進(jìn)行傳輸。
具體實(shí)施方式
為:獲得待傳輸?shù)奈募鶕?jù)獲得的待傳輸?shù)奈募娜萘看笮〈_定該待傳輸?shù)奈募谴笪募?、中等文件還是小文件,在獲得的文件容量大于預(yù)設(shè)的第一容量閾值、且系統(tǒng)資源的占用大于預(yù)設(shè)的第四閾值時(shí),確定該待傳輸?shù)奈募儆诖笪募?。如果此時(shí)分布式系統(tǒng)系能較差,例如CPU、I/O、內(nèi)存等系統(tǒng)資源使用情況已經(jīng)超過一定的數(shù)值,則此時(shí)將獲得的待傳輸?shù)奈募龇制幚?,得到多個(gè)分片文件,使用調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,分別傳輸各分片文件,相應(yīng)地,在接收端將接收到的分片文件合成為一個(gè)文件。在獲得的文件容量小于預(yù)設(shè)的第二容量閾值、和/或系統(tǒng)資源的占用大于預(yù)設(shè)的第四閾值時(shí),確定該待傳輸?shù)奈募切∥募绻藭r(shí)分布式系統(tǒng)性能較差,則在調(diào)整后的具備相應(yīng)傳輸速率的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道中,選擇一個(gè)正在傳輸文件的通道;并使用選擇的通道傳輸獲得的文件。進(jìn)一步地,如果分布式系統(tǒng)中的網(wǎng)絡(luò)傳輸資源處于較差的情況下,還可以做特殊處理,例如在傳輸下一個(gè)數(shù)據(jù)包的時(shí)候,將該數(shù)據(jù)包啟用壓縮處理,然后將壓縮后的數(shù)據(jù)包使用調(diào)整后的節(jié)點(diǎn)間的通道數(shù)和節(jié)點(diǎn)間通道的傳輸速率進(jìn)行傳輸。并在接收端啟用解壓縮技術(shù),將接收到的數(shù)據(jù)包做解壓縮處理。使用本發(fā)明實(shí)施例一這里提出的基于分布式系統(tǒng)架構(gòu)的文件傳輸方法,能夠不受人工干預(yù)以及減少節(jié)點(diǎn)上的資源負(fù)載,并可以靈活的根據(jù)系統(tǒng)資源使用情況信息對(duì)節(jié)點(diǎn)間的傳輸通道、傳輸速率進(jìn)行動(dòng)態(tài)的調(diào)整。分布式系統(tǒng)由各節(jié)點(diǎn)共同組成,如圖3所示,本發(fā)明實(shí)施例還提出一種基于分布式系統(tǒng)架構(gòu)的文件傳輸裝置,該裝置可以集成在組成分布式系統(tǒng)的各節(jié)點(diǎn)中,也可以作為獨(dú)立的裝置設(shè)置在分布式系統(tǒng)中,較佳地,本發(fā)明實(shí)施例一這里將該裝置集成在組成分布式系統(tǒng)的各節(jié)點(diǎn)中,其結(jié)構(gòu)組成具體如圖4所示,包括:信息采集模塊401,用于在接收到文件傳輸指令后,分別采集以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的上一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息。預(yù)測(cè)模塊402,用于根據(jù)信息采集模塊401采集到的每個(gè)系統(tǒng)資源使用情況信息,預(yù)測(cè)以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息??刂颇K403,用于根據(jù)預(yù)測(cè)模塊402預(yù)測(cè)得到的系統(tǒng)資源使用情況信息,分別確定在下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率。其中,控制模塊403,包括:相關(guān)值計(jì)算子模塊,用于針對(duì)預(yù)測(cè)模塊402預(yù)測(cè)得到的每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,將預(yù)設(shè)的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息做相關(guān)運(yùn)算,得到第一相關(guān)值,并將預(yù)測(cè)模塊402預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)設(shè)的第三閾值做相關(guān)運(yùn)算,得到第二相關(guān)值。具體地,相關(guān)值計(jì)算子模塊,具體用于將預(yù)設(shè)的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息的差值除以第二閾值,得到第一相關(guān)值;并將預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)設(shè)的第三閾值的差值除以第三閾值,得到第二相關(guān)值。調(diào)整值計(jì)算子模塊,用于將相關(guān)值計(jì)算子模塊得到的第一相關(guān)值與預(yù)設(shè)的第一差值調(diào)整量的乘積除以預(yù)設(shè)的浮動(dòng)百分比,得到第一調(diào)整值;并將相關(guān)值計(jì)算子模塊得到的第二相關(guān)值與預(yù)設(shè)的第二差值調(diào)整量的乘積除以所述浮動(dòng)百分比,得到第二調(diào)整值;以及將得到的第一調(diào)整值和第二調(diào)整值做求和運(yùn)算;根據(jù)針對(duì)每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,分別得到的第一調(diào)整值和第二調(diào)整值做求和運(yùn)算得到的結(jié)果,得到調(diào)整值矩陣。其中,調(diào)整值計(jì)算子模塊,還用于對(duì)得到的第一調(diào)整值和/或第二調(diào)整值進(jìn)行校驗(yàn)處理;根據(jù)校驗(yàn)結(jié)果,在確定第一調(diào)整值和/或第二調(diào)整值為不合理取值時(shí),將第一調(diào)整值和/或第二調(diào)整值設(shè)置為O。確定子模塊,用于根據(jù)調(diào)整值計(jì)算子模塊得到的調(diào)整值矩陣,確定在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和傳輸速率。具體地,確定子模塊,具體用于在調(diào)整值計(jì)算子模塊得到的調(diào)整值矩陣中,分別確定在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列和傳輸速率調(diào)整值序列;根據(jù)確定出的調(diào)整值序列,分別按照下述公式確定以該預(yù)設(shè)時(shí)間點(diǎn)為基準(zhǔn),在下一規(guī)定時(shí)長內(nèi)的至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和傳輸速率:通道數(shù)i =該預(yù)設(shè)時(shí)間點(diǎn)的通道數(shù)+Kli ;傳輸速率1 =該預(yù)設(shè)時(shí)間點(diǎn)的傳輸速率+K2i ;所述i是以該預(yù)設(shè)時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)的各預(yù)設(shè)時(shí)間點(diǎn),所述Kli是確定出的對(duì)應(yīng)該預(yù)設(shè)時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列,所述K2i是確定出的對(duì)應(yīng)該預(yù)設(shè)時(shí)間點(diǎn)的傳輸速率調(diào)整值序列,i為在每一規(guī)定時(shí)長內(nèi)選擇的預(yù)設(shè)時(shí)間點(diǎn)的數(shù)量。第一確定模塊404,用于按照接收到的文件傳輸指令,在下一規(guī)定時(shí)長內(nèi)傳輸文件過程中,每到達(dá)一個(gè)預(yù)設(shè)時(shí)間點(diǎn),根據(jù)控制模塊403確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率。具體地,第一確定模塊404,具體用于采集該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息;比較采集到的該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,與確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率是否一致;在一致時(shí),將確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,作為在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率;在不一致時(shí),根據(jù)采集到的該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率。調(diào)整模塊405,用于基于第一確定模塊404確定出的實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,對(duì)用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道的傳輸速率進(jìn)行調(diào)整。傳輸模塊406,用于使用調(diào)整模塊405調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,對(duì)文件繼續(xù)進(jìn)行傳輸。具體地,傳輸模塊,具體用于獲得待傳輸?shù)奈募?;在獲得的文件容量大于預(yù)設(shè)的第一容量閾值、且系統(tǒng)資源的占用大于預(yù)設(shè)的第四閾值時(shí),將獲得的文件做分片處理,得到多個(gè)分片文件;使用調(diào)整模塊調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,分別傳輸各分片文件,并在接收端將接收到的分片文件合成為一個(gè)文件;在獲得的文件容量小于預(yù)設(shè)的第二容量閾值、和/或系統(tǒng)資源的占用大于預(yù)設(shè)的第四閾值時(shí),在調(diào)整模塊調(diào)整后的具備相應(yīng)傳輸速率的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道中,選擇一個(gè)正在傳輸文件的通道;并使用選擇的通道傳輸獲得的文件。上述基于分布式系統(tǒng)架構(gòu)的文件傳輸裝置,還包括:第二確定模塊407,用于在信息采集模塊401采集到的系統(tǒng)資源使用情況信息中,確定是否存在對(duì)預(yù)測(cè)有影響的不良信息。具體地,第二確定模塊407具體用于針對(duì)在上一規(guī)定時(shí)長內(nèi)每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上分別采集到的資源使用情況信息,分別執(zhí)行:計(jì)算在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的資源使用情況信息的第一均值和第二均值,所述第一均值是指在與該預(yù)設(shè)時(shí)間點(diǎn)相鄰的前一預(yù)設(shè)時(shí)間點(diǎn)上和后一預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息的平均值,所述第二均值是指在已經(jīng)過去的規(guī)定天數(shù)中在該預(yù)設(shè)時(shí)間點(diǎn)采集到的信息的平均值;在計(jì)算得到的第一均值和第二均值與該預(yù)設(shè)時(shí)間點(diǎn)上采集的信息的差值均分別大于預(yù)設(shè)的第一閾值時(shí),確定在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息為不良信息。替換模塊408,用于對(duì)第二確定401模塊確定出的不良信息進(jìn)行替換處理,并將替換處理后的系統(tǒng)資源使用情況信息作為實(shí)際采集到的系統(tǒng)資源使用情況信息。具體地,替換模塊408具體用于將在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息,替換為計(jì)算得到的第一均值和第二均值的平均值。其中,本發(fā)明實(shí)施例一這里提出的基于分布式系統(tǒng)架構(gòu)的文件傳輸裝置,其結(jié)構(gòu)組成的每個(gè)模塊,可以位于分布式系統(tǒng)架構(gòu)中各節(jié)點(diǎn)組成的任一模塊中,也可以單獨(dú)設(shè)置在分布式系統(tǒng)中,較佳地,本發(fā)明實(shí)施例這里,采用將該裝置的各模塊組成集成于分布式系統(tǒng)各節(jié)點(diǎn)中的模塊中。實(shí)施例二進(jìn)一步地,在上述實(shí)施例一的基礎(chǔ)上,本發(fā)明實(shí)施例二這里進(jìn)一步闡述基于分布式系統(tǒng)架構(gòu)的文件傳輸方法,具體過程如下:步驟一,接收用戶或者前端發(fā)來的文件傳輸指令,該傳輸指令中攜帶待傳輸文件的數(shù)目、文件類型以及與傳輸?shù)哪康牡刂废鄬?duì)應(yīng)的口令信息。其中,傳輸?shù)哪康牡刂穼?duì)應(yīng)的口令信息,可以但不限于包括分布式系統(tǒng)架構(gòu)中目的節(jié)點(diǎn)的名稱以及密碼等信息。例如,接收到的文件傳輸指令是將該文件從節(jié)點(diǎn)I傳輸至節(jié)點(diǎn)2中,則傳輸指令中需要攜帶目的節(jié)點(diǎn)2的名稱以及密碼等信息。步驟二,根據(jù)接收到的文件傳輸指令,分別采集以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的上一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息作為樣本數(shù)據(jù),將采集到的樣本數(shù)據(jù)進(jìn)行聚類分析預(yù)測(cè)。其中,本發(fā)明實(shí)施例二這里以采集CPU、內(nèi)存、I/O、以及網(wǎng)絡(luò)資源4個(gè)數(shù)據(jù)作為系統(tǒng)資源使用情況信息。較佳地,本發(fā)明實(shí)施例二這里預(yù)測(cè)的是未來一個(gè)小時(shí)內(nèi)的系統(tǒng)資源使用情況信息,由于對(duì)于任一時(shí)刻來說,其后一時(shí)刻的資源變化情況和前一時(shí)刻的資源變化情況具有相關(guān)性,因此,本發(fā)明實(shí)施例二這里以當(dāng)前時(shí)間點(diǎn)位基準(zhǔn),分別采集與當(dāng)前時(shí)間點(diǎn)相關(guān)的前6個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息作為樣本數(shù)據(jù)。假設(shè)基準(zhǔn)時(shí)間點(diǎn)為j,則分別采集Xl = j-5分鐘、X2 = j-ΙΟ分鐘、X3 = j-60分鐘以及X4 =昨天同一 j時(shí)刻和X5 =一周前同一 j時(shí)刻、X6 =—月前同一 j時(shí)刻的系統(tǒng)資源使用情況信息作為采集到的樣本數(shù)據(jù)如圖5所示。為了保證預(yù)測(cè)的準(zhǔn)確性,需要對(duì)采集到的6個(gè)樣本數(shù)據(jù)進(jìn)行預(yù)處理,這里以對(duì)X4時(shí)刻采集到的樣本數(shù)據(jù)為例, 將采集到的X4時(shí)刻的資源使用情況做橫向和縱向比較,即把X4時(shí)刻的資源使用情況信息和采集到的X3時(shí)刻、X5時(shí)刻資源使用情況信息的平均值(即對(duì)應(yīng)上述實(shí)施例一中的第一均值)做比較,同時(shí)將X4時(shí)刻的資源使用情況與前兩天的相同時(shí)刻的資源使用情況信息的平均值(即對(duì)應(yīng)上述實(shí)施例一中的第二均值)進(jìn)行比較,當(dāng)與二者的比較均大于預(yù)先設(shè)定的第一閾值Ql時(shí),確定在X4時(shí)刻采集到的信息為不良信息,則為了保證預(yù)測(cè)的準(zhǔn)確性,將X4時(shí)刻采集到的信息替換為上述經(jīng)過計(jì)算得到的第一均值和第二均值的平均值。步驟三,根據(jù)采集到的6個(gè)時(shí)刻對(duì)應(yīng)的系統(tǒng)資源使用情況信息,建立預(yù)測(cè)模型,如圖5所示,輸入采集到的樣本數(shù)據(jù),得到預(yù)測(cè)結(jié)果。一種較佳地實(shí)現(xiàn)方式,本發(fā)明實(shí)施例二這里以j時(shí)刻為基準(zhǔn),預(yù)測(cè)未來一小時(shí)內(nèi),每5分鐘作為一個(gè)預(yù)測(cè)點(diǎn)為例來詳細(xì)闡述。輸入6個(gè)樣本數(shù)據(jù)以后,將會(huì)輸出12個(gè)預(yù)設(shè)點(diǎn)的數(shù)據(jù)。即預(yù)測(cè)得到的結(jié)果是一個(gè)12行4列的矩陣Zu,其中i的取值為I 12,j的取值為I 4。該矩陣的行表示每個(gè)時(shí)間點(diǎn),列分別表示CPU、內(nèi)存、I/O、以及網(wǎng)絡(luò)資源4個(gè)系統(tǒng)資源使用情況信息。本發(fā)明實(shí)施例二這里以輸出的
權(quán)利要求
1.一種基于分布式系統(tǒng)架構(gòu)的文件傳輸方法,其特征在于,包括: 在接收到文件傳輸指令后,分別采集以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的上一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息; 根據(jù)采集到的每個(gè)系統(tǒng)資源使用情況信息,預(yù)測(cè)以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息; 根據(jù)預(yù)測(cè)得到的系統(tǒng)資源使用情況信息,分別確定在下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率; 按照接收到的文件傳輸指令,在下一規(guī)定時(shí)長內(nèi)傳輸文件過程中,每到達(dá)一個(gè)預(yù)設(shè)時(shí)間點(diǎn),根據(jù)確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率; 基于實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,對(duì)用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道的傳輸速率進(jìn)行調(diào)整;并 使用調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,對(duì)文件繼續(xù)進(jìn)行傳輸。
2.如權(quán)利要求1所述的方法,其特征在于,還包括: 在采集到的系統(tǒng)資源使用情況信息中,確定是否存在對(duì)預(yù)測(cè)有影響的不良信息;以及對(duì)確定出的不良信息進(jìn)行替換處理,并將替換處理后的系統(tǒng)資源使用情況信息作為實(shí)際采集到的系統(tǒng)資源使用情況信息。
3.如權(quán)利要求2所述的方法,其特征在于,在采集到的系統(tǒng)資源使用情況信息中,確定是否存在對(duì)預(yù)測(cè)有影響的不良信息,包括: 針對(duì)在上一規(guī)定時(shí)長內(nèi)每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上分別采集到的資源使用情況信息,分別執(zhí)行: 計(jì)算在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的資源使用情況信息的第一均值和第二均值,所述第一均值是指在與該預(yù)設(shè)時(shí)間點(diǎn)相鄰的前一預(yù)設(shè)時(shí)間點(diǎn)上和后一預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息的平均值,所述第二均值是指在已經(jīng)過去的規(guī)定天數(shù)中在該預(yù)設(shè)時(shí)間點(diǎn)采集到的信息的平均值; 在計(jì)算得到的第一均值和第二均值與該預(yù)設(shè)時(shí)間點(diǎn)上采集的信息的差值均分別大于預(yù)設(shè)的第一閾值時(shí),確定在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息為不良信息。
4.如權(quán)利要求3所述的方法,其特征在于,對(duì)確定出的不良信息進(jìn)行替換處理,包括: 將在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息,替換為計(jì)算得到的第一均值和第二均值的平均值。
5.如權(quán)利要求1所述的方法,其特征在于,分別確定在下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,包括: 針對(duì)預(yù)測(cè)得到的每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,分別執(zhí)行: 將預(yù)設(shè)的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息做相關(guān)運(yùn)算,得到第一相關(guān)值,并將預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)設(shè)的第三閾值做相關(guān)運(yùn)算,得到第二相關(guān)值; 將得到的第一相 關(guān)值與預(yù)設(shè)的第一差值調(diào)整量的乘積除以預(yù)設(shè)的浮動(dòng)百分比,得到第一調(diào)整值;并將得到的第二相關(guān)值與預(yù)設(shè)的第二差值調(diào)整量的乘積除以所述浮動(dòng)百分比,得到第二調(diào)整值;將得到的第一調(diào)整值和第二調(diào)整值做求和運(yùn)算; 根據(jù)針對(duì)每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,分別得到的第一調(diào)整值和第二調(diào)整值做求和運(yùn)算得到的結(jié)果,得到調(diào)整值矩陣; 根據(jù)得到的調(diào)整值矩陣,確定在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和傳輸速率。
6.如權(quán)利要求5所述的方法,其特征在于,將預(yù)設(shè)的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息做相關(guān)運(yùn)算,得到第一相關(guān)值,包括: 將預(yù)設(shè)的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息的差值除以第二閾值,得到第一相關(guān)值; 將預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)設(shè)的第三閾值做相關(guān)運(yùn)算,得到第二相關(guān)值,包括: 將預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)設(shè)的第三閾值的差值除以第三閾值,得到第二相關(guān)值。
7.如權(quán)利要求5所述的方法 ,其特征在于,根據(jù)得到的調(diào)整值矩陣,確定在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和傳輸速率,包括: 在得到的調(diào)整值矩陣中,分別確定在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列和傳輸速率調(diào)整值序列; 根據(jù)確定出的調(diào)整值序列,分別按照下述公式確定以該預(yù)設(shè)時(shí)間點(diǎn)為基準(zhǔn),在下一規(guī)定時(shí)長內(nèi)的至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和傳輸速率: 通道數(shù)i =該預(yù)設(shè)時(shí)間點(diǎn)的通道數(shù)+Kli ; 傳輸速率i =該預(yù)設(shè)時(shí)間點(diǎn)的傳輸速率+K2i ; 所述i是以該預(yù)設(shè)時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)的各預(yù)設(shè)時(shí)間點(diǎn),所述Kli是確定出的對(duì)應(yīng)該預(yù)設(shè)時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列,所述K2i是確定出的對(duì)應(yīng)該預(yù)設(shè)時(shí)間點(diǎn)的傳輸速率調(diào)整值序列,i為在每一規(guī)定時(shí)長內(nèi)選擇的預(yù)設(shè)時(shí)間點(diǎn)的數(shù)量。
8.如權(quán)利要求5所述的方法,其特征在于,將得到的第一調(diào)整值和第二調(diào)整值做求和運(yùn)算之前,還包括: 對(duì)得到的第一調(diào)整值和/或第二調(diào)整值進(jìn)行校驗(yàn)處理; 根據(jù)校驗(yàn)結(jié)果,在確定第一調(diào)整值和/或第二調(diào)整值為不合理取值時(shí),將第一調(diào)整值和/或第二調(diào)整值設(shè)置為O。
9.如權(quán)利要求1所述的方法,其特征在于,根據(jù)確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,包括: 采集該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息; 比較采集到的該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,與確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率是否一致; 在一致時(shí),將確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,作為在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率; 在不一致時(shí),根據(jù)采集到的該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率。
10.如權(quán)利要求1所述的方法,其特征在于,使用調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,對(duì)文件繼續(xù)進(jìn)行傳輸,包括: 獲得待傳輸?shù)奈募? 在獲得的文件容量大于預(yù)設(shè)的第一容量閾值、且系統(tǒng)資源的占用大于預(yù)設(shè)的第四閾值時(shí),將獲得的文件做分片處理,得到多個(gè)分片文件; 使用調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,分別傳輸各分片文件,并在接收端將接收到的分片文件合成為一個(gè)文件; 在獲得的文件容量小于預(yù)設(shè)的第二容量閾值、和/或系統(tǒng)資源的占用大于預(yù)設(shè)的第四閾值時(shí),在調(diào)整后的具備相應(yīng)傳輸速率的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道中,選擇一個(gè)正在傳輸文件的通道;并 使用選擇的通道傳輸獲得的文件。
11.一種基于分布式系統(tǒng)架構(gòu)的文件傳輸裝置,其特征在于,包括: 信息采集模塊,用于在接收到文件傳輸指令后,分別采集以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的上一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息; 預(yù)測(cè)模塊,用于根據(jù)信息采集模塊采集到的每個(gè)系統(tǒng)資源使用情況信息,預(yù)測(cè)以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息; 控制模塊,用于根據(jù)分析模塊預(yù)測(cè)得到的系統(tǒng)資源使用情況信息,分別確定在下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù) 設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率;第一確定模塊,用于按照接收到的文件傳輸指令,在下一規(guī)定時(shí)長內(nèi)傳輸文件過程中,每到達(dá)一個(gè)預(yù)設(shè)時(shí)間點(diǎn),根據(jù)控制模塊確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率;調(diào)整模塊,用于基于第一模塊確定出的實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,對(duì)用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道的傳輸速率進(jìn)行調(diào)整; 傳輸模塊,用于使用調(diào)整模塊調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,對(duì)文件繼續(xù)進(jìn)行傳輸。
12.如權(quán)利要求11所述的裝置,其特征在于,還包括: 第二確定模塊,用于在信息采集模塊采集到的系統(tǒng)資源使用情況信息中,確定是否存在對(duì)預(yù)測(cè)有影響的不良信息; 替換模塊,用于對(duì)第二確定模塊確定出的不良信息進(jìn)行替換處理,并將替換處理后的系統(tǒng)資源使用情況信息作為實(shí)際采集到的系統(tǒng)資源使用情況信息。
13.如權(quán)利要求12所述的裝置,其特征在于,所述第二確定模塊,具體用于針對(duì)在上一規(guī)定時(shí)長內(nèi)每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上分別采集到的資源使用情況信息,分別執(zhí)行:計(jì)算在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的資源使用情況信息的第一均值和第二均值,所述第一均值是指在與該預(yù)設(shè)時(shí)間點(diǎn)相鄰的前一預(yù)設(shè)時(shí)間點(diǎn)上和后一預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息的平均值,所述第二均值是指在已經(jīng)過去的規(guī)定天數(shù)中在該預(yù)設(shè)時(shí)間點(diǎn)采集到的信息的平均值;在計(jì)算得到的第一均值和第二均值與該預(yù)設(shè)時(shí)間點(diǎn)上采集的信息的差值均分別大于預(yù)設(shè)的第一閾值時(shí),確定在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息為不良信息。
14.如權(quán)利要求13所述的裝置,其特征在于,所述替換模塊,具體用于將在該預(yù)設(shè)時(shí)間點(diǎn)上采集到的信息,替換為計(jì)算得到的第一均值和第二均值的平均值。
15.如權(quán)利要求11所述的裝置,其特征在于,所述控制模塊,包括: 相關(guān)值計(jì)算子模塊,用于針對(duì)預(yù)測(cè)模塊預(yù)測(cè)得到的每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,將預(yù)設(shè)的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息做相關(guān)運(yùn)算,得到第一相關(guān)值,并將預(yù)測(cè)模塊預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)設(shè)的第三閾值做相關(guān)運(yùn)算,得到第二相關(guān)值; 調(diào)整值計(jì)算子模塊,用于將相關(guān)值計(jì)算子模塊得到的第一相關(guān)值與預(yù)設(shè)的第一差值調(diào)整量的乘積除以預(yù)設(shè)的浮動(dòng)百分比,得到第一調(diào)整值;并將相關(guān)值計(jì)算子模塊得到的第二相關(guān)值與預(yù)設(shè)的第二差值調(diào)整量的乘積除以所述浮動(dòng)百分比,得到第二調(diào)整值;以及將得到的第一調(diào)整值和第二調(diào)整值做求和運(yùn)算;根據(jù)針對(duì)每個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,分別得到的第一調(diào)整值和第二調(diào)整值做求和運(yùn)算得到的結(jié)果,得到調(diào)整值矩陣; 確定子模塊,用于根據(jù)調(diào)整值計(jì)算子模塊得到的調(diào)整值矩陣,確定在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和傳輸速率。
16.如權(quán)利要求15所述的裝置,其特征在于,所述相關(guān)值計(jì)算子模塊,具體用于將預(yù)設(shè)的第二閾值與預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息的差值除以第二閾值,得到第一相關(guān)值;并將預(yù)測(cè)得到的該預(yù)設(shè)時(shí)間點(diǎn)上的信息與預(yù)設(shè)的第三閾值的差值除以第三閾值,得到第二相關(guān)值。
17.如權(quán)利要求15所述的裝置,其特征在于,所述確定子模塊,具體用于在調(diào)整值計(jì)算子模塊得到的調(diào)整值矩陣中,分別確定在該預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列和傳輸速率調(diào)整值序列;根據(jù)確定出的調(diào)整值序列,分別按照下述公式確定以該預(yù)設(shè)時(shí)間點(diǎn)為基準(zhǔn),在下一規(guī)定時(shí)長內(nèi)的至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的節(jié)點(diǎn)間通道數(shù)和傳輸速率: 通道數(shù)i =該預(yù)設(shè)時(shí)間點(diǎn)的通道數(shù)+Kli ; 傳輸速率i =該預(yù)設(shè)時(shí)間點(diǎn)的傳輸速率+K2i ; 所述i是以該預(yù)設(shè)時(shí)間點(diǎn)為基準(zhǔn)的下一規(guī)定時(shí)長內(nèi)的各預(yù)設(shè)時(shí)間點(diǎn),所述Kli是確定出的對(duì)應(yīng)該預(yù)設(shè)時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)調(diào)整值序列,所述K2i是確定出的對(duì)應(yīng)該預(yù)設(shè)時(shí)間點(diǎn)的傳輸速率調(diào)整值序列,i為在每一規(guī)定時(shí)長內(nèi)選擇的預(yù)設(shè)時(shí)間點(diǎn)的數(shù)量。
18.如權(quán)利要求15所述的裝置,其特征在于,所述調(diào)整值計(jì)算子模塊,還用于對(duì)得到的第一調(diào)整值和/或第二調(diào)整值進(jìn)行校驗(yàn)處理;根據(jù)校驗(yàn)結(jié)果,在確定第一調(diào)整值和/或第二調(diào)整值為不合理取值時(shí),將第一調(diào)整值和/或第二調(diào)整值設(shè)置為O。
19.如權(quán)利要求11所述的裝置,其特征在于,所述第一確定模塊,具體用于采集該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息;比較采集到的該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,與確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率是否一致;在一致時(shí),將確定的對(duì)應(yīng)該時(shí)間點(diǎn)的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率,作為在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率;在不一致時(shí),根據(jù)采集到的該時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息,確定在該時(shí)間點(diǎn)上實(shí)際用于傳輸文件的節(jié)點(diǎn)間通道數(shù)和節(jié)點(diǎn)間通道傳輸速率。
20.如權(quán)利要求11所述的裝置,其特征在于,所述傳輸模塊,具體用于獲得待傳輸?shù)奈募?;在獲得的文件容量大于預(yù)設(shè)的第一容量閾值、且系統(tǒng)資源的占用大于預(yù)設(shè)的第四閾值時(shí),將獲得的文件做分片處理,得到多個(gè)分片文件;使用調(diào)整模塊調(diào)整后的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道和相應(yīng)的傳輸速率,分別傳輸各分片文件,并在接收端將接收到的分片文件合成為一個(gè)文件;在獲得的文件容量小于預(yù)設(shè)的第二容量閾值、和/或系統(tǒng)資源的占用大于預(yù)設(shè)的第四閾值時(shí),在調(diào)整模塊調(diào)整后的具備相應(yīng)傳輸速率的相應(yīng)數(shù)量的節(jié)點(diǎn)間通道中,選擇一個(gè)正在傳輸文件的通道; 并使用選擇的通道傳輸獲得的文件。
全文摘要
本發(fā)明公開了一種基于分布式系統(tǒng)架構(gòu)的文件傳輸方法及裝置,包括在接收到文件傳輸指令后,分別采集以當(dāng)前時(shí)間點(diǎn)為基準(zhǔn)的上一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上的系統(tǒng)資源使用情況信息;預(yù)測(cè)下一規(guī)定時(shí)長內(nèi)系統(tǒng)資源使用情況信息;然后分別確定在下一規(guī)定時(shí)長內(nèi)至少一個(gè)預(yù)設(shè)時(shí)間點(diǎn)上傳輸文件時(shí)所需的通道數(shù)和傳輸速率;按照接收到的文件傳輸指令,在下一規(guī)定時(shí)長內(nèi)傳輸文件過程中,每到達(dá)一個(gè)預(yù)設(shè)時(shí)間點(diǎn),根據(jù)確定的節(jié)點(diǎn)間通道數(shù)和傳輸速率,確定實(shí)際用于傳輸文件的通道數(shù)和傳輸速率進(jìn)行調(diào)整;使用調(diào)整后的相應(yīng)數(shù)量的通道和傳輸速率,繼續(xù)傳輸文件。使用本發(fā)明提出的技術(shù)方案,能夠較好地提高分布式系統(tǒng)的數(shù)據(jù)傳輸速率,并節(jié)約系統(tǒng)的處理資源。
文檔編號(hào)H04L29/08GK103179171SQ201110441338
公開日2013年6月26日 申請(qǐng)日期2011年12月26日 優(yōu)先權(quán)日2011年12月26日
發(fā)明者朱祥磊, 陳丕海, 趙建福, 李世沖, 曹璐 申請(qǐng)人:中國移動(dòng)通信集團(tuán)山東有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
博罗县| 霸州市| 桃园市| 磴口县| 长宁县| 昌黎县| 万年县| 阿克| 文昌市| 平度市| 潜江市| 宣城市| 阿荣旗| 巩义市| 翼城县| 诸城市| 昆明市| 西盟| 湖北省| 蒙自县| 奎屯市| 康保县| 绍兴市| 溆浦县| 淅川县| 措勤县| 乃东县| 巴楚县| 曲周县| 远安县| 南开区| 炎陵县| 五大连池市| 攀枝花市| 武夷山市| 定结县| 渝中区| 甘肃省| 沙洋县| 湖口县| 高淳县|