[發明專利]一種實現文件分布式傳輸的方法有效
| 申請號: | 201210116420.7 | 申請日: | 2012-04-20 |
| 公開(公告)號: | CN102638583A | 公開(公告)日: | 2012-08-15 |
| 發明(設計)人: | 孫磊 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/12 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 文件 分布式 傳輸 方法 | ||
技術領域
本發明涉及計算機存儲分布式文件領域,具體涉及一種實現文件分布式傳輸的方法。
背景技術
目前分布式文件系統被各廠家廣泛使用,但都是通過軟件的文件系統來實現的,這種系統一般僅適用于高端集群產品,所以在成本方面都比較貴,無法在滿足低端需求.但就目前來看,低端存儲市場仍然占據存儲市場的半壁江山,而且此類用戶由于前期已經有了一定存儲設備投入,但隨著用戶業務的不斷增長,他們也慢慢開始有了分布式文件系統的需求,但讓他們重新上一套集群分布式文件系統是不可能的,所以這類客戶對此類產品的需求還是非常旺盛的,但苦于架構和成本的關系無法實現.本發明就提供了一種在低端存儲產品中實現分布式文件系統的辦法。
發明內容
本發明的目的是提供一種實現文件分布式傳輸的方法。
本發明的目的是按以下方式實現的,系統包括1)虛擬地址模塊;2)負載均衡模塊;3)地址轉換模塊,其中:
1)虛擬地址模塊:根據后端連接的服務接口類型和數量,虛擬出相同類型和數量的MAC地址或SAS地址;
2)負載均衡模塊:對于客戶的訪問數據,將虛擬地址和后端真實服務器地址進行配對,并將數據投向空閑的目標服務器;
3)地址轉換模塊:對于到達目標服務器的數據,將虛擬地址釋放從而完成傳輸;
傳輸步驟如下:
1)首先由客戶段發起大量并發訪問數據,先傳送到主機,主機中的虛擬地址模塊,根據后端服務器接口的類型和數量,虛擬出相同接口類型和數量的地址,然后數據傳送到下一級負載均衡模塊;
?2)負載均衡模塊根據虛擬地址的釋放情況來判斷后端接口的負載情況,從而將虛擬地址和需要投放的服務器地址綁定,從而實現數據定向投放,實現分布式傳輸,之所以要將虛擬地址和真實的服務器地址綁定,就是為了能夠對服務器地址進行確定,從而順利投放數據,單純的虛擬地址是沒有任何意義的和傳輸價值的,也就是如果一個虛擬地址綁定了一個物理地址,說明馬上就會往那個地址上傳輸數據,而如果有空閑的虛擬地址和物理地址未綁定,說明該物理地址對應服務器是空閑的;
?3)在數據傳輸到服務器端后,地址轉換模塊會將虛擬地址進行撥離釋放,從而使傳輸線路再次空閑下來準備下次傳輸,這就實現了一個簡單的分布式傳輸,這樣在下次傳輸的時候,虛擬地址再次綁定新的空閑物理地址進行傳輸。
虛擬地址管理模塊用于生成和后端服務器同等數量的虛擬地址,然后存放在負載均衡模塊,當有數據到達后,將用虛擬地址和數據進行綁定,然后向后端服務器投放,這時候傳輸的數據就會占用這個虛擬地址,而又由于虛擬地址和后端服務器是一一對應的,所以虛擬地址被占用,既是后端服務器占用,只有當數據傳輸結束后,這個虛擬地址被釋放回負載均衡模塊,那么就證明這個服務器已經空閑,繼續進行下一個數據的傳輸。
本發明的有益效果是:本發明僅僅是利用3個模塊,就實現了一個高效的負載均衡系統;這比利用高級分布式文件系統來實現的集群,成本要低廉的多。本發明不僅僅適用于分布式文件的傳輸,還可以擴展到塊級文件的處理,通過分布式傳輸來實現數據存儲負載均衡。
?附圖說明
圖1是系統結構示意圖;
圖2是傳輸步驟流程圖。
具體實施方式
?參照說明書附圖對本發明的方法作以下詳細地說明。
結構框圖:即上圖中系統包含的模塊如下:
1)虛擬地址模塊:根據后端連接的服務的接口類型和數量,來虛擬出相同類型和數量的MAC地址、SAS地址等;
2)負載均衡模塊:對于客戶的訪問數據,將虛擬地址和后端真實服務器地址進行配對,并將數據投向空閑的目標服務器;
3)地址轉換模塊:對于到達目標服務器的數據,將虛擬地址釋放,從而完成傳輸;
傳輸步驟如下:
????如附圖所示,首先由客戶段發起大量并發訪問數據,會先到達主機,主機中虛擬地址模塊,會事先根據后端服務器接口的類型和數量,虛擬出相同接口類型和數量的地址(之所以要選擇虛擬地址,就是因為虛擬地址無需和真實服務器綁定,每次傳輸可以根據負載情況,隨機綁定一個地址傳輸).然后數據會到達下一級負載均衡模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210116420.7/2.html,轉載請聲明來源鉆瓜專利網。





