[發(fā)明專(zhuān)利]一種針對(duì)運(yùn)行狀態(tài)判斷的云計(jì)算環(huán)境下系統(tǒng)監(jiān)測(cè)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201910173977.6 | 申請(qǐng)日: | 2019-03-08 |
| 公開(kāi)(公告)號(hào): | CN109976974B | 公開(kāi)(公告)日: | 2021-08-10 |
| 發(fā)明(設(shè)計(jì))人: | 姜瑛;金洪健;李凌宇;丁家滿(mǎn);汪海濤 | 申請(qǐng)(專(zhuān)利權(quán))人: | 昆明理工大學(xué) |
| 主分類(lèi)號(hào): | G06F11/30 | 分類(lèi)號(hào): | G06F11/30 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 650093 云*** | 國(guó)省代碼: | 云南;53 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 針對(duì) 運(yùn)行 狀態(tài) 判斷 計(jì)算 環(huán)境 系統(tǒng) 監(jiān)測(cè) 方法 | ||
本發(fā)明公開(kāi)了一種針對(duì)運(yùn)行狀態(tài)判斷的云計(jì)算環(huán)境下系統(tǒng)監(jiān)測(cè)方法,本發(fā)明方法為:Step1、系統(tǒng)運(yùn)行數(shù)據(jù)監(jiān)測(cè)感知,采集云計(jì)算環(huán)境下系統(tǒng)的監(jiān)測(cè)數(shù)據(jù),提取、存儲(chǔ)并輸出有效監(jiān)測(cè)數(shù)據(jù);Step2、系統(tǒng)運(yùn)行數(shù)據(jù)預(yù)處理,對(duì)有效的監(jiān)測(cè)數(shù)據(jù)進(jìn)行預(yù)處理并輸出預(yù)處理后的數(shù)據(jù);Step3、基于運(yùn)行數(shù)據(jù)判斷系統(tǒng)運(yùn)行狀態(tài),對(duì)預(yù)處理的數(shù)據(jù)進(jìn)行系統(tǒng)運(yùn)行狀態(tài)判斷并輸出系統(tǒng)的運(yùn)行狀態(tài)值;Step4、監(jiān)測(cè)反饋,根據(jù)當(dāng)前的系統(tǒng)運(yùn)行狀態(tài)判斷結(jié)果調(diào)整數(shù)據(jù)感知的數(shù)據(jù)采集周期。本發(fā)明使用SVM算法結(jié)合滑動(dòng)時(shí)間窗口,有助于提高系統(tǒng)運(yùn)行狀態(tài)判斷的準(zhǔn)確率、減少監(jiān)測(cè)方法在監(jiān)測(cè)時(shí)的資源開(kāi)銷(xiāo)、提高監(jiān)測(cè)效率;本發(fā)明動(dòng)態(tài)調(diào)整檢測(cè)感知的數(shù)據(jù)采集周期,有助于減小系統(tǒng)監(jiān)測(cè)過(guò)程的資源開(kāi)銷(xiāo)。
技術(shù)領(lǐng)域
本發(fā)明涉及一種針對(duì)運(yùn)行狀態(tài)判斷的云計(jì)算環(huán)境下系統(tǒng)監(jiān)測(cè)方法,屬于云計(jì)算資源監(jiān)測(cè)領(lǐng)域。
背景技術(shù)
近年來(lái),云計(jì)算的應(yīng)用技術(shù)越來(lái)越廣泛,然而大量的惡意攻擊和其自身的復(fù)雜性與大規(guī)模性使得系統(tǒng)及其上的各種軟硬件經(jīng)常發(fā)生異常,引起部分甚至所有服務(wù)的失效。因此,為了能夠使云計(jì)算平臺(tái)提供更好的服務(wù)質(zhì)量,必須對(duì)系統(tǒng)進(jìn)行監(jiān)測(cè)。監(jiān)測(cè)技術(shù)是保證云計(jì)算系統(tǒng)性能與可靠性的關(guān)鍵,管理員可以通過(guò)分析數(shù)據(jù)了解系統(tǒng)運(yùn)行狀態(tài),從而采取措施及早發(fā)現(xiàn)并解決問(wèn)題。此外,通過(guò)資源監(jiān)測(cè)得到的數(shù)據(jù)還可作為資源調(diào)度、資源分配和負(fù)載均衡等云計(jì)算操作的依據(jù)。Ganglia是加州大學(xué)伯克利分校發(fā)起的一個(gè)分布式監(jiān)測(cè)項(xiàng)目,設(shè)計(jì)用于監(jiān)測(cè)云計(jì)算環(huán)境下集群內(nèi)的節(jié)點(diǎn),每臺(tái)計(jì)算機(jī)都運(yùn)行一個(gè)以固定時(shí)間周期收集和發(fā)送本地監(jiān)測(cè)數(shù)據(jù)以及接受其他主機(jī)監(jiān)測(cè)信息的守護(hù)進(jìn)程;Nagios是一個(gè)可運(yùn)行在Linux/Unix平臺(tái)上的開(kāi)源監(jiān)測(cè)系統(tǒng),可以監(jiān)測(cè)所制定的本地或遠(yuǎn)程主機(jī)以及服務(wù),同時(shí)根據(jù)管理員預(yù)先設(shè)定的某一個(gè)監(jiān)測(cè)指標(biāo)閾值對(duì)系統(tǒng)管理員報(bào)告系統(tǒng)異常;吳靜云等使用多指標(biāo)對(duì)系統(tǒng)進(jìn)行監(jiān)測(cè),細(xì)化監(jiān)測(cè)粒度,并增加了異常管理和預(yù)警通知功能。
目前,針對(duì)云計(jì)算環(huán)境下系統(tǒng)的資源監(jiān)測(cè)方法,主要是通過(guò)管理員設(shè)定采集監(jiān)測(cè)指標(biāo)以及數(shù)據(jù)采集周期,然后對(duì)云計(jì)算環(huán)境下體現(xiàn)系統(tǒng)運(yùn)行狀態(tài)的監(jiān)測(cè)指標(biāo)以固定采集頻率進(jìn)行數(shù)據(jù)采集并存儲(chǔ),并沒(méi)有充分考慮固定數(shù)據(jù)采集周期對(duì)系統(tǒng)運(yùn)行狀態(tài)的影響。
發(fā)明內(nèi)容
本發(fā)明提供了一種針對(duì)運(yùn)行狀態(tài)判斷的云計(jì)算環(huán)境下系統(tǒng)監(jiān)測(cè)方法,以用于動(dòng)態(tài)調(diào)整檢測(cè)感知的數(shù)據(jù)采集周期的情況下實(shí)現(xiàn)云計(jì)算環(huán)境下系統(tǒng)的監(jiān)測(cè)。
本發(fā)明的技術(shù)方案是:一種針對(duì)運(yùn)行狀態(tài)判斷的云計(jì)算環(huán)境下系統(tǒng)監(jiān)測(cè)方法,所述方法的具體步驟如下:
Step1、系統(tǒng)運(yùn)行數(shù)據(jù)監(jiān)測(cè)感知,采集云計(jì)算環(huán)境下系統(tǒng)的監(jiān)測(cè)數(shù)據(jù),提取、存儲(chǔ)并輸出有效監(jiān)測(cè)數(shù)據(jù);
Step2、系統(tǒng)運(yùn)行數(shù)據(jù)預(yù)處理,對(duì)有效的監(jiān)測(cè)數(shù)據(jù)進(jìn)行預(yù)處理并輸出預(yù)處理后的數(shù)據(jù);
Step3、基于運(yùn)行數(shù)據(jù)判斷系統(tǒng)運(yùn)行狀態(tài),對(duì)預(yù)處理的數(shù)據(jù)進(jìn)行系統(tǒng)運(yùn)行狀態(tài)判斷并輸出系統(tǒng)的運(yùn)行狀態(tài)值;
Step4、監(jiān)測(cè)反饋,根據(jù)當(dāng)前的系統(tǒng)運(yùn)行狀態(tài)判斷結(jié)果調(diào)整數(shù)據(jù)感知的數(shù)據(jù)采集周期。
所述Step1的具體步驟如下:
Step1.1、使用linux系統(tǒng)提供的命令,以周期T采集云計(jì)算環(huán)境下系統(tǒng)的監(jiān)測(cè)數(shù)據(jù),然后從監(jiān)測(cè)數(shù)據(jù)中提取出有效的監(jiān)測(cè)數(shù)據(jù)p(t),其中p(t)=[x1,x2,...,xm];其中m為每條數(shù)據(jù)的監(jiān)測(cè)對(duì)象的個(gè)數(shù),xm為監(jiān)測(cè)對(duì)象的值,監(jiān)測(cè)對(duì)象為云計(jì)算環(huán)境下系統(tǒng)的CPU、內(nèi)存、I/O、網(wǎng)絡(luò)四類(lèi)資源的使用情況;
Step1.2、把p(t)存儲(chǔ)到本地?cái)?shù)據(jù)庫(kù)中;
Step1.3、輸出有效監(jiān)測(cè)數(shù)據(jù)p(t)。
所述Step2的具體步驟如下:
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于昆明理工大學(xué),未經(jīng)昆明理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910173977.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 運(yùn)行控制裝置及運(yùn)行控制方法
- 運(yùn)行支援裝置、運(yùn)行支援系統(tǒng)以及運(yùn)行支援程序
- 列車(chē)運(yùn)行處理方法、運(yùn)行處理裝置和運(yùn)行調(diào)度系統(tǒng)
- 運(yùn)行監(jiān)測(cè)系統(tǒng)及運(yùn)行監(jiān)測(cè)方法
- 運(yùn)行控制裝置及運(yùn)行控制方法
- 運(yùn)行曲線(xiàn)制作裝置、運(yùn)行輔助裝置以及運(yùn)行控制裝置
- 運(yùn)行支持裝置、車(chē)輛、運(yùn)行管理裝置和運(yùn)行支持方法
- 運(yùn)行計(jì)劃方法、運(yùn)行控制裝置和運(yùn)行計(jì)劃系統(tǒng)
- 運(yùn)行控制裝置、運(yùn)行管理系統(tǒng)、運(yùn)行控制方法以及車(chē)輛
- 自動(dòng)建模運(yùn)行系統(tǒng)及運(yùn)行方法
- 狀態(tài)檢測(cè)裝置及狀態(tài)檢測(cè)方法
- 狀態(tài)估計(jì)裝置以及狀態(tài)估計(jì)方法
- 經(jīng)由次級(jí)狀態(tài)推斷管理狀態(tài)
- 狀態(tài)估計(jì)裝置及狀態(tài)估計(jì)方法
- 狀態(tài)估計(jì)裝置、狀態(tài)估計(jì)方法
- 狀態(tài)預(yù)測(cè)裝置以及狀態(tài)預(yù)測(cè)方法
- 狀態(tài)推定裝置、狀態(tài)推定方法和狀態(tài)推定程序
- 狀態(tài)檢測(cè)系統(tǒng)及狀態(tài)檢測(cè)方法
- 狀態(tài)判定裝置、狀態(tài)判定方法以及狀態(tài)判定程序
- 狀態(tài)判斷裝置以及狀態(tài)判斷方法





