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





