[發明專利]一種傳輸數據的方法及設備有效
| 申請號: | 201680032691.0 | 申請日: | 2016-05-26 |
| 公開(公告)號: | CN107683598B | 公開(公告)日: | 2020-09-08 |
| 發明(設計)人: | 大衛·特洛塞爾 | 申請(專利權)人: | 橋聯有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/805 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 徐川;姚開麗 |
| 地址: | 英國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 傳輸 數據 方法 設備 | ||
一種方法,包括:將輸入傳送大小參數的值初始化;將傳送數據段參數的值初始化;向數據源請求數據,所述請求使用所述輸入傳送大小參數的值來指示所請求的數據量;將從所述數據源接收到的數據存儲在高速緩存中;使用所述傳送數據段參數的值以根據存儲在所述高速緩存中的數據形成數據段;使用傳送路徑的多個邏輯連接來傳輸所述數據段,每個邏輯連接攜帶所述數據段的不同部分;當確認所述數據段已經在所述傳送路徑上傳輸時,將所述數據段從所述高速緩存中刪除;對使用所述傳送數據段參數的不同值在所述路徑上傳輸數據的性能進行測量,并識別出所述傳送數據段參數的第一最優值;當使用所述傳送數據段參數的所述第一最優值進行傳輸時,對使用所述輸入傳送大小參數的不同值在所述路徑上傳輸數據的性能進行測量,并識別出所述輸入傳送大小參數的第一最優值;當使用所述輸入傳送大小參數的所述第一最優值進行傳輸時,對使用所述傳送數據段參數的不同值在所述路徑上傳輸數據的性能進行測量,并識別出所述傳送數據段參數的第二最優值;以及使用所述輸入傳送大小參數的所述第一最優值向所述數據源請求數據以指示所請求的數據量,并使用所述傳送數據段參數的所述第二最優值的值以根據存儲在所述高速緩存中的數據來形成數據段以在所述路徑上進行傳輸。
技術領域
本發明涉及傳輸數據,并且具體地但不排他地涉及傳輸來自網橋的數據。
背景技術
使用傳統方法在網絡節點之間傳送數據的速率會受到多個因素的限制。為了限制網絡阻塞并確保可靠的傳送,在從第二接收節點接收到確認消息(ACK) 之前,第一節點被允許僅傳輸有限的數據量。一旦第一節點已經接收到ACK 消息,則第二有限的數據量可以傳輸至第二節點。
在傳輸控制協議/互聯網協議(TCP/IP)系統中,該有限的數據量與能夠被儲存在第二節點的接收緩沖器中的數據量有關,該有限的數據量被稱為TCP/IP “接收窗口”。
在傳統系統中,考慮到第一節點和第二節點之間的往返時間以及可用帶寬,使得能夠增加TCP/IP接收窗口的大小(使得取值可被增大)。TCP/IP窗口的大小會影響第一節點和第二節點之間的數據傳送效率,這是因為如果ACK消息沒有在預定的時間段(超時時間段)內到達,則第一個節點會關閉與第二個節點的連接。因此,如果TCP/IP窗口相對較大,則連接可能會“超時”。此外,數據量可能超過接收緩沖器的大小,造成錯誤恢復(error-recovery)問題。然而,如果TCP/IP窗口相對較小,則可能無法有效地利用所有可用的帶寬。此外,第二節點將被要求發送更多的ACK消息,從而增加網絡流量。在這種系統中,數據傳送速率還由傳輸的數據包的確認消息在第一節點處被接收所需的時間來確定。換言之,數據傳送速率取決于第一節點與第二節點之間的往返時間以及連接的接收窗口大小參數的值。隨著第一節點與第二節點之間距離的增加,往返時間也增加。這進一步的降低了網絡效率。在許多關于TCP/IP的討論中,短語“往返時間”和“延遲”被用于表示相同的事情并且是可以互換的。
上述不足可能在傳送大量數據的應用中至關重要。例如,存儲在存儲區域網絡(SAN)上的數據可以在諸如位于另一存儲區域網(SAN)中的遠程磁盤庫或磁帶庫之類的遠程存儲設施上備份。為了使本地存儲數據與遠程存儲數據同時丟失的可能性最小,存儲設施應該位于相當遠的距離處。為了實現這個目的,備份數據必須通過網絡傳輸至遠程存儲設施。然而,該傳輸受制于有限的數據傳送速率。SAN通常利用用光纖通道(FC)技術,該光纖通道技術可以支持相對高速的數據傳送。然而,光纖通道協議(FCP)通常不能在超過10km的距離上使用,雖然可以采用到TCP/IP流量的轉換來放寬距離限制,但該轉換受制于上述性能考慮。在數據將在一SAN和另一SAN之間進行傳輸的以上示例中,數據流是“單一數據流”中的一個存儲相關命令,該存儲相關命令后跟隨著另一存儲相關命令。在連接至TCP/IP網絡的傳統數據傳輸設備中,存在幾毫秒甚至更長的延遲,性能會下降至最大潛在網絡路徑性能的僅百分之幾。
發明內容
本說明書的第一方面提供了一種方法,該方法包括:
a)將與數據段大小有關的參數的值初始化;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于橋聯有限公司,未經橋聯有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680032691.0/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





