[發(fā)明專利]一種負(fù)載分擔(dān)方法和裝置有效
| 申請?zhí)枺?/td> | 201710755526.4 | 申請日: | 2017-08-29 |
| 公開(公告)號: | CN107547643B | 公開(公告)日: | 2021-06-29 |
| 發(fā)明(設(shè)計(jì))人: | 張巖 | 申請(專利權(quán))人: | 新華三技術(shù)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京市隆安律師事務(wù)所 11323 | 代理人: | 權(quán)鮮枝 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 負(fù)載 分擔(dān) 方法 裝置 | ||
本發(fā)明公開了一種負(fù)載分擔(dān)方法和裝置。該方法應(yīng)用于NAS集群系統(tǒng)中提供NAS業(yè)務(wù)的主機(jī),包括:接收NAS集群系統(tǒng)中的信息收集設(shè)備發(fā)送的訂閱報文,存儲訂閱報文中攜帶的訂閱的資源類型和資源類型對應(yīng)的資源使用參數(shù)上報條件;在檢測到主機(jī)的資源類型對應(yīng)的資源使用參數(shù)滿足資源使用參數(shù)上報條件時,將資源使用參數(shù)通知給信息收集設(shè)備,以使信息收集設(shè)備依據(jù)資源使用參數(shù)通知NAS集群系統(tǒng)中的DNS服務(wù)器調(diào)整主機(jī)的負(fù)載信息。本發(fā)明可依據(jù)訂閱的資源指標(biāo),將客戶端有效分散連接至提供NAS業(yè)務(wù)的主機(jī),實(shí)現(xiàn)提供NAS業(yè)務(wù)的主機(jī)的負(fù)載分擔(dān),提高提供NAS業(yè)務(wù)的主機(jī)的資源利用率。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種負(fù)載分擔(dān)方法和裝置。
背景技術(shù)
在現(xiàn)有的分布式NAS(Network Attached Storage:網(wǎng)絡(luò)附屬存儲)集群系統(tǒng)中,客戶端使用NAS存儲時,需要將文件系統(tǒng)掛載或映射到NAS集群系統(tǒng)中提供NAS業(yè)務(wù)的主機(jī)上,由主機(jī)完成NFS(Network File System,網(wǎng)絡(luò)文件系統(tǒng))/CIFS(Common Internet FileSystem,通用因特網(wǎng)文件系統(tǒng))到文件系統(tǒng)的映射和轉(zhuǎn)換功能。這種轉(zhuǎn)換與映射是需要消耗主機(jī)的內(nèi)存和網(wǎng)絡(luò)等系統(tǒng)資源的,所以將所有客戶端分散連接到不同的主機(jī)上,可以最大化利用主機(jī)資源。
目前,可以通過以下方式將客戶端分散到不同的主機(jī)上:
通過NAS集群系統(tǒng)中的DNS(Domain Name System,域名系統(tǒng))服務(wù)器輪詢返回不同的主機(jī)地址給不同的客戶端,以實(shí)現(xiàn)不同的客戶端連接到不同的主機(jī)上。
但是,上述這種實(shí)現(xiàn)方式無法根據(jù)每臺主機(jī)的實(shí)際負(fù)載情況掛載客戶端,使得各主機(jī)的負(fù)載不均衡。
發(fā)明內(nèi)容
本申請?zhí)峁┝艘环N負(fù)載分擔(dān)方法和裝置,可依據(jù)訂閱的資源指標(biāo),將客戶端有效分散連接至提供NAS業(yè)務(wù)的主機(jī),實(shí)現(xiàn)提供NAS業(yè)務(wù)的主機(jī)的負(fù)載分擔(dān),提高提供NAS業(yè)務(wù)的主機(jī)的資源利用率。
依據(jù)本申請的一個方面,提供了一種負(fù)載分擔(dān)方法,該方法應(yīng)用于網(wǎng)絡(luò)附屬存儲NAS集群系統(tǒng)中提供NAS業(yè)務(wù)的主機(jī),所述方法包括:
接收所述NAS集群系統(tǒng)中的信息收集設(shè)備發(fā)送的訂閱報文,并存儲所述訂閱報文中攜帶的訂閱的資源類型和所述資源類型對應(yīng)的資源使用參數(shù)上報條件;
在檢測到所述主機(jī)的所述資源類型對應(yīng)的資源使用參數(shù)滿足所述資源使用參數(shù)上報條件時,將所述資源使用參數(shù)通知給所述信息收集設(shè)備,以使所述信息收集設(shè)備依據(jù)所述資源使用參數(shù)通知所述NAS集群系統(tǒng)中的域名系統(tǒng)DNS服務(wù)器調(diào)整所述主機(jī)的負(fù)載信息。
根據(jù)本申請的另一個方面,提供了一種負(fù)載分擔(dān)方法,該方法應(yīng)用于網(wǎng)絡(luò)附屬存儲NAS集群系統(tǒng)中的信息收集設(shè)備,所述方法包括:
向所述NAS集群系統(tǒng)中提供NAS業(yè)務(wù)的主機(jī)發(fā)送訂閱報文,所述訂閱報文中攜帶有訂閱的資源類型和所述資源類型對應(yīng)的資源使用參數(shù)上報條件;
接收所述主機(jī)發(fā)送的資源使用參數(shù),并依據(jù)所述資源使用參數(shù)通知所述NAS集群系統(tǒng)中的域名系統(tǒng)DNS服務(wù)器調(diào)整所述主機(jī)的負(fù)載信息;
其中,所述資源使用參數(shù)為所述主機(jī)在檢測到所述主機(jī)的所述資源使用參數(shù)滿足所述資源使用參數(shù)上報條件時發(fā)送的。
根據(jù)本申請的又一個方面,提供了一種負(fù)載分擔(dān)裝置,該裝置應(yīng)用于網(wǎng)絡(luò)附屬存儲NAS集群系統(tǒng)中提供NAS業(yè)務(wù)的主機(jī),所述裝置包括:
接收存儲模塊,用于接收所述NAS集群系統(tǒng)中的信息收集設(shè)備發(fā)送的訂閱報文,并存儲所述訂閱報文中攜帶的訂閱的資源類型和所述資源類型對應(yīng)的資源使用參數(shù)上報條件;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于新華三技術(shù)有限公司,未經(jīng)新華三技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710755526.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





