[發明專利]在線服務系統的服務級別控制方法與系統在審
| 申請號: | 201710443789.1 | 申請日: | 2017-06-13 |
| 公開(公告)號: | CN107317702A | 公開(公告)日: | 2017-11-03 |
| 發明(設計)人: | 劉東輝;王俊杰;褚建輝 | 申請(專利權)人: | 廣東神馬搜索科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 北京展翼知識產權代理事務所(特殊普通合伙)11452 | 代理人: | 張陽 |
| 地址: | 510627 廣東省廣州市天河區黃埔大*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 在線 服務 系統 級別 控制 方法 | ||
技術領域
本發明涉及在線服務領域,特別是涉及一種針對在線服務系統的服務級別控制方法和相應系統。
背景技術
基于互聯網提供服務的在線服務系統的一個典型特征是流量不穩定。在線服務系統的訪問流量除了隨著時間周期呈現明顯的波峰波谷分布之外,還受熱點事件或者特殊活動影響。為了保證在線服務系統所提供的服務的穩定性,往往需要在線服務系統預留足夠的服務能力。然而預留的資源僅是基于預期的流量高峰設計的,在服務系統的局部模塊異常(比如,cache模塊失效)、上下游服務異常或者受到惡意攻擊等意外情況,系統仍然存在致命的風險。為了應對這些情況,通常的方法是進行服務降級,即通過犧牲一定的服務質量來釋放資源,從而保證系統的基礎服務能力。
現有的降級方案通常是預先設定一個閾值,當服務系統的健康狀態低于閾值時,系統切換到降級模式,只提供最基礎的服務,待服務系統的健康狀態上升到閾值以上時,系統恢復到正常的服務狀態?,F有的降級方案實現簡單,但是由于服務系統的不穩定性,容易導致系統在閾值附近抖動,使系統長時間處于高服務壓力狀態。
因此,需要一種新的在線服務系統的服務級別控制方法與系統,以解決上述至少一個問題。
發明內容
本發明的主要目的在于提供一種相對平穩的在線服務系統的服務級別控制方法與系統。
根據本發明的一個方面,提供了一種在線服務系統的服務級別控制方法,其中在線服務系統提供的服務質量根據系統狀態被劃分為多個級別,該方法包括:服務降級步驟,在判斷在線服務系統的系統狀態下降時,將在線服務系統的服務質量調低至與當前系統狀態對應的級別;以及服務恢復步驟,在判斷系統狀態上升時,暫緩將服務質量恢復至與當前系統狀態對應的級別。
由此,通過采取快降級、緩恢復的級別控制策略,可以防止在線服務系統的系統狀態的抖動性、反復性帶來的不利影響,并且還可以為在線服務系統提供更多的時間來進一步恢復其系統狀態。
優選地,服務恢復步驟可以包括:在判斷系統狀態上升時,將服務質量恢復至比當前系統狀態對應的級別要低的級別。由此,在提升服務質量的同時,還可以為在線服務系統預留一定的服務能力,用于繼續恢復其系統狀態。
優選地,系統狀態由當前服務能力的特征值所表征,服務質量被劃分為與多個特征值閾值相對應的多個級別,并且其中,服務降級步驟可以包括:在判斷系統狀態下降使得當前特征值滿足第一特征值閾值時,立刻將在線服務系統的服務質量調低至與第一特征值閾值對應的級別;以及服務恢復步驟可以包括:在判斷系統狀態上升使得當前特征值滿足第二特征值閾值時,暫緩將服務質量恢復至與第二特征值閾值對應的級別。由此,通過由特征值來表征系統狀態,可以簡單地根據當前特征值與特征值閾值的關系來執行服務降級步驟和服務恢復步驟。
優選地,服務恢復步驟可以包括:在判斷系統狀態上升使得當前特征值滿足第二特征值閾值達預定時長時,才將服務質量恢復至與第二特征值閾值對應的級別。
由此,針對系統狀態上下抖動造成的現象,可以將當前特征值滿足第二特征值閾值達預定時長設為附加條件。如此可以避免在線服務系統處于高壓力狀態,并且還可以為在線服務系統提供額外的恢復時間,有助于系統狀態的快速恢復。
優選地,服務恢復步驟可以包括:在判斷系統狀態上升使得當前特征值滿足比第二特征值閾值質量級別更高的第三特征值閾值時,才將服務質量恢復至與第二特征值閾值對應的級別。由此,在提升服務質量的同時,還可以為在線服務系統預留一定的服務能力,用于繼續恢復其系統狀態。
優選地,服務恢復步驟可以包括:在判斷系統狀態上升使得當前特征值滿足對應于最佳服務質量級別的第二特征值閾值時,只有在當前特征值進一步滿足比第二特征值表征更佳服務質量的最佳服務回歸值時,才將服務質量恢復至最佳服務質量級別。
由此,可以通過判斷當前特征值是否滿足最佳服務回歸值,確定在線服務系統的系統狀態是否穩定在適于提供最佳服務質量級別的狀態,在判定系統狀態已經穩定在適于提供服務質量級別的狀態時,才將服務質量恢復至最佳服務質量級別。
當前服務能力的特征值優選地可以是在線服務系統當前所需處理的隊列長度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東神馬搜索科技有限公司,未經廣東神馬搜索科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710443789.1/2.html,轉載請聲明來源鉆瓜專利網。





