国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于后臺集群服務(wù)的負(fù)載均衡分配方法、代理及系統(tǒng)的制作方法_3

      文檔序號:9527730閱讀:來源:國知局
      對應(yīng)的服務(wù)器的權(quán)值設(shè)定為1,將集群服務(wù)的集群數(shù)量減小 所對應(yīng)的服務(wù)器在負(fù)載分配模塊中從所有的服務(wù)器中直接刪除。
      [0092] 本發(fā)明還公開了一種用于后臺集群服務(wù)的負(fù)載均衡分配系統(tǒng),參考圖4是本發(fā)明 用于后臺集群服務(wù)的負(fù)載均衡分配系統(tǒng)的結(jié)構(gòu)示意圖。
      [0093] 系統(tǒng)包括中心配置服務(wù)模塊和至少一個邊緣業(yè)務(wù)服務(wù)模塊;中心配置服務(wù)模塊進 行配置的錄入與管理,邊緣業(yè)務(wù)服務(wù)模塊管理業(yè)務(wù)相關(guān)的配置和自適應(yīng)調(diào)整操作。
      [0094] 具體的,所述中心配置服務(wù)模塊包括:配置數(shù)據(jù)庫、負(fù)載均衡中心單元、配置管理 服單元;所述邊緣業(yè)務(wù)服務(wù)模塊包括:上述的負(fù)載均衡分配代理、業(yè)務(wù)單元、配置文件;
      [0095] 所述配置管理服單元用于對配置信息進行統(tǒng)一修改,例如配置項的增、刪、查、改 操作;所述負(fù)載均衡中心單元用于負(fù)載均衡數(shù)據(jù)的管理,處理負(fù)載均衡分配代理的配置讀 取請求和接口數(shù)據(jù)統(tǒng)計;為了實現(xiàn)配置的靈活管理,通過配置管理服單元將配置文件寫入 配置數(shù)據(jù)庫中保存。
      [0096] 為了提高系統(tǒng)性能,配置文件使用共享內(nèi)存的方式進行存儲。所述負(fù)載均衡分配 代理用于從負(fù)載均衡中心單元讀取配置和上報數(shù)據(jù)統(tǒng)計,管理本地配置文件并寫入共享內(nèi) 存,通過上述方法對連接請求進行最優(yōu)分發(fā)和自適應(yīng)調(diào)整;業(yè)務(wù)單元通過與負(fù)載均衡分配 代理交互獲得最優(yōu)的目的服務(wù)器信息,并將業(yè)務(wù)請求分發(fā)到相應(yīng)的目的服務(wù)器。
      [0097] 實施本發(fā)明的用于后臺集群服務(wù)的負(fù)載均衡分配方法、代理及系統(tǒng),具有以下有 益效果:本發(fā)明以一個時間區(qū)間為基本單位,根據(jù)在該時間區(qū)間內(nèi)各個服務(wù)器的響應(yīng)時間 和成功率,對各個服務(wù)器的權(quán)值進行一次動態(tài)修正,響應(yīng)時間和成功率實質(zhì)上反應(yīng)了各個 服務(wù)器的在網(wǎng)絡(luò)、服務(wù)器環(huán)境及軟件服務(wù)的實際情況的這些因素影響下的實際性能,因此, 本發(fā)明對權(quán)值的動態(tài)修整可以實現(xiàn)在各服務(wù)器性能有差異性的環(huán)境下最大化使用所有服 務(wù)器的處理能力,并能根據(jù)網(wǎng)絡(luò)、服務(wù)器環(huán)境及軟件服務(wù)的實際情況進行自適應(yīng)調(diào)整使請 求得到最優(yōu)的分發(fā)。
      [0098] 上面結(jié)合附圖對本發(fā)明的實施例進行了描述,但是本發(fā)明并不局限于上述的具體 實施方式,上述的【具體實施方式】僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員 在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護的范圍情況下,還可做出很多 形式,這些均屬于本發(fā)明的保護之內(nèi)。
      【主權(quán)項】
      1. 一種用于后臺集群服務(wù)的負(fù)載均衡分配方法,其特征在于,包括: 51、 在一個時間區(qū)間內(nèi),基于各個服務(wù)器的初始權(quán)重/步驟S2重新設(shè)定的權(quán)重,根據(jù)負(fù) 載均衡算法分配連接請求給相應(yīng)的服務(wù)器; 52、 在一個時間區(qū)間結(jié)束后,根據(jù)在該時間區(qū)間內(nèi)各個服務(wù)器的響應(yīng)時間和成功率,重 新計算并設(shè)定各個服務(wù)器的權(quán)值,啟動下一個時間區(qū)間并進入步驟S1。2. 根據(jù)權(quán)利要求1所述的用于后臺集群服務(wù)的負(fù)載均衡分配方法,其特征在于,所述 步驟S2包括: 521、 在一個時間區(qū)間結(jié)束后,分別獲取在最新結(jié)束的時間區(qū)間內(nèi)各個服務(wù)器的響應(yīng)時 間和成功率; 522、 基于各個服務(wù)器的響應(yīng)時間分別計算各個服務(wù)器的平均響應(yīng)時間,基于各個服務(wù) 器的平均響應(yīng)時間計算得到平均響應(yīng)時間之積和平均響應(yīng)時間之和; 523、 分別基于公式(1)確定各個服務(wù)器的響應(yīng)時間因子:524、 分別基于公式(2)計算并設(shè)定各個服務(wù)器的權(quán)值:525、 如果某個服務(wù)器的權(quán)值大于W_,則將該某個服務(wù)器的權(quán)值設(shè)定為1_;如果某個 服務(wù)器的權(quán)值小于1,則將該某個服務(wù)器的權(quán)值設(shè)定為1 ; 526、 啟動下一個時間區(qū)間并進入步驟S1 ; 其中,β代表本機的響應(yīng)時間因子,Pro代表步驟S22中的平均響應(yīng)時間之積,Sum代 表步驟S22中的平均響應(yīng)時間之和,T代表本機的平均響應(yīng)時間;W代表本機的權(quán)值,P代表 本機的成功率,C代表權(quán)值基數(shù),為一個設(shè)定好的整數(shù),W_代表最高權(quán)值,為一個預(yù)設(shè)的大 于1的整數(shù)。3. 根據(jù)權(quán)利要求2所述的用于后臺集群服務(wù)的負(fù)載均衡分配方法,其特征在于,所述 步驟S2還包括:在進入每個時間區(qū)間之前讀取配置信息,并根據(jù)配置信息將集群服務(wù)的集 群數(shù)量增加所對應(yīng)的服務(wù)器的權(quán)值設(shè)定為1,將集群服務(wù)的集群數(shù)量減小所對應(yīng)的服務(wù)器 在步驟S1中從所有的服務(wù)器中直接刪除。4. 根據(jù)權(quán)利要求2所述的用于后臺集群服務(wù)的負(fù)載均衡分配方法,其特征在于,W_為 100〇5. 根據(jù)權(quán)利要求1或4所述的用于后臺集群服務(wù)的負(fù)載均衡分配方法,其特征在于,所 述步驟S1中所述的根據(jù)負(fù)載均衡算法分配連接給相應(yīng)的服務(wù)器包括: 511、 對于第一個時間區(qū)間,各個服務(wù)器的權(quán)值為初始權(quán)重,其他時間區(qū)間各個服務(wù)器 的權(quán)值為步驟S2中設(shè)定的權(quán)重; 512、 確定所有服務(wù)器權(quán)值的最大公約數(shù),將比較因子設(shè)置為所有服務(wù)器權(quán)值中的最大 權(quán)值; 513、 依次比較每臺服務(wù)器的權(quán)值與比較因子的大小,如果某個服務(wù)器的權(quán)值大于或等 于比較因子,則將該服務(wù)器分配給下一個連接請求; 514、 當(dāng)所有的服務(wù)器比較完成后,將比較因子以最大公約數(shù)為步長遞減;如果比較因 子小于〇,則將比較因子重新設(shè)置為最大權(quán)值,跳轉(zhuǎn)至步驟S13。6. 根據(jù)權(quán)利要求1所述的用于后臺集群服務(wù)的負(fù)載均衡分配方法,其特征在于,初始 權(quán)重設(shè)置為1。7. -種用于后臺集群服務(wù)的負(fù)載均衡分配代理,其特征在于,包括 負(fù)載分配模塊:用于在一個時間區(qū)間內(nèi),基于各個服務(wù)器的初始權(quán)重/權(quán)值修正模塊 重新設(shè)定的權(quán)重,根據(jù)負(fù)載均衡算法分配連接請求給相應(yīng)的服務(wù)器; 權(quán)值修正模塊:在一個時間區(qū)間結(jié)束后,根據(jù)在該時間區(qū)間內(nèi)各個服務(wù)器的響應(yīng)時間 和成功率,重新計算并設(shè)定各個服務(wù)器的權(quán)值,啟動下一個時間區(qū)間并觸發(fā)負(fù)載分配模塊 工作。8. 根據(jù)權(quán)利要求7所述的用于后臺集群服務(wù)的負(fù)載均衡分配代理,其特征在于,所述 權(quán)值修正模塊包括: 響應(yīng)時間和成功率獲取單元:用于在一個時間區(qū)間結(jié)束后,分別獲取在最新結(jié)束的時 間區(qū)間內(nèi)各個服務(wù)器的響應(yīng)時間和成功率; 響應(yīng)時間因子計算單元:用于基于各個服務(wù)器的響應(yīng)時間分別計算各個服務(wù)器的平均 響應(yīng)時間,基于各個服務(wù)器的平均響應(yīng)時間計算得到平均響應(yīng)時間之積和平均響應(yīng)時間之 和,再基于公式(1)確定各個服務(wù)器的響應(yīng)時間因子:權(quán)值計算單元:用于基于公式(2)計算并設(shè)定各個服務(wù)器的權(quán)值,如果某個服務(wù)器的 權(quán)值大于W_,則將該某個服務(wù)器的權(quán)值設(shè)定為W_;如果某個服務(wù)器的權(quán)值小于1,則將該 某個服務(wù)器的權(quán)值設(shè)定為1 ;啟動下一個時間區(qū)間并觸發(fā)負(fù)載分配模塊工作;其中,β代表本機的響應(yīng)時間因子,Pro代表步驟S22中的平均響應(yīng)時間之積,Sum代 表步驟S22中的平均響應(yīng)時間之和,T代表本機的平均響應(yīng)時間;W代表本機的權(quán)值,P代表 本機的成功率,C代表權(quán)值基數(shù),為一個設(shè)定好的整數(shù),W_代表最高權(quán)值,為一個預(yù)設(shè)的大 于1的整數(shù)。9. 根據(jù)權(quán)利要求7所述的用于后臺集群服務(wù)的負(fù)載均衡分配代理,其特征在于,所述 權(quán)值修正模塊還包括: 權(quán)值修正子單元,用于在進入每個時間區(qū)間之前讀取配置信息,并根據(jù)配置信息將集 群服務(wù)的集群數(shù)量增加所對應(yīng)的服務(wù)器的權(quán)值設(shè)定為1,將集群服務(wù)的集群數(shù)量減小所對 應(yīng)的服務(wù)器在負(fù)載分配模塊中從所有的服務(wù)器中直接刪除。10. -種用于后臺集群服務(wù)的負(fù)載均衡分配系統(tǒng),其特征在于,包括中心配置服務(wù)模塊 和至少一個邊緣業(yè)務(wù)服務(wù)模塊;其中,所述中心配置服務(wù)模塊包括:配置數(shù)據(jù)庫、負(fù)載均衡 中心單元、配置管理服單元;所述邊緣業(yè)務(wù)服務(wù)模塊包括:如權(quán)利要求7-9任一項所述的負(fù) 載均衡分配代理、業(yè)務(wù)單元、配置文件; 所述配置管理服單元用于對配置信息進行統(tǒng)一修改并保存至配置數(shù)據(jù)庫中;所述負(fù)載 均衡中心單元用于負(fù)載均衡數(shù)據(jù)的管理,處理負(fù)載均衡分配代理的配置讀取請求和接口數(shù) 據(jù)統(tǒng)計;所述負(fù)載均衡分配代理用于從負(fù)載均衡中心單元讀取配置和上報數(shù)據(jù)統(tǒng)計,管理 本地配置文件并寫入共享內(nèi)存,為連接請求分配服務(wù)器;業(yè)務(wù)單元通過與負(fù)載均衡分配代 理交互獲得最優(yōu)的目的服務(wù)器信息,并將業(yè)務(wù)請求分發(fā)到相應(yīng)的目的服務(wù)器。
      【專利摘要】一種用于后臺集群服務(wù)的負(fù)載均衡分配方法、代理及系統(tǒng),方法包括:S1、在一個時間區(qū)間內(nèi),基于各個服務(wù)器的初始權(quán)重/步驟S2重新設(shè)定的權(quán)重,根據(jù)負(fù)載均衡算法分配連接請求給相應(yīng)的服務(wù)器;S2、在一個時間區(qū)間結(jié)束后,根據(jù)在該時間區(qū)間內(nèi)各個服務(wù)器的響應(yīng)時間和成功率,重新計算并設(shè)定各個服務(wù)器的權(quán)值,啟動下一個時間區(qū)間并進入步驟S1。本發(fā)明以時間區(qū)間為基本單位,根據(jù)該時間區(qū)間內(nèi)各服務(wù)器的響應(yīng)時間和成功率,對各服務(wù)器的權(quán)值進行動態(tài)修正,響應(yīng)時間和成功率實質(zhì)上反應(yīng)了各服務(wù)器在網(wǎng)絡(luò)、服務(wù)器環(huán)境這些因素影響下的實際性能,因此,本發(fā)明可以實現(xiàn)在各服務(wù)器性能有差異性的環(huán)境下最大化使用所有服務(wù)器的處理能力,使請求得到最優(yōu)的分發(fā)。
      【IPC分類】H04L29/08, H04W84/08, H04W28/08
      【公開號】CN105282259
      【申請?zhí)枴緾N201510780814
      【發(fā)明人】向志玲
      【申請人】深圳聯(lián)友科技有限公司
      【公開日】2016年1月27日
      【申請日】2015年11月13日
      當(dāng)前第3頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1