摘要:方法論一點感悟性能分析目標(biāo)一般來講,性能分析的目標(biāo)是改進(jìn)用戶體驗以及降低運(yùn)行成本,我這次性能分析自然也是為了找到的性能瓶頸在哪然后加以解決。
本文主要對nfdump的性能分析做一個記錄,看看這個工具是否存在性能瓶頸,如果存在,能否對性能瓶頸作出一定優(yōu)化。
netflow是思科在1996年開發(fā)的用于監(jiān)測ip網(wǎng)絡(luò)流狀態(tài)的技術(shù),由以下三個部分組成:
nfdump是一個開源的netflow收集和處理工具,充當(dāng)了netflow collector的角色,是netflow分析和圖形化的Web前端NfSen的后端工具。
一點感悟
一般來講,性能分析的目標(biāo)是改進(jìn)用戶體驗以及降低運(yùn)行成本,我這次性能分析自然也是為了找到nfdump的性能瓶頸在哪然后加以解決。
為了評估我們是否達(dá)到了這個目標(biāo),最好先確定一個量化指標(biāo),以表明我們是否已經(jīng)達(dá)到性能優(yōu)化指標(biāo),或者距離目標(biāo)還有多遠(yuǎn)。常用的量化指標(biāo)如延遲、速率、吞吐量、利用率、開銷成本等……
由于對netflow還不是特別熟悉,經(jīng)過一段折騰和猜測(可能在網(wǎng)絡(luò)處理上有一些瓶頸?),我先暫定量化指標(biāo)為吞吐量和CPU開銷,具體評估如下:
主機(jī)1通過nfgen工具發(fā)送固定大小的netflow v9數(shù)據(jù)給主機(jī)2,經(jīng)過測試發(fā)送可達(dá)網(wǎng)卡線速度(我使用的是X550 10G的網(wǎng)卡),主機(jī)2上開一個nfcapd用于接收netflow數(shù)據(jù),主機(jī)2的接收速率以及CPU占用率就作為我的量化指標(biāo)。
抽空做著
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/118960.html
摘要:明確分析目的,這是數(shù)據(jù)分析的起點,也是分析的終點。數(shù)據(jù)分析最核心的工作,就是對數(shù)據(jù)進(jìn)行分析。畢竟,數(shù)據(jù)分析師作為企業(yè)主管的智囊,作為主管決策的支撐,其重要性及高要求是不言而喻。 數(shù)據(jù)分析和數(shù)據(jù)挖掘,是大數(shù)據(jù)應(yīng)用的核心技術(shù),也是大數(shù)據(jù)應(yīng)用的關(guān)鍵所在。數(shù)據(jù)分析重要,但是,很多時候卻不知道該如何去做,面對大量的數(shù)據(jù),卻無從下手。概括起來,經(jīng)常面臨的困難有:分析目的不明確分析方法不清晰分析過程...
摘要:注這是我們應(yīng)用性能分析系列的第一篇,閱讀第二篇可深入了解,第三篇則關(guān)注于性能調(diào)優(yōu)實踐。性能分析的行為也會影響應(yīng)用性能。主動被動性能分析主動分析器在開發(fā)過程中使用,由開發(fā)人員啟用。它對性能的影響最小,同時收集足夠的信息用于診斷性能問題。 注:這是我們 PHP 應(yīng)用性能分析系列的第一篇,閱讀第二篇可深入了解 xhgui,第三篇則關(guān)注于性能調(diào)優(yōu)實踐。 什么是性能分析? 性能分析是衡量應(yīng)用程...
閱讀 1960·2023-04-26 01:56
閱讀 3124·2021-11-18 10:02
閱讀 3076·2021-09-09 11:35
閱讀 1314·2021-09-03 10:28
閱讀 3433·2019-08-29 18:36
閱讀 2864·2019-08-29 17:14
閱讀 845·2019-08-29 16:10
閱讀 1625·2019-08-26 13:45