本申請(qǐng)?zhí)岢鲆环N數(shù)據(jù)傳輸方法、裝置及系統(tǒng),其中,該數(shù)據(jù)傳輸方法包括:從至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器;其中,所述最優(yōu)文件服務(wù)器是指數(shù)據(jù)傳輸效果最好的文件服務(wù)器;將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端。上述數(shù)據(jù)傳輸過(guò)程可以靈活選擇文件服務(wù)器,并且可以?xún)?yōu)選最優(yōu)服務(wù)器進(jìn)行數(shù)據(jù)傳輸,不僅可以提高數(shù)據(jù)傳輸效率,還可以防止因?yàn)槟硞€(gè)文件服務(wù)器出現(xiàn)故障導(dǎo)致數(shù)據(jù)傳輸無(wú)法進(jìn)行的后果。
A data transmission method, device and system
【技術(shù)實(shí)現(xiàn)步驟摘要】
一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng)
本申請(qǐng)涉及互聯(lián)網(wǎng)
,更具體地說(shuō),尤其涉及一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng)。
技術(shù)介紹
傳統(tǒng)的互聯(lián)網(wǎng)數(shù)據(jù)傳輸方案是,在互聯(lián)網(wǎng)網(wǎng)站固定一臺(tái)文件服務(wù)器用于數(shù)據(jù)傳輸,在互聯(lián)網(wǎng)中傳輸?shù)乃袛?shù)據(jù)都要經(jīng)過(guò)該文件服務(wù)器進(jìn)行轉(zhuǎn)發(fā)。基于上述互聯(lián)網(wǎng)架構(gòu)的數(shù)據(jù)傳輸實(shí)現(xiàn)方案比較單一,并且當(dāng)上述文件服務(wù)器出現(xiàn)故障時(shí),會(huì)造成數(shù)據(jù)傳輸完全無(wú)法進(jìn)行。
技術(shù)實(shí)現(xiàn)思路
基于上述現(xiàn)有技術(shù)的缺陷和不足,本申請(qǐng)?zhí)岢鲆环N數(shù)據(jù)傳輸方法、裝置及系統(tǒng),能夠?qū)崿F(xiàn)更完善、更有保障的數(shù)據(jù)傳輸。一種數(shù)據(jù)傳輸方法,包括:從至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器;其中,所述最優(yōu)文件服務(wù)器是指數(shù)據(jù)傳輸效果最好的文件服務(wù)器;將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端。可選的,所述從至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器,包括:根據(jù)至少兩個(gè)文件服務(wù)器的歷史數(shù)據(jù)傳輸狀態(tài)信息以及當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,從所述至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器。可選的,所述根據(jù)至少兩個(gè)文件服務(wù)器的歷史數(shù)據(jù)傳輸狀態(tài)信息以及當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,從所述至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器,包括:將至少兩個(gè)文件服務(wù)器按照歷史數(shù)據(jù)傳輸狀態(tài)由好到差的順序進(jìn)行排序,得到文件服務(wù)器列表;根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)信息以及所述文件服務(wù)器列表中的各個(gè)文件服務(wù)器的工作狀態(tài)信息,從所述文件服務(wù)器列表中選擇出最優(yōu)文件服務(wù)器。可選的,在將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器之前,所述方法還包括:對(duì)待傳輸數(shù)據(jù)進(jìn)行分片處理。可選的,所述將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端,包括:通過(guò)多個(gè)數(shù)據(jù)傳輸線程將分片處理得到的各個(gè)數(shù)據(jù)片段發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端。一種數(shù)據(jù)傳輸裝置,包括:服務(wù)器預(yù)選單元,用于從至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器;其中,所述最優(yōu)文件服務(wù)器是指數(shù)據(jù)傳輸效果最好的文件服務(wù)器;數(shù)據(jù)傳輸單元,用于將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端。可選的,所述服務(wù)器預(yù)選單元從至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器時(shí),具體用于:根據(jù)至少兩個(gè)文件服務(wù)器的歷史數(shù)據(jù)傳輸狀態(tài)信息以及當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,從所述至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器。可選的,所述服務(wù)器預(yù)選單元,包括:歷史網(wǎng)絡(luò)連接數(shù)據(jù)分析模塊,用于將至少兩個(gè)文件服務(wù)器按照歷史數(shù)據(jù)傳輸狀態(tài)由好到差的順序進(jìn)行排序,得到文件服務(wù)器列表;網(wǎng)絡(luò)狀態(tài)分析模塊,用于根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)信息以及所述文件服務(wù)器列表中的各個(gè)文件服務(wù)器的工作狀態(tài)信息,從所述文件服務(wù)器列表中選擇出最優(yōu)文件服務(wù)器。可選的,所述裝置還包括:數(shù)據(jù)分片單元,用于對(duì)待傳輸數(shù)據(jù)進(jìn)行分片處理。一種數(shù)據(jù)傳輸系統(tǒng),所述系統(tǒng)包括:用戶(hù)端和至少兩個(gè)文件服務(wù)器;其中,所述至少兩個(gè)文件服務(wù)器均具備真實(shí)IP地址,分別用于接收所述用戶(hù)端發(fā)送的待傳輸數(shù)據(jù),并將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端。所述用戶(hù)端,用于從所述至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器,并將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器。本申請(qǐng)所提出的技術(shù)方案為文件傳輸系統(tǒng)設(shè)置至少兩個(gè)文件服務(wù)器,當(dāng)用戶(hù)端需要傳輸數(shù)據(jù)時(shí),從上述的至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器進(jìn)行數(shù)據(jù)傳輸。上述數(shù)據(jù)傳輸過(guò)程可以靈活選擇文件服務(wù)器,并且可以?xún)?yōu)選最優(yōu)服務(wù)器進(jìn)行數(shù)據(jù)傳輸,不僅可以提高數(shù)據(jù)傳輸效率,還可以防止因?yàn)槟硞€(gè)文件服務(wù)器出現(xiàn)故障導(dǎo)致數(shù)據(jù)傳輸無(wú)法進(jìn)行的后果。附圖說(shuō)明為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。圖1是本申請(qǐng)實(shí)施例提供的一種數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本申請(qǐng)實(shí)施例提供的一種數(shù)據(jù)傳輸方法的流程示意圖;圖3是本申請(qǐng)實(shí)施例提供的另一種數(shù)據(jù)傳輸方法的流程示意圖;圖4是本申請(qǐng)實(shí)施例提供的又一種數(shù)據(jù)傳輸方法的流程示意圖;圖5是本申請(qǐng)實(shí)施例提供的還一種數(shù)據(jù)傳輸方法的流程示意圖;圖6是本申請(qǐng)實(shí)施例提供的一種數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖;圖7是本申請(qǐng)實(shí)施例提供的另一種數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖;圖8是本申請(qǐng)實(shí)施例提供的又一種數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。本申請(qǐng)實(shí)施例公開(kāi)了一種數(shù)據(jù)傳輸方法,該方法應(yīng)用于如圖1所示的數(shù)據(jù)傳輸系統(tǒng)。需要特別說(shuō)明的是,本申請(qǐng)實(shí)施例在傳統(tǒng)數(shù)據(jù)傳輸系統(tǒng)的基礎(chǔ)上,增加文件服務(wù)器,使數(shù)據(jù)傳輸系統(tǒng)中具備多臺(tái)文件服務(wù)器,多臺(tái)文件服務(wù)器根據(jù)需求部署到多個(gè)地區(qū)。同時(shí),系統(tǒng)中的各個(gè)文件服務(wù)器均擁有真實(shí)IP地址,以便于系統(tǒng)中各用戶(hù)端可以直接連接到各個(gè)文件服務(wù)器,進(jìn)而借助系統(tǒng)中各個(gè)文件服務(wù)器的數(shù)據(jù)傳輸能力實(shí)現(xiàn)數(shù)據(jù)傳輸。在此基礎(chǔ)上,參見(jiàn)圖2所示,本申請(qǐng)實(shí)施例提出的數(shù)據(jù)傳輸方法包括:S201、從至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器;其中,所述最優(yōu)文件服務(wù)器是指數(shù)據(jù)傳輸效果最好的文件服務(wù)器;具體的,參見(jiàn)圖1所示,本申請(qǐng)實(shí)施例所適用的文件傳輸系統(tǒng)在傳統(tǒng)的只有一個(gè)文件服務(wù)器的數(shù)據(jù)傳輸系統(tǒng)的基礎(chǔ)上,增加了更多的文件服務(wù)器,因此在圖1所示的本申請(qǐng)實(shí)施例文件傳輸系統(tǒng)中,至少存在兩個(gè)文件服務(wù)器。由于本申請(qǐng)實(shí)施例的文件傳輸系統(tǒng)中的各個(gè)文件服務(wù)器均具備真實(shí)的IP地址,圖1所示的文件傳輸系統(tǒng)中的用戶(hù)端可以直接連接系統(tǒng)中的任意一個(gè)文件服務(wù)器實(shí)現(xiàn)數(shù)據(jù)傳輸。其中,上述用戶(hù)端可以是應(yīng)用客戶(hù)端或?yàn)g覽器客戶(hù)端等。當(dāng)圖1所示的文件傳輸系統(tǒng)中的用戶(hù)端進(jìn)行數(shù)據(jù)傳輸時(shí),需要決策出到底通過(guò)系統(tǒng)中的哪個(gè)文件服務(wù)器進(jìn)行數(shù)據(jù)傳輸。在本申請(qǐng)實(shí)施例中設(shè)定,當(dāng)用戶(hù)端通過(guò)圖1所示的文件傳輸系統(tǒng)中的文件服務(wù)器進(jìn)行數(shù)據(jù)傳輸時(shí),首先從文件傳輸系統(tǒng)的至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)的文件服務(wù)器進(jìn)行連接。其中,上述最優(yōu)文件服務(wù)器,是指數(shù)據(jù)傳輸效果最好的文件服務(wù)器,具體為在歷史數(shù)據(jù)傳輸中的數(shù)據(jù)傳輸效果最好,并且當(dāng)前所處的網(wǎng)絡(luò)狀態(tài)最好,以及當(dāng)前工作狀態(tài)最好的文件服務(wù)器。當(dāng)用戶(hù)端從文件傳輸系統(tǒng)的至少兩個(gè)文件服務(wù)器中選擇最優(yōu)文件服務(wù)器時(shí),通過(guò)對(duì)比不同文件服務(wù)器的歷史數(shù)據(jù)傳輸效果、當(dāng)前所處網(wǎng)絡(luò)狀態(tài)和當(dāng)前工作狀態(tài),從中選出最優(yōu)文件服務(wù)器。S202、將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端。具體的,當(dāng)用戶(hù)端決策出最優(yōu)文件服務(wù)器后,將待傳輸數(shù)據(jù)發(fā)送給最優(yōu)文件服務(wù)器,使該最優(yōu)文件服務(wù)器將數(shù)據(jù)傳輸?shù)侥康慕K端。可以理解,本申請(qǐng)實(shí)施例技術(shù)方案為文件傳輸系統(tǒng)設(shè)置至少兩個(gè)文件服務(wù)器,當(dāng)用戶(hù)端需要傳輸數(shù)據(jù)時(shí),從上述的至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器進(jìn)行數(shù)據(jù)傳輸。上述數(shù)據(jù)傳輸過(guò)程可以靈活選擇文件服務(wù)器,并且可以?xún)?yōu)選最優(yōu)服務(wù)器進(jìn)行數(shù)據(jù)傳輸,不僅可以提高數(shù)據(jù)傳輸效率,還可以防止因?yàn)槟硞€(gè)文件服務(wù)器出現(xiàn)故障導(dǎo)致數(shù)據(jù)傳輸無(wú)法進(jìn)行的后本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種數(shù)據(jù)傳輸方法,其特征在于,包括:從至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器;其中,所述最優(yōu)文件服務(wù)器是指數(shù)據(jù)傳輸效果最好的文件服務(wù)器;將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端。
【技術(shù)特征摘要】
1.一種數(shù)據(jù)傳輸方法,其特征在于,包括:從至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器;其中,所述最優(yōu)文件服務(wù)器是指數(shù)據(jù)傳輸效果最好的文件服務(wù)器;將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器,包括:根據(jù)至少兩個(gè)文件服務(wù)器的歷史數(shù)據(jù)傳輸狀態(tài)信息以及當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,從所述至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)至少兩個(gè)文件服務(wù)器的歷史數(shù)據(jù)傳輸狀態(tài)信息以及當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,從所述至少兩個(gè)文件服務(wù)器中選擇一個(gè)最優(yōu)文件服務(wù)器,包括:將至少兩個(gè)文件服務(wù)器按照歷史數(shù)據(jù)傳輸狀態(tài)由好到差的順序進(jìn)行排序,得到文件服務(wù)器列表;根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)信息以及所述文件服務(wù)器列表中的各個(gè)文件服務(wù)器的工作狀態(tài)信息,從所述文件服務(wù)器列表中選擇出最優(yōu)文件服務(wù)器。4.根據(jù)權(quán)利要求1至3中任一權(quán)利要求所述的方法,其特征在于,在將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器之前,所述方法還包括:對(duì)待傳輸數(shù)據(jù)進(jìn)行分片處理。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將待傳輸數(shù)據(jù)發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端,包括:通過(guò)多個(gè)數(shù)據(jù)傳輸線程將分片處理得到的各個(gè)數(shù)據(jù)片段發(fā)送給所述最優(yōu)文件服務(wù)器,使所述最優(yōu)文件服務(wù)器將所述待傳輸數(shù)據(jù)傳輸?shù)侥康慕K端。6.一種數(shù)...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:吳光超,
申請(qǐng)(專(zhuān)利權(quán))人:北京搜狐新動(dòng)力信息技術(shù)有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:北京,11
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。