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