[發明專利]一種基于仿真軟件的資源分配方法及系統有效
| 申請號: | 201710224228.2 | 申請日: | 2017-04-07 |
| 公開(公告)號: | CN107124447B | 公開(公告)日: | 2020-05-12 |
| 發明(設計)人: | 張寶玉;范志蘭 | 申請(專利權)人: | 深圳國泰安教育技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/26 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 陽開亮 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 仿真 軟件 資源 分配 方法 系統 | ||
1.一種基于仿真軟件的資源分配方法,其特征在于,所述資源分配方法包括:
接收用戶發送的Web頁面請求,判斷所接收的Web頁面請求數量是否超過第一預設閾值;
在所接收的Web頁面請求的數量超過第一預設閾值時,根據所述Web頁面請求啟動至少兩個二級服務器;
基于Web負載均衡動態輪詢策略,動態輪詢所述二級服務器,根據輪詢結果選擇所述Web頁面請求需分配的二級服務器,所述Web負載均衡動態輪詢策略為一個多階段決策,各個階段的決策構成一個決策序列;
所述動態輪詢所述二級服務器,根據輪詢結果選擇所述Web頁面請求需分配的二級服務器,具體包括:
逐個判斷所述二級服務器是否存在與所述Web頁面請求相關的標記,當判斷出所述二級服務器中不存在與所述Web頁面請求相關的標記時,通過蒙特卡洛算法生成隨機種子,根據生成的隨機種子計算分配所述Web頁面請求到所述二級服務器的概率;
根據所述概率選擇所述Web頁面請求分配的二級服務器;
當判斷出所述二級服務器中存在與所述Web頁面請求相關的標記時,直接分配所述Web頁面請求到對其進行標記的二級服務器。
2.如權利要求1所述的資源分配方法,其特征在于,所述在所接收的Web頁面請求的數量超過第一預設閾值時,根據所述Web頁面請求啟動至少兩個二級服務器,具體包括:
在所接收的Web頁面請求的數量超過第一預設閾值時,根據所述Web頁面請求,獲取隊列長度,所述隊列長度與二級服務器的個數對應;
根據所述隊列長度啟動至少兩個二級服務器。
3.如權利要求1所述的資源分配方法,其特征在于,在所述動態輪詢所述二級服務器,根據輪詢結果選擇所述Web頁面請求需分配的二級服務器之后,還包括:
監控所述二級服務器,當所述二級服務器的系統占用率達到預設閾值時,關閉系統占用率達到第二預設閾值的二級服務器,返回訪問失敗結果,重新分配用戶發出的Web頁面請求。
4.一種基于仿真軟件的資源分配系統,其特征在于,所述基于仿真軟件的資源分配系統包括一級服務器和二級服務器,所述一級服務器包括:
頁面請求接收單元,用于接收用戶發送的Web頁面請求,判斷所接收的Web頁面請求數量是否超過第一預設閾值;
二級服務器啟動單元,用于在所接收的Web頁面請求的數量超過第一預設閾值時,根據所述Web頁面請求啟動至少兩個二級服務器;
分配單元,用于基于Web負載均衡動態輪詢策略,動態輪詢所述二級服務器,根據輪詢結果選擇所述Web頁面請求需分配的二級服務器,所述Web負載均衡動態輪詢策略為一個多階段決策,各個階段的決策構成一個決策序列;
所述分配單元具體包括:
概率計算模塊,用于逐個判斷所述二級服務器是否存在與所述Web頁面請求相關的標記,當判斷出所述二級服務器中不存在與所述Web頁面請求相關的標記時,通過蒙特卡洛算法生成隨機種子,根據生成的隨機種子計算分配所述Web頁面請求到所述二級服務器的概率;
第一分配模塊,用于根據所述概率選擇所述Web頁面請求分配的二級服務器;
第二分配模塊,用于當判斷出所述二級服務器中存在與所述Web頁面請求相關的標記時,直接分配所述Web頁面請求到對其進行標記的二級服務器。
5.如權利要求4所述的資源分配系統,其特征在于,所述二級服務器啟動單元具體包括:
隊列長度獲取模塊,用于在所接收的Web頁面請求的數量超過第一預設閾值時,根據所述Web頁面請求,獲取隊列長度,所述隊列長度與二級服務器的個數對應;
啟動模塊,用于根據所述隊列長度啟動至少兩個二級服務器。
6.如權利要求4所述的資源分配系統,其特征在于,所述一級服務器還包括:
監控單元,用于監控所述二級服務器,當所述二級服務器的系統占用率達到預設閾值時,關閉系統占用率達到第二預設閾值的二級服務器,返回訪問失敗結果,重新分配用戶發出的Web頁面請求。
7.如權利要求4所述的資源分配系統,其特征在于,所述二級服務器還包括:記錄單元,用于接收一級服務器轉發的Web頁面請求,并生成與所述Web頁面請求相對應的新的資源定位符,存儲所述新的資源定位符于session隊列中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳國泰安教育技術有限公司,未經深圳國泰安教育技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710224228.2/1.html,轉載請聲明來源鉆瓜專利網。





