[發明專利]采用差分進化算法作為Docker Swarm調度策略的方法在審
| 申請號: | 201810508944.8 | 申請日: | 2018-05-24 |
| 公開(公告)號: | CN108762923A | 公開(公告)日: | 2018-11-06 |
| 發明(設計)人: | 玄世昌;苘大鵬;王巍;楊武;趙旭 | 申請(專利權)人: | 哈爾濱工程大學 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 150001 黑龍江省哈爾濱市南崗區*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 差分進化算法 網絡吞吐率 調度策略 調度算法 對比實驗 分配容器 節點內存 節點資源 資源碎片 最優解 權重 內存 排序 驗證 調度 | ||
1.一種采用差分進化算法作為Docker Swarm調度策略的方法,其特征是:首先獲得各節點的資源,通過差分進化算法獲得每個節點內存、CPU和網絡吞吐率中的最優解;然后根據內存、CPU和網絡吞吐率不同的權重進行計算,獲得一個代表該節點資源的一個值,根據得到的這些值,對節點進行排序;最終選擇排在第一的節點,然后在這個節點上分配容器。
2.根據權利要求1所述的采用差分進化算法作為Docker Swarm調度策略的方法,其特征是:
1)確定控制參數:NP、F、CR;
2)在限定邊界內的值進行選擇,進行種群初始化,即CPU、內存和網絡吞吐率;
3)初始種群評估,即計算初始種群中每個個體的適應度值;
4)確定是否達到終止條件或最大進化代數,如果“是”,作為最佳方案的輸出,成為最佳個體,然后根據獲取到的最優值,選取最優節點;否則,繼續;
5)變異和交叉操作產生中間種群,并在變異時采用動態自適應算子;
6)選擇原始種群和中間種群的個體,獲得新一代個體;
7)進化次數g=g+1,轉至4)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工程大學,未經哈爾濱工程大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810508944.8/1.html,轉載請聲明來源鉆瓜專利網。





