鑒于網(wǎng)絡(luò)性能監(jiān)控系統(tǒng)涉及各種不同的監(jiān)控、優(yōu)化、故障修復(fù)和報(bào)表工具,因此網(wǎng)絡(luò)管理員一定要理解它們的區(qū)別,按照其對(duì)于組織的重要性進(jìn)行優(yōu)先級(jí)劃分。這樣他們就能夠更好地理解哪一些供應(yīng)商和產(chǎn)品才最適合某一種特定的網(wǎng)絡(luò)基礎(chǔ)架構(gòu)。每一種供應(yīng)商產(chǎn)品及其組合均各有優(yōu)缺點(diǎn),需要進(jìn)行仔細(xì)考量。
考慮基礎(chǔ)架構(gòu)的當(dāng)前狀態(tài)
在尋找網(wǎng)絡(luò)性能監(jiān)控工具時(shí),首先要考慮的是當(dāng)前網(wǎng)絡(luò)的狀態(tài)。有一些供應(yīng)商專注于高級(jí)數(shù)據(jù)中心中包含成千上萬網(wǎng)絡(luò)基礎(chǔ)架構(gòu)組件的超大型網(wǎng)絡(luò)。而其他一些供應(yīng)商則關(guān)注于給中小型企業(yè)提供較小型簡單易用的產(chǎn)品。
另一個(gè)要考慮的因素是網(wǎng)絡(luò)中虛擬化的數(shù)量。無論是使用程序機(jī)管理程序或容器的服務(wù)器虛擬化,還是使用網(wǎng)絡(luò)堆疊或早期軟件定義網(wǎng)絡(luò),網(wǎng)絡(luò)性能監(jiān)控都會(huì)有不同的功能和虛擬環(huán)境的可見性的需求。
同時(shí),要保證自己理解網(wǎng)絡(luò)性能監(jiān)控供應(yīng)商產(chǎn)品中與自己的WAN和云環(huán)境相關(guān)的功能。在云環(huán)境中,服務(wù)提供商可能不會(huì)提供供應(yīng)商監(jiān)控設(shè)備和收集統(tǒng)計(jì)信息所需要的可見性。在其他環(huán)境中則不會(huì)有這些限制。它確實(shí)取決于你所使用云服務(wù)的類型,以及服務(wù)提供商所支持的功能。在分析遠(yuǎn)程站點(diǎn)和云性能方面,有一些性能監(jiān)控供應(yīng)商做得更好一些。如果這一點(diǎn)對(duì)你很重要,那么一定要優(yōu)先考慮。
集成現(xiàn)有網(wǎng)絡(luò)支持工具
你可能發(fā)現(xiàn)自己已經(jīng)有可以使用的網(wǎng)絡(luò)性能監(jiān)控工具了——并且想要繼續(xù)使用它。許多生產(chǎn)應(yīng)用程序已經(jīng)經(jīng)過復(fù)雜的定制,它們的功能可能很難在新工具中找到替代方法。但與此同時(shí),市場中可能有一些網(wǎng)絡(luò)性能監(jiān)控產(chǎn)品提供了更高級(jí)的優(yōu)化、故障修復(fù)和報(bào)表功能。遇到這樣的情況時(shí),一定要理解這個(gè)性能監(jiān)控軟件如何能夠與現(xiàn)有工具集成在一起。雖然并沒有一種統(tǒng)一的方法能夠無縫地將它們組合在一起,但性能監(jiān)控產(chǎn)品能夠通過分析日志數(shù)據(jù)及其他數(shù)據(jù)源來修復(fù)故障和分析問題。
網(wǎng)絡(luò)優(yōu)化與故障修復(fù)分析
要分辨最適合自己網(wǎng)絡(luò)的網(wǎng)絡(luò)性能監(jiān)控,一個(gè)方法是考慮自己目前遇到了哪些挑戰(zhàn)。你的網(wǎng)絡(luò)中是否有一些應(yīng)用程序不知道什么原因運(yùn)行緩慢?你的網(wǎng)絡(luò)運(yùn)營人員是否總是在花時(shí)間研究一些復(fù)雜的性能問題,結(jié)果發(fā)現(xiàn)問題并不出在網(wǎng)絡(luò)中?在評(píng)估供應(yīng)商產(chǎn)品所具備的優(yōu)化和故障修復(fù)功能時(shí),這些就是你應(yīng)該搞清楚的問題。有一些產(chǎn)品易用性好一些,但在細(xì)節(jié)上可能不如復(fù)雜工具。
性能監(jiān)控產(chǎn)品在深度數(shù)據(jù)包檢測過程中的數(shù)據(jù)包采集上功能差別很大,而且采集數(shù)據(jù)流的方法和類型也各不相同。有一些方法使用分布式軟件去收集數(shù)據(jù),而另一些則使用硬件檢測或網(wǎng)絡(luò)硬件去采集數(shù)據(jù)。每一種方法都有不同級(jí)別的數(shù)據(jù)采集功能,你必須根據(jù)自己的具體需求進(jìn)行分析調(diào)研。
實(shí)施的可擴(kuò)展性和易用性
你還應(yīng)該考慮規(guī)模增長問題,以及部署網(wǎng)絡(luò)性能監(jiān)控過程中可能遇到的問題。監(jiān)控產(chǎn)品的可擴(kuò)展性和實(shí)現(xiàn)方式各種不同。有一些產(chǎn)品在擴(kuò)展性上表現(xiàn)很好,而其他產(chǎn)品則差一些。此外,有一些供應(yīng)商提供適合不同規(guī)模網(wǎng)絡(luò)使用的不同產(chǎn)品。一定要保證理解自己的需求,這樣才不會(huì)因?yàn)楫a(chǎn)品快速增長而不得不更換版本才能滿足網(wǎng)絡(luò)的要求。
實(shí)現(xiàn)不同網(wǎng)絡(luò)性能監(jiān)控的難度也是另一個(gè)要考慮的重要因素。雖然有一些問題可能與當(dāng)前網(wǎng)絡(luò)的成熟度有關(guān)——如是否配置了網(wǎng)絡(luò)時(shí)間協(xié)議和集中日志,但是有一些性能跟蹤產(chǎn)品本身的創(chuàng)建和調(diào)優(yōu)難度就很大。另一個(gè)要考慮的因素是:你是想同時(shí)部署所有的監(jiān)控特性,還是在較長一段時(shí)間內(nèi)分步評(píng)估呢?在一些網(wǎng)絡(luò)架構(gòu)中,你可能無法馬上使用所有的特性,但是你可能會(huì)在將來使用這些特性。例如,用來監(jiān)控虛擬服務(wù)器和網(wǎng)絡(luò)堆疊。你可能現(xiàn)在不會(huì)在生產(chǎn)環(huán)境中部署這些技術(shù),但是將來會(huì)部署它們。
報(bào)表功能
有一些性能監(jiān)控工具包含了標(biāo)準(zhǔn)報(bào)表和可定制報(bào)表。如果報(bào)表是組織所需要的重要功能,那么這就是一個(gè)重要的特性。但是,如果你重視報(bào)表的好處,那么你可能已經(jīng)有一些上級(jí)管理層所喜歡的報(bào)表工具了。如果是這種情況,那么這個(gè)產(chǎn)品內(nèi)的報(bào)表工具可能并不重要了。相反,你應(yīng)該分析那些能夠?qū)⒎治鰯?shù)據(jù)發(fā)送到當(dāng)前所使用報(bào)表工具的性能監(jiān)控應(yīng)用程序。一定要保證這些工具兼容現(xiàn)有的工具,且能夠提供現(xiàn)有工具所需要的詳細(xì)數(shù)據(jù)。