[發(fā)明專利]一種云環(huán)境下動態(tài)負(fù)載均衡方法在審
| 申請?zhí)枺?/td> | 201811109446.2 | 申請日: | 2018-09-21 |
| 公開(公告)號: | CN109120715A | 公開(公告)日: | 2019-01-01 |
| 發(fā)明(設(shè)計)人: | 李擁軍;鄭旭;謝嶸;邱雙旭 | 申請(專利權(quán))人: | 華南理工大學(xué) |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/50 |
| 代理公司: | 廣州市華學(xué)知識產(chǎn)權(quán)代理有限公司 44245 | 代理人: | 向玉芳 |
| 地址: | 510640 廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 云環(huán)境 動態(tài)負(fù)載均衡 云存儲系統(tǒng) 負(fù)載均衡算法 資源調(diào)度算法 大規(guī)模數(shù)據(jù) 服務(wù)器資源 高性能特點 后端服務(wù)器 并發(fā)訪問 磁盤資源 動態(tài)調(diào)整 訪問服務(wù) 服務(wù)隊列 復(fù)雜環(huán)境 高可用性 高效處理 節(jié)點定義 節(jié)點計算 數(shù)據(jù)訪問 應(yīng)用程序 指標(biāo)計算 資源調(diào)度 資源占用 不均衡 調(diào)度器 集群 移出 算法 內(nèi)存 占用 敏感 監(jiān)控 表現(xiàn) | ||
1.一種云環(huán)境下動態(tài)負(fù)載均衡方法,其特征在于包括如下步驟:
1)客戶端與負(fù)載均衡調(diào)度器建立TCP連接;
2)負(fù)載均衡調(diào)度器將客戶端傳輸過來的數(shù)據(jù)存儲、數(shù)據(jù)共享和數(shù)據(jù)備份請求解析為具體的文件讀寫操作;
3)負(fù)載均衡調(diào)度器獲取后端服務(wù)器集群中的每一個節(jié)點資源占用情況,利用節(jié)點資源占用情況計算節(jié)點的負(fù)載程度;
所述節(jié)點資源占用情況是以Si表示集群中的第i個節(jié)點,第i個節(jié)點當(dāng)前的CPU資源占用記為Loadcpu(Si),內(nèi)存資源占用為Loadmem(Si),磁盤I/O占用為Loadio(Si),計算方法分別為:
其中Δc(Si)為時間段t1~t2內(nèi)CPU占用總時間的增量;Δ(idle(Si))表示時間段t1~t2內(nèi)CPU空閑總時間的增量,Δc(Si)和Δ(idle(Si))通過讀取Linux下的/proc/cpuinfo文件中的數(shù)據(jù)計算得到;
其中mused(Si)節(jié)點表示該節(jié)點在某個時間點已經(jīng)占用的內(nèi)存,而midle(Si)表示該節(jié)點在某個事件點所剩余的內(nèi)存,這兩個值通過讀取Linux下/proc/meminfo文件來獲?。?/p>
Loadio(Si)通過開啟util項直接使用Linux下的iostat工具來獲??;
根據(jù)Loadcpu(Si),Loadmem(Si),Loadio(Si),使用如下公式確定每一個節(jié)點負(fù)載程度Wi,Wi表示集群中第i個節(jié)點的負(fù)載程度:
上式中,k1,k2,k3分別為CPU,內(nèi)存,磁盤I/O資源占用指標(biāo)在計算負(fù)載程度時的重要性比例,滿足i∈{1,2,3},ki∈(0,1),
4)負(fù)載均衡調(diào)度器選擇當(dāng)前負(fù)載程度最低的節(jié)點來處理當(dāng)前請求,在某個時間點一個請求被分配到的節(jié)點Sassign,節(jié)點Sassign為當(dāng)前所有節(jié)點中負(fù)載程度最低的節(jié)點,計算公式為:
5)針對CPU資源占用,內(nèi)存資源占用,磁盤I/O占用設(shè)置閾值,分別記為thresholdcpu,thresholdmem,thresholdio;當(dāng)CPU資源占用,內(nèi)存資源占用和磁盤I/O占用其中之一達(dá)到或超過所設(shè)置閾值,Loadcpu(Si)≥thresholdcpu,或Loadmem(Si)≥thresholdmem,或Loadio(Si)≥thresholdio時,將第i個節(jié)點移除服務(wù)隊列,不參與負(fù)載程度的排序過程;
6)每次所選取的服務(wù)節(jié)點為當(dāng)前綜合負(fù)載最低,且未有任何指標(biāo)超過所設(shè)置閾值的節(jié)點,最終實現(xiàn)對客戶端請求的調(diào)度以及服務(wù)器資源的高效利用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華南理工大學(xué),未經(jīng)華南理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811109446.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 混合云環(huán)境
- 一種基于IaaS云平臺的云主機(jī)遷移方法及裝置
- 一種基于混合云存儲的數(shù)據(jù)同步方法
- 維持對于在部署到云計算環(huán)境期間的受限數(shù)據(jù)的控制
- 一種基于云環(huán)境的網(wǎng)絡(luò)安全系統(tǒng)
- 一種資源管理方法、裝置、設(shè)備及計算機(jī)可讀存儲介質(zhì)
- 云環(huán)境網(wǎng)絡(luò)隔離裝置、方法及云系統(tǒng)
- 用于基于云的控制平面事件監(jiān)視的系統(tǒng)和方法
- 自動化實施云管理平臺的方法、裝置及存儲介質(zhì)
- 維持對于在部署到云計算環(huán)境期間的受限數(shù)據(jù)的控制
- 分組轉(zhuǎn)發(fā)裝置
- 一種基于空間地理位置的動態(tài)負(fù)載均衡方法
- 一種新型的動態(tài)負(fù)載均衡設(shè)備
- LTE-A系統(tǒng)中基于虛擬小區(qū)呼吸的負(fù)載均衡方法
- 一種動態(tài)負(fù)載均衡方法及系統(tǒng)
- 基于多評價指標(biāo)的動態(tài)負(fù)載均衡框架
- 基于負(fù)載均衡動態(tài)配置插件的云環(huán)境彈性負(fù)載均衡方法
- 一種基于SDN的動態(tài)負(fù)載均衡方法
- 一種無線接入節(jié)點負(fù)載均衡集群方法及系統(tǒng)
- 基于差分進(jìn)化算法的動態(tài)負(fù)載均衡方法及系統(tǒng)
- 一種基于云計算的數(shù)據(jù)存儲系統(tǒng)
- 一種多云存儲系統(tǒng)間資源共享的系統(tǒng)
- 異構(gòu)式云存儲系統(tǒng)及其數(shù)據(jù)處理方法
- 一種云存儲系統(tǒng)調(diào)度方法和裝置
- 一種視頻數(shù)據(jù)處理方法、裝置及系統(tǒng)
- 一種云存儲系統(tǒng)文件去重方法及系統(tǒng)
- 云存儲系統(tǒng)性能評測方法、裝置及計算機(jī)可讀存儲介質(zhì)
- 在基于云的存儲系統(tǒng)中服務(wù)I/O操作
- 異構(gòu)云存儲系統(tǒng)的數(shù)據(jù)處理方法及其可讀介質(zhì)和系統(tǒng)
- 云游戲數(shù)據(jù)存儲和檢索的高速數(shù)據(jù)通信架構(gòu)的系統(tǒng)和方法
- 分組轉(zhuǎn)發(fā)裝置
- 用于處理語音處理請求的方法和系統(tǒng)
- 用于網(wǎng)絡(luò)節(jié)點的負(fù)載均衡網(wǎng)橋群集
- 基于量化無偏廣播Gossip算法的分布式負(fù)載均衡方法
- 負(fù)載均衡的控制方法及裝置
- 一種用于軟件定義光網(wǎng)絡(luò)的控制器負(fù)載均衡算法
- 一種容器云的負(fù)載均衡系統(tǒng)及方法
- 基于CLOS架構(gòu)的網(wǎng)絡(luò)設(shè)備負(fù)載均衡方法及裝置
- 一種動態(tài)周期的媒體服務(wù)器負(fù)載均衡算法
- 基于差分進(jìn)化算法的動態(tài)負(fù)載均衡方法及系統(tǒng)





