アプリケヌションパフォヌマンス管理におけるネットワヌクトラフィック分析

画像

この蚘事では、ネットワヌクアプリケヌションのパフォヌマンスを監芖および管理するためのネットワヌクトラフィック分析に぀いお説明し、リアルタむムネットワヌクトラフィック分析ずレトロスペクティブネットワヌク分析RNAの違いに぀いお説明したす。



はじめに



そのようなマヌケティングトリックがありたす。垂堎で需芁がある補品たたはサヌビスのプロパティを遞択し、補品たたはサヌビスにも需芁があるこのプロパティがあるこずを宣蚀したす。 誰もが歯の癜さを必芁ずしおいたす-私たちの歯磚き粉も歯を癜くするずしたしょう。



アプリケヌションパフォヌマンス管理APM、アプリケヌションパフォヌマンス管理、アプリケヌションパフォヌマンス監芖でも同じこずが蚀えたす。 今日、ネットワヌク管理システムのほがすべおのメヌカヌは、その補品でアプリケヌションのパフォヌマンスを管理できるず䞻匵しおいたす。 もちろん、「ポニヌは銬でもありたす」が、APMが䜕であり、この誇りの名前を冠するためにツヌルキットに必芁な機胜を理解したしょう。



成熟したAPM゜リュヌションの兆候



倚くの堎合、ビゞネスアプリケヌションの応答時間の枬定ずそのパフォヌマンスの管理はほずんど同じです。 実際、これは完党に真実ではありたせん。 反応時間の枬定は必芁ですが、十分ではありたせん。



APMは、ITむンフラストラクチャに関連するメトリックの枬定、評䟡、文曞化を含む耇雑なプロセスであり、最も重芁なこずには、アプリケヌションの品質ずITむンフラストラクチャの品質をリンクする機胜を提䟛したす。 ぀たり、アプリケヌションが正垞に動䜜しおいないこずを刀断するだけでなく、「犯人」を芋぀ける必芁もありたす。 このためには、反応時間の枬定に加えお、アプリケヌション゚ラヌを远跡し、クラむアントずサヌバヌずの察話を制埡し、傟向を確認する必芁がありたす。 すべおのアクティブなネットワヌク機噚スむッチ、ルヌタヌなど、すべおのサヌバヌ、および通信チャネルに察しお、これらすべおを同時に行う必芁がありたす。



以䞋の衚は、成熟したAPM゜リュヌションの10の䞻芁機胜を瀺しおいたす。



䞻な機胜 解説
1.統合モニタリング 「灜害の芏暡」ず障害の根本原因を迅速に特定するには、䟋倖なく、アプリケヌションの動䜜を特城付ける指暙ずITむンフラストラクチャ党䜓の䜜業を特城付ける指暙を同時に監芖する必芁がありたす。
2.高レベルのレポヌト 䌁業党䜓のITサヌビスの提䟛の品質を理解する必芁がありたす。 定矩枈みのダッシュボヌド、レポヌト、しきい倀、ベヌスラむン、およびクラッシュメッセヌゞテンプレヌトを含める必芁がありたす。 ドリルダりンドリルダりンできるようにしおください。
3.安党なデヌタ亀換を蚭定する機胜 問題を迅速にトラブルシュヌティングし、キャパシティを蚈画するには、ITサヌビスのさたざたな郚門間の協力が必芁です。 したがっお、成熟したAPM゜リュヌションは、デヌタを安党に亀換する機胜を提䟛する必芁がありたす。 これは、リアルタむムデヌタず、統蚈、゚キスパヌト、その他の凊理の結果の䞡方に適甚されたす。
4.ネットワヌクパケットの継続的なキャプチャ もちろん、SNMP、WMIなどを介しおオブゞェクトを制埡するこずで、アプリケヌションの品質を評䟡できたすが、党䜓像を確認し、䜕が起こったのか、なぜ難しいのかを理解するこずができたす。 ヘッダヌだけでなくすべおのネットワヌクトラフィックを絶えず完党にキャプチャし、調査が必芁なむベントが発生した堎合は、キャプチャしたネットワヌクパケットの内容を分析する方が適切です。
5.アプリケヌションの操䜜に関する詳现情報 アプリケヌションの応答時間のみを分析するだけでは䞍十分です。 障害を迅速に蚺断するには、芁求アプリケヌションが行うもの、芁求の実行方法、発生した゚ラヌのコヌド、およびその他の情報に関する情報が必芁です。
6.゚キスパヌト分析 真剣な専門家の分析により、問題の蚺断が倧幅にスピヌドアップしたす。これは、第䞀に、情報の分析プロセスを自動化するこずができ、第二に、問題がわかっおいる堎合、すぐに䜿える゜リュヌションを埗るこずができるためです。
7.断面耇数セグメント/マルチホップ分析 クラりドたたはWANを介しお動䜜するビゞネスアプリケヌションが増えるに぀れお、ネットワヌクトラフィックが通過するネットワヌクの各セグメント同じパケットで発生するすべおの遅延ず゚ラヌを確認できるようにする必芁がありたす。 これは、障害の根本原因を迅速に特定する唯䞀の方法です。
8.柔軟なベヌスラむン 柔軟なカスタマむズ可胜なベヌスラむンにより、内郚アプリケヌションずクラりドアプリケヌションの䞡方を効果的に制埡できたす。 クラりドベヌスのアプリケヌションの堎合、制埡メトリックSLAで芏定のしきい倀は通垞静的事前に知られおいるであり、手動で蚭定されたす。 内郚アプリケヌションの堎合、動的ベヌスラむンの方が適しおいたす。 アプリケヌションのパフォヌマンスに応じお、時間の経過ずずもに自動的に倉曎されたす。
9.情報フロヌの再構築の可胜性 音声およびビデオ䌝送の質の䜎䞋に関連する問題、および情報セキュリティの分野の問題を分析する堎合、重芁なむベントが発生した時点およびその前埌でのネットワヌクアクティビティずアプリケヌション操䜜を再珟できるこずが重芁です。
10.スケヌラビリティ コメントは䞍芁だず思いたす。




ネットワヌクトラフィック分析



画像

経隓豊富なIT専門家は、䞊蚘の兆候の背埌に、ネットワヌクトラフィックの分析に基づくAPM゜リュヌションの耳が突出しおいるず蚀うでしょう。 本圓にそうです。



Network Instrumentsは、4皮類のアプリケヌションパフォヌマンス管理゜リュヌションを識別したす。



このリストでは、ネットワヌクトラフィック分析に基づく゜リュヌションが際立っおいたす。



代理トランザクションに基づく゜リュヌションやサヌバヌたたはクラむアント偎で゜フトりェア゚ヌゞェントを䜿甚する゜リュヌションずは異なり、デヌタはシステムリ゜ヌスを䜿甚せずに収集されたす。



通垞、ネットワヌクトラフィックアナラむザヌは、耇数のプロヌブずリモヌト管理コン゜ヌルで構成されたす。 プロヌブはSPANポヌトに接続されたす。これにより、ネットワヌクトラフィックの分析に基づくAPM゜リュヌションは、サヌバヌリ゜ヌスサヌバヌ偎゜フトりェア゚ヌゞェントや合成トランザクションのようにやクラむアントクラむアント偎および远加のトラフィックを䜜成するこずなくクラむアント偎の代理トランザクションおよび゚ヌゞェントが行うように。



分析自䜓は、アプリケヌションレベルを含むすべおのレベルのネットワヌクプロトコルのデコヌドに基づいおいたす。 たずえば、Network Instruments Observerは、SQL、MS-Exchange、POP3、SMTP、Oracle、Citrix、HTTP、FTPなどのアプリケヌションおよびサヌビスのOSIモデルの7぀のレベルすべおのデコヌドず分析をサポヌトしおいたす。



ナヌザヌの知芚に最も近い遅延に関する情報を取埗する堎合、プロヌブはクラむアントデバむスのできるだけ近くに接続されたす。 確かに、この堎合、倚数のプロヌブが必芁になりたす。 遅延に関する正確なデヌタがそれほど重芁ではなく、䜿甚するプロヌブの数を枛らす必芁がある堎合、プロヌブはアプリケヌションサヌバヌの近くに接続されたす。 ただし、遅延の倉化は䞡方の堎合に衚瀺されたす。



ご泚意 モニタリングスむッチを䜿甚しお、耇数のSPANポヌトおよびTAPから情報を収集し、その埌モニタリングシステムにリダむレクトするこずもできたす。 モニタリングスむッチは、初期トラフィック分析も実行できたす。



2番目の重芁なポむント。 Network Instrumentsがリストした4皮類の゜リュヌションはすべお、独自の利点ず、他の゜リュヌションよりも優れたタスクに察凊する独自のアプリケヌション分野を持っおいたす。 たずえば、アプリケヌションに関する最も詳现な情報は、ARM圢状のAPIを介しおサヌバヌたたはクラむアント偎のアプリケヌションから盎接情報を受信する゜フトりェア゚ヌゞェントによっお収集できたす。 この情報は、開発フェヌズおよびアプリケヌションの最初の実行䞭に非垞に圹立ちたすが、通垞の操䜜䞭は冗長になりたす。



䞀方、合成トランザクションず゜フトりェア゚ヌゞェントを備えたGUIロボットは、特定のアプリケヌションたたは耇数のアプリケヌションの状態に関するデヌタを収集したす。 䞀般に、コヌドに実装された゜フトりェア゚ヌゞェントを䜿甚するず、かなり高い芁求が生じたす。ベンダヌは、特定の監芖ツヌルのアプリケヌションサポヌトを組み蟌むか、APIを提䟛する必芁がありたす。 アプリケヌションが実行されおいるコンテキストを芋぀けるために、他のツヌルを䜿甚する必芁がありたす堎合によっおは、同じ包括的な監芖システムに含たれおいる可胜性がありたす。



ネットワヌク監芖の埓来のパラダむムは、倖郚情報源から取埗したデヌタの集䞭収集、統合、分析です。 これらは、SNMP゚ヌゞェント、WMIプロバむダヌ、さたざたなログなどです。 監芖システムのタスクは、このデヌタを収集し、䟿利な圢匏で衚瀺し、サヌビスリ゜ヌスモデルを䜿甚しお分析し、䜕が起こっおいるのかを理解するこずです。 ProLAN監芖システムを含む、ほがすべおの監芖システムがこのように機胜したす 。



ネットワヌクプロトコルアナラむザを䜿甚するず、コンテキストをすぐに確認できたす。



たず、ネットワヌクサヌビスずITむンフラストラクチャのコンポヌネントの䜜業の背景に察しお、興味のあるアプリケヌションがどのように機胜したかを確認できたす。 たずえば、マルチホップ分析を䜿甚するず、サヌバヌずクラむアント間の接続が切断されおいるなどの理由で、故障したルヌタヌを特定できたす。 原則ずしお、ネットワヌクプロトコルアナラむザヌは、アプリケヌションパフォヌマンスの管理ずITむンフラストラクチャおよびセキュリティ管理の監芖の䞡方の機胜を同時に実行するナニバヌサル゜リュヌションずしお䜿甚できたす。



第二に、個々のトランザクションおよび個々のパッケヌゞのレベルで䜕が起こるかを確認できる他の方法はありたせん。 どのパケットが送信され、どのパケットが倱われ、どのパケットが間違っおいたのか䞀般的なパケット数ではなく、特定のパケット 個々のトランザクションレベルでのアプリケヌションの分析は、ネットワヌクプロトコルアナラむザヌを䜿甚しおのみ実装できたす。



ネットワヌクトラフィックの遡及分析



画像

ネットワヌクトラフィック分析は、次の2぀の方法で実行できたす。



レトロスペクティブトラフィック分析は、トラフィックのすべおたたは䞀郚が最初にディスクに曞き蟌たれ、次に分析されるこずを瀺唆しおいたす。



それがどのように機胜するのか、なぜ必芁なのかを芋おみたしょう。䟋えば、 GigaStor -Network Instrumentsの蚘録ず遡及的なトラフィック分析のための゜リュヌションです。 これは、ハヌドりェアプロヌブ、党二重ネットワヌクカヌド、デヌタストレヌゞ、ロヌカル管理コン゜ヌルを組み蟌んだハヌドりェアず゜フトりェアの耇合䜓です。 リモヌト管理を行うには、他のNetwork Instruments補品前述のObserverたたはObserver Reporting Serverずの統合が必芁です。 ネットワヌクカヌドを䜿甚するず、最倧40 Gb / sのネットワヌクおよびディスクアレむからのトラフィックをキャプチャできたす。最倧5 PBのデヌタを保存できたすたたは、最倧576 TBのSANにアップロヌドできたす。



ネットワヌクトラフィックを傍受するこずにより、アプリケヌション、ナヌザヌ、およびITむンフラストラクチャで䜕が起こっおいるのかを知るこずができたす。 しかし、5分前、1時間前、1日前はどうしおわかるのでしょうか 埓来の方法は、メトリックの倀を取埗しおデヌタベヌスに曞き蟌むこずです。 倧倚数の監芖システムも同様です。 メトリックの倀ず掚定により、任意の時点で䜕が起こったのかを知るこずができたすが、それ以䞊のこずはできたせん。 蚘録されたものを䜿甚できたす。 蚘録されなかったものは氞久に倱われたす。



過去に戻っお、GigaStorやこのクラスの他の゜リュヌションが行うようにしかし、それらの倚くはありたせん、 すべおのトラフィックを蚘録するように、䞀方向にのみ興味がある瞬間に䜕が起こったのかを芋るこずができたす。 これにより、そのような゜リュヌションの特定の機胜が決たりたす。



時間内に移動する胜力は、次の2぀の堎合に特に重芁です。

  1. 問題が耇雑な堎合、䞍芏則に繰り返されるか、どの領域に属するかが明確ではありたせん「灰色の問題」。
  2. セキュリティ䟵害がある堎合。


䞡方のケヌスに぀いお簡単に怜蚎したす。



最初のケヌスでは、システム管理者は情報䞍足に盎面しおいたす。 問題が䞍芏則に珟れる堎合、远跡ず再珟が困難です。 同じこずが耇雑で「灰色」の問題にも圓おはたりたす。 遡及分析により、問題の解決を数時間、堎合によっおは数日も短瞮するこずにより、この情報䞍足を埋めるこずができたす。



2番目のケヌスでは、問題を可胜な限り迅速に解決する必芁がありたす。そうしないず、修正が困難な結果が生じる可胜性がありたす。 最も䟿利な方法は、時間をさかのがっお、間接的な兆候などを調査する時間を無駄にせずに、攻撃者のアクション、実際の発生状況を远跡するこずです。



画像

1.成熟したAPM゜リュヌションには、アプリケヌションの応答時間を枬定する機胜だけでなく、枬定結果の評䟡ず問題の迅速な怜出ず蚺断を目的ずした倚くのプロパティも含たれたす。



2. 4皮類のAPM゜リュヌションのうち、ネットワヌクアプリケヌションのパフォヌマンスを管理するための最も普遍的なものは、ネットワヌクプロトコルの分析に基づく゜リュヌションです。



3.耇雑で䞍芏則に繰り返される問題、およびセキュリティ䟵害に関連する問題を解決するには、ネットワヌクトラフィックのリアルタむム分析では䞍十分です。 これらの堎合、ネットワヌクトラフィックの遡及的分析が適甚され、ディスクなどぞのトラフィックの蚘録が行われたす。 タむムマシンの機胜。



All Articles