[發(fā)明專利]一種系統(tǒng)檢測方法和裝置以及流量控制方法和設(shè)備有效
| 申請?zhí)枺?/td> | 201210132477.6 | 申請日: | 2012-04-28 |
| 公開(公告)號: | CN103379041B | 公開(公告)日: | 2018-04-20 |
| 發(fā)明(設(shè)計)人: | 吳海珊;亞瑟·N·坦塔維;羅仁士 | 申請(專利權(quán))人: | 國際商業(yè)機器公司 |
| 主分類號: | H04L12/801 | 分類號: | H04L12/801;H04L12/26 |
| 代理公司: | 北京市中咨律師事務(wù)所11247 | 代理人: | 于靜,張亞非 |
| 地址: | 美國*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 系統(tǒng) 檢測 方法 裝置 以及 流量 控制 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及檢測領(lǐng)域,更具體地,涉及一種系統(tǒng)檢測方法和用于系統(tǒng)檢測的裝置,以及一種流量控制方法和用于流量控制的設(shè)備。
背景技術(shù)
隨著技術(shù)的不斷發(fā)展,在服務(wù)器側(cè)處理用戶請求的設(shè)備所構(gòu)成的系統(tǒng)越來越復(fù)雜,也越來越龐大。隨著系統(tǒng)所處理的用戶請求的增加,當(dāng)系統(tǒng)的某些資源出現(xiàn)瓶頸時,對于涉及這些資源的系統(tǒng)的請求,響應(yīng)時間會變得很大,從而使得用戶需要等待很長時間才能夠得到響應(yīng),用戶感受很差。系統(tǒng)中會出現(xiàn)瓶頸的資源很多,例如CPU、存儲、輸入/輸出等都可能會出現(xiàn)瓶頸從而導(dǎo)致系統(tǒng)性能急劇下降。
因此,對于如何檢測系統(tǒng)瓶頸,對系統(tǒng)進行優(yōu)化,現(xiàn)有技術(shù)中提出了白盒的檢測方案。這種方案會預(yù)先確定一個或多個系統(tǒng)可能會出現(xiàn)瓶頸的資源,并針對這個資源瓶頸采取優(yōu)化方法,或者這種方案需要對于系統(tǒng)中的每種資源都設(shè)置一個監(jiān)控器,并根據(jù)監(jiān)控器反饋的該資源是否出現(xiàn)瓶頸進行相應(yīng)的優(yōu)化方案。這樣的方案存在一定的問題,例如對于預(yù)先確定的一個或多個系統(tǒng)可能出現(xiàn)瓶頸的資源,由于系統(tǒng)出現(xiàn)瓶頸的資源可以是一個或者多個,并且可能動態(tài)的變化,所以預(yù)先確定的優(yōu)化方案只有系統(tǒng)出現(xiàn)瓶頸的資源恰好是預(yù)先確定的資源時發(fā)揮作用,而對于其他情況則無法發(fā)揮作用。如果采用對于每個資源都設(shè)置監(jiān)控器的方案,則可能會存在需要的監(jiān)控器過多,并且優(yōu)化方案過于復(fù)雜,從而無法真正實現(xiàn)的問題。因此,現(xiàn)實中使用白盒檢測技術(shù)難以實現(xiàn)對于系統(tǒng)瓶頸的有效檢測。
對于TCP,現(xiàn)有技術(shù)中存在黑盒檢測技術(shù),通過丟包率和包的亂序等參量判斷是否出現(xiàn)帶寬瓶頸,但是該技術(shù)首先是針對傳輸層的,難以應(yīng)用到包括處理用戶設(shè)備的請求的系統(tǒng)中,并且系統(tǒng)中并沒有丟包率等參量,無法進行這樣的黑盒檢測。
發(fā)明內(nèi)容
為了能夠?qū)ο到y(tǒng)進行簡單、有效的檢測,本發(fā)明提供了一種系統(tǒng)檢測方法和用于系統(tǒng)檢測的裝置以及一種流量控制方法和用于流量控制的設(shè)備。
根據(jù)本發(fā)明的一個方面,提供了一種系統(tǒng)檢測方法,所述方法包括:獲取系統(tǒng)的吞吐量以及響應(yīng)時間,其中所述吞吐量反映所述系統(tǒng)處理完成的來自所述系統(tǒng)外的請求的數(shù)量,所述響應(yīng)時間反映所述系統(tǒng)處理來自所述系統(tǒng)外的請求所需要的時間;根據(jù)所述吞吐量以及響應(yīng)時間得到系統(tǒng)性能表征參數(shù),所述系統(tǒng)性能表征參數(shù)用于描述系統(tǒng)的擁塞狀況;據(jù)所述系統(tǒng)性能表征參數(shù)確定所述系統(tǒng)是否出現(xiàn)瓶頸。
根據(jù)本發(fā)明的一個方面,還提供了一種流量控制方法,所述方法包括:根據(jù)上述系統(tǒng)檢測方法確定系統(tǒng)是否出現(xiàn)瓶頸;若所述系統(tǒng)出現(xiàn)瓶頸則啟動對于所述系統(tǒng)的流量控制。
根據(jù)本發(fā)明的一個方面,提供了一種用于系統(tǒng)檢測的裝置,所述裝置包括:獲取模塊,被配置為獲取系統(tǒng)的吞吐量以及響應(yīng)時間,其中所述吞吐量反映所述系統(tǒng)處理完成的來自所述系統(tǒng)外的請求的數(shù)量,所述響應(yīng)時間反映所述系統(tǒng)處理來自所述系統(tǒng)外的請求所需要的時間;計算模塊,被配置為根據(jù)所述吞吐量以及響應(yīng)時間得到系統(tǒng)性能表征參數(shù),所述系統(tǒng)性能表征參數(shù)用于描述系統(tǒng)的擁塞狀況;確定模塊,被配置為根據(jù)所述系統(tǒng)性能表征參數(shù)確定所述系統(tǒng)是否出現(xiàn)瓶頸。
根據(jù)本發(fā)明的一個方面,還提供了一種用于流量控制的設(shè)備,所述設(shè)備包括:上述裝置;控制模塊,被配置為若所述裝置判斷所述系統(tǒng)出現(xiàn)瓶頸,則啟動對于所述系統(tǒng)的流量控制。
本發(fā)明所提供的技術(shù)方案可以簡單有效的檢測到系統(tǒng)性能的惡化。
附圖說明
通過結(jié)合附圖對本公開示例性實施方式進行更詳細的描述,本公開的上述以及其它目的、特征和優(yōu)勢將變得更加明顯,其中,在本公開示例性實施方式中,相同的參考標(biāo)號通常代表相同部件。
圖1示出了適于用來實現(xiàn)本發(fā)明實施方式的示例性計算系統(tǒng)100的框圖;
圖2示出了本發(fā)明實施例提供的一種系統(tǒng)檢測方法的流程示意圖;
圖3示出了本發(fā)明實施例提供的系統(tǒng)的一個結(jié)構(gòu)示意圖;
圖4示出了本發(fā)明實施例提供的一種流量控制方法的流程示意圖;
圖5示出了本發(fā)明實施例中系統(tǒng)擁塞狀況的示意圖;
圖6示出了本發(fā)明實施例提供的另一種流量控制方法的流程示意圖;
圖7示出了本發(fā)明實施例提供的一種用于流量控制的設(shè)備的結(jié)構(gòu)示意圖;
圖8示出了本發(fā)明實施例提供的又一種流量控制方法的流程示意圖;
圖9示出了本發(fā)明實施例提供的一種用于系統(tǒng)檢測的裝置的結(jié)構(gòu)示意圖;
圖10示出了本發(fā)明實施例提供的另一種用于流量控制的設(shè)備的結(jié)構(gòu)示意圖;
圖11示出了本發(fā)明實施例提供的用于系統(tǒng)檢測的裝置中確定模塊的一種結(jié)構(gòu)示意圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國際商業(yè)機器公司,未經(jīng)國際商業(yè)機器公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210132477.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:除銹機剝殼輪主軸
- 下一篇:一種車床手動心軸夾具





