[發明專利]服務器任務分配方法在審
| 申請號: | 201710027921.0 | 申請日: | 2017-01-16 |
| 公開(公告)號: | CN106790649A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 葉季青;章娜;張青;葉昊 | 申請(專利權)人: | 杭州拾貝知識產權服務有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310000 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 任務 分配 方法 | ||
技術領域
本發明涉及一種服務器任務分配方法,具體涉及一種能夠根據任務單性質自動分配任務單的服務器任務分配方法,本發明屬于分配方法設計領域。
背景技術
現有的服務器如果收到從網絡中發送過來的任務,能夠對任務進行處理。如果從網絡中發送過來的任務很多,那就需要多臺服務器以及用于分發這些任務單的一個分發器。這種分發器能夠向各個服務器分發其接收到的任務單。但是現有的分發器分發過程過于簡單,尚無法對各種有特殊特征的任務單進行智能自動分發。
發明內容
為解決現有技術的不足,本發明的目的在于提供一種服務器任務分配方法,以解決現有分發器難以對不同特征的任務單進行分發的技術問題。
為了實現上述目標,本發明采用如下的技術方案:
服務器任務分配方法,其特征在于,至少包括如下步驟:
步驟一:將分發器分別連接到多個服務器,分發器用于從網絡中接收到任務單,并將任務單分發到服務器,服務器分發器用于完成任務單處理;
步驟二:分發器在收到任務單時,判斷任務單是否符合指定服務要求,如果符合,將任務單遞交給符合該指定服務要求的服務器處理,如果不符合,執行步驟三;
步驟三:分發器檢查任務單是否符合既往服務要求,如果符合,將任務單遞交給符合該既往服務要求的服務器處理,如果不符合,執行步驟四;
步驟四:分發器將任務單分配給能力值最大的服務器處理。
前述的服務器任務分配方法,其特征在于,所述步驟一包括按照各服務器的服務單元數計算各服務器的服務能力,配置服務器能力值表、指定服務表、既往服務表。
前述的服務器任務分配方法,其特征在于,按照如下配置指定服務表:
配置指定服務表:設服務器為S、服務器能力為r、任務單特征值為W,服務器數量為n,則Si表示第i個服務器、ri表示第i個服務器的處理能力、Wj表示第j個任務的特征值,指定服務表包括指定任務的特征值,PW用于表示指定任務的特征值。
前述的服務器任務分配方法,其特征在于,按照如下配置服務器能力值表:服務器能力值表包括各臺服務器的處理能力ri,所述服務器能力值
前述的服務器任務分配方法,其特征在于,所述既往服務表包括各臺服務器的任務單特征值、最近一次服務時間和服務頻率。
前述的服務器任務分配方法,其特征在于,任務單特征值包括如下的一種或多種:任務單號所含的業務名稱、時間和序列號,申請人姓名、申請人身份證號,任務提交的單位的代碼。
前述的服務器任務分配方法,其特征在于,所述步驟二包括:當任務單到達分發器,分發器按指定服務表中排列的順序,檢查按其特征值符合某個服務器的指定服務特征值,符合則將該任務單遞交符合要求的服務器處理,并修改該服務器的服務能力值,即其服務能力值減1;之后,提取任務單特征值,存入該服務器對應的任務單特征值隊列中,為以后既往服務所用。
前述的服務器任務分配方法,其特征在于,所述步驟三包括:當任務單不符合指定服務要求后,分發器按既往服務表中配列的順序,檢查按其特征值符合某個服務器的任務單特征值,符合則將該任務單遞交符合要求的服務器處理,并修改該服務器的服務能力值,即其服務能力值減1。
前述的服務器任務分配方法,其特征在于,所述步驟四包括:當任務單既不符合指定服務要求,也不符合既往服務要求,則分配給能力值最大的且排在最前的服務器處理,并修改該服務器的服務能力值,即其服務能力值減1。之后,提取任務單特征值,存入該服務器對應的任務單特征值隊列中,為以后既往服務所用。
前述的服務器任務分配方法,其特征在于,服務器能力值為該服務器具有的服務單元的數量值。
本發明的有益之處在于:本發明的服務器任務分配方法能夠實現分發器將不同特征的任務單智能分配到對應的服務器,具有很好的應用前景。
附圖說明
圖1是本發明的一個優選實施的流程實施示意圖;
圖2是本發明任務分發系統的硬件連接結構示意圖;
具體實施方式
以下結合附圖和具體實施例對本發明作具體的介紹。
參照圖2所示,本發明的任務分發系統包括一個分發器和若干處理任務的服務器。分發器和服務器處于一個基本的網絡環境。分發器(也可以叫做分配器)的工作是,將從網絡中接收到任務,按照任務分配算法自動將當前任務分發到的服務器,服務器完成任務處理。
如圖1,本發明的服務器任務分配方法,至少包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州拾貝知識產權服務有限公司,未經杭州拾貝知識產權服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710027921.0/2.html,轉載請聲明來源鉆瓜專利網。





