[發明專利]一種確定服務器服務能力的動態控制方法及裝置有效
| 申請號: | 201811557218.1 | 申請日: | 2018-12-19 |
| 公開(公告)號: | CN111338917B | 公開(公告)日: | 2023-03-28 |
| 發明(設計)人: | 黃麟;楊雪瑩;王康 | 申請(專利權)人: | 貴州白山云科技股份有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京名華博信知識產權代理有限公司 11453 | 代理人: | 白瑩;苗源 |
| 地址: | 550003 貴州省貴陽市*** | 國省代碼: | 貴州;52 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 確定 服務器 服務 能力 動態控制 方法 裝置 | ||
本發明公開了一種確定服務器服務能力的動態控制方法及裝置。所公開的方法包括:根據預定分類標準確定服務器的單機類型;當單機類型首次出現時,對單機類型的服務器進行最大服務能力測試,通過測試確定單機類型的服務器的最大服務能力,存儲單機類型和單機類型的服務器的最大服務能力,當單機類型非首次出現時,通過查找歷史存儲信息,確定單機類型的服務器的最大服務能力。所公開的技術方案能夠精確地確定每個服務器的實際服務能力。
技術領域
本發明涉及服務器管理和服務調度領域,尤其涉及一種確定服務器服務能力的動態控制方法及裝置。
背景技術
為了滿足客戶不斷增長的接入需求,CDN網絡不斷發展,CDN網絡提供商通常都需要在各地區的運營商網絡中設置非常多的服務器。
CDN網絡提供商在為客戶提供網絡接入服務時,在保障客戶接入質量的前提下,還需要考慮自身的運營成本。為了減少成本,CDN網絡提供商通常會采用各種辦法來提高單機(即,每個服務器)的服務能力。例如,可以通過人工設置單機服務能力閾值或標準(例如,單機帶寬承載量閾值或標準、單機并發請求數閾值或標準、單機延遲閾值或標準等),基于單機服務能力閾值或標準進行自動化調度的方法來提高每個單機的實際服務能力(例如,可以將單機帶寬承載量大于單機帶寬承載量閾值或標準的帶寬承載量調整到單機帶寬承載量小于單機帶寬承載量閾值或標準的其他單機上)。而且,在現有技術中,為了簡化操作,通常為同一個服務器集群內的各個服務器設置相同的單機服務能力閾值或標準。
然而,由于下列原因,每個服務器的實際服務能力可能是不同的:
1、服務器的實際服務能力與服務器的硬件類型、具體接入的客戶訪問業務類型等有關。
2、某些CDN節點使用硬件類型相同的多臺服務器組成一個服務器集群,一起服務某個地區的用戶,盡管此時集群內部的各個單機的(硬件)標準都相同,但是也會出現個別服務器的硬件(例如,硬盤、緩存)出現故障的情況,因此,隨著服務時間的增長,(硬件)標準原本相同的各個單機的實際服務能力可能都會不一樣。
3、某些客戶訪問時使用軟件來提高個別服務器的最大服務能力的情況。
例如,對同一個服務器集群,硬件的配置都是相同的(包括網卡、硬盤、內存、CPU等等),因此,現有技術根據經驗或者手動測試得到的結果,將單機服務能力閾值或標準設置為6Gbps的數據傳輸速率。因為服務器集群所服務的客戶業務的類型、不同業務所占的比例都可能發生變化,而且,不同的服務器在服務的過程中會出現不同程度的硬件損壞,所以當服務器集群需要服務其他客戶的時候(例如,客戶文件很小、請求數很大時),單機帶寬承載量將沒辦法達到6Gbps(即,實際上小于所設定的單機帶寬承載量閾值或標準,造成了調度偏差)。
例如,當某臺服務器的硬盤壞了的時候,由于服務器集群內采用的是負載(服務)調度,調度的量級同樣樣需要人工設置,例如,如果將性能最低的服務器的實際服務能力作為統一標準,則其他服務器將降低服務標準,并且只有當訪問量大部分為特定的文件類型的客戶的時候,才可以通過軟件(針對特定類型的客戶開發的提高單機性能的方法)來提高單機性能,而客戶和客戶訪問的業務類型在變化,導致很多單機無法知道在什么時候可以通過軟件來提高單機性能。
此時,如果還基于同樣的和/或固定的單機服務能力閾值或標準來對各個服務器進行負載(服務)調度,就無法準確且動態地反映出個別服務器出現硬件故障和/或采用了軟件加速時的實際服務能力,從而會出現調度上的偏差,造成客戶服務質量下降、服務成本增大等問題。
另外,現有技術所采用的人工測試單機服務能力,基于一次設定的固定單機服務能力閾值或標準進行整個服務器集群的負載(服務)調度的模式,不僅容易導致質量問題或者成本浪費,而且需要大量的人工參與,效率低。
因此,需要提出新的技術方案來解決上述問題。
發明內容
根據本發明的確定服務器服務能力的動態控制方法,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于貴州白山云科技股份有限公司,未經貴州白山云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811557218.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于光伏組件的跟蹤系統
- 下一篇:一種嬰幼兒早教展示板





