ネットワークのパフォーマンス問題を解決するには、ルーターを再起動するだけでは不十分な場合があります。そうしたとき、問題の根本原因を理解できれば、最適な解決策を選びやすくなります。エンタープライズ環境では、ITチームはネットワークの速度と品質が、さまざまなユーザーやアプリケーション間で適切に配分・管理されるようにする必要があります。ネットワークテストを実行することで、こうしたチームはネットワークの問題を特定し、解決できます。
ネットワークテストツールとは?
ネットワークテストツールとは、ネットワークのさまざまな側面を測定するソフトウェアを指します。Simple Network Management Protocol(SNMP)pingツールやping監視ツールなど、さまざまな種類があります。これらのツールは、ネットワーク管理者が情報に基づくトラブルシューティングの判断を迅速に下し、低レイテンシーと安定した高いパフォーマンスを実現するのに役立ちます。
関連記事: ネットワーク技術の進化がもたらす影響
ネットワークテストツールの比較
それぞれ独自の特徴を持つ一方で、以下の6つのネットワークテストツールには、パフォーマンステスト、アラート機能、データ可視化といった共通の機能があります。ここでは、それぞれの違いを紹介します。
| ツール | 自動化 | 包括的な監視 | マルチネットワーク対応 | パス分析 | リアルタイム監視 |
|---|---|---|---|---|---|
| Dynatrace | ✅ | ✅ | ✅ | ❌ | ✅ |
| Datadog | ✅ | ✅ | ✅ | ✅ | ✅ |
| SolarWinds NPM | ✅ | ❌ | ✅ | ✅ | ❌ |
| SolarWinds ETS (Wan Killer) | ✅ | ❌ | ❌ | ❌ | ✅ |
| PRTG Network Monitor | ✅ | ❌ | ✅ | ✅ | ✅ |
| PingPlotter | ❌ | ❌ | ✅ | ❌ | ✅ |
Dynatrace
Dynatraceは、ユーザーエクスペリエンス、アプリケーション、サーバー、ネットワークのパフォーマンスを正確にレポートする、オールインワン型で市場をリードするネットワーク監視ツールです。大規模な自動化・インテリジェントオブザーバビリティを活用し、最新のデジタルエコシステムを効率的に監視します。ネットワークについては、リクエストや再送信など、プロセス固有のネットワークパフォーマンス指標を追跡し、ネットワーク問題をプロアクティブに診断します。
主な差別化要因
- AIを活用。Dynatraceは決定論的な人工知能エンジンを活用し、データやアラートだけでなく、リアルタイムの洞察、選択肢、実行可能な回答をユーザーに提供します。
- ネットワーク上で高品質なプロセス通信。Dynatraceは、ユーザー環境におけるネットワーク接続のパフォーマンスと品質を明らかにし、どのサービスやプロセスがネットワーク問題の影響を受けているかを特定します。これにより、DevOpsチームは影響を受けたネットワーク接続のパフォーマンスを最適化できます。
- 仮想化ネットワークインフラの包括的な概要。ネットワークインフラの概要により、ユーザーは動的な環境におけるネットワークのトポロジーを理解できます。これにより、ネットワークの状態を常に把握し、理解できるようになります。
- ネットワークヘルスの統合監視。Dynatraceは、通信するホストやプロセス間のデータスループットを表示し、主要な指標を1つのビューで確認しやすくします。ネットワーク接続の品質も表示されます。
短所:
- 同様のツールと比べると、Dynatraceは高価です。
Datadog
Datadogは、技術チームとビジネスユーザー向けの監視・セキュリティ・分析ソリューションで、ユーザーのテクノロジースタック全体を統合的にリアルタイムで可観測化します。あらゆる規模の組織がDatadogを利用してデジタルトランスフォーメーションやクラウド移行を推進し、インフラを保護・把握するとともに、コラボレーションを促進できます。DatadogのNetwork Performance Monitoring(NPM)は、複雑なネットワークの監視を簡素化し、ネットワークトラフィックを可視化します。
主な差別化要因
- ライブネットワークマッピング。ライブネットワークマッピングと分析により、異常なトラフィック急増の原因となっているチームやサービスを把握できます。アプリケーション、コンテナ、オンプレミスサーバーを通過するトラフィックを分析できるほか、非効率なロードバランシングのトラブルシューティングも行えます。
- アプリケーション層の洞察。重要なエンドポイント間のトラフィックを分析することで、IP層間のエンドポイントを測定するだけにとどまらない分析が可能になります。関連する主要なネットワーク指標には、レイテンシー、接続の churn、TCP再送があります。
- DNSパフォーマンス。ネットワーク内の各マシンにSSH(Secure Shell)で接続しなくても、システム全体のDNSパフォーマンスを分析できます。DNSサーバーの健全性は、応答時間、リクエスト量、エラーコードなどの指標を通じて評価されます。
短所:
- Datadogは設定が複雑な場合があります。技術的な知識が少ないユーザーや初めて使うユーザーは、習熟に時間がかかる可能性があります。
- 料金モデルは、他の選択肢と比べて魅力に欠ける可能性があります。
SolarWinds Network Performance Monitor
SolarWinds Network Performance Monitor(NPM)は、ネットワークの停止を減らすため、ネットワークパフォーマンスの問題を迅速に検出、診断、修正できる、手頃な価格で使いやすいツールです。Quality of Experienceダッシュボードにはレイテンシーテスト機能が搭載され、ネットワークのレイテンシーや応答時間を表示します。
主な差別化要因
- ネットワーク分析ツール。ネットワーク分析ツールにより、障害を迅速に分析し、ネットワークパフォーマンスを最適化して、ダウンタイムを削減できます。効果的な根本原因分析によって、イベントログを調べるために費やしていた時間も節約できます。
- ネットワークレイテンシーテストツール。これらのツールでは、ネットワークレイテンシーを測定・削減することで、ネットワークパフォーマンスを分析できます。ネットワークの応答時間を分析し、パフォーマンス問題の発生源を特定します。
- ネットワークパフォーマンステスト機能。SolarWinds NPMのパフォーマンステスト機能は、ネットワークのダウンタイムを削減するための実用的な洞察を提供します。インテリジェントなネットワークアラート機能は、主要なパフォーマンス指標が事前に設定したしきい値を超えた瞬間にユーザーへ通知します。
短所:
- インテリジェントなネットワークアラート機能のしきい値設定は、負担になる場合があります。
SolarWinds Engineer’s Toolset(WAN Killer Tool)
SolarWindsのEngineering Toolset(ETS)は、ネットワークの監視とトラブルシューティングに利用できる60種類以上のネットワーク管理ツールを提供します。Engineer’s Toolsetを使うと、ネットワークの可用性や健全性に関するリアルタイムのアラートを受け取れます。ETSはネットワーク診断を実行し、複合的なネットワーク問題への迅速なトラブルシューティングと対応を可能にします。特に、ネットワークのパフォーマンスとレイテンシーをテストするSolarWinds Ping SweepおよびSolarWinds Tracerouteツールを備えています。
主な差別化要因
- WAN Killerネットワークトラフィックジェネレーター。SolarWinds WAN Killerを使うと、カスタム利用テストを実施し、ニーズに応じてネットワーク負荷を調整する方法を把握できます。
- ネットワークストレステスト。WAN Killerツールのネットワークストレステストにより、トラフィック急増時にデバイスがどのように動作するかを現実的に把握でき、ネットワークを事前に強化できます。
- シンプルかつ高度なping監視。SolarWinds ETSのping監視機能は、ネットワーク問題を継続的に診断するのに役立ちます。IPアドレスにパケットを送信し、応答時間とパケット損失を測定する「シンプル」なpingツールを備えています。また、応答時間の問題を特定・可視化するEnhanced Pingツールも搭載しています。
短所:
- SolarWinds ETSのユーザーインターフェースは古さを感じさせます。
- 初心者には、ツールの理解が難しい可能性があります。
PRTG Network Monitor
Paessler PRTGは、包括的なリアルタイムネットワークインフラ監視ツールです。問題が深刻化して組織に悪影響を及ぼす前に、ITチームがネットワーク全体の問題を特定し、解決できるよう支援します。サーバー、アプリケーション、ネットワークに対応し、センサーと呼ばれるユーティリティを使って、サービス、ハードウェア、システムの状態を監視します。
主な差別化要因
- 自動検出。PRTGはインストール中に自動検出機能を提供し、ユーザーのIP範囲内にセンサーを自動作成します。ボトルネックを詳しく示すだけでなく、ネットワークレイテンシー問題の解決に役立つ洞察も提供します。
- 事前設定済みセンサー。PRTGが提供する数百種類の事前設定済みセンサーにより、ユーザーはネットワーク監視を迅速かつ簡単に開始できます。さらに、一般的なデバイスやアプリケーションの多くをサポートするセンサーテンプレートも数十種類用意されています。
- クラスターフェイルオーバーソリューション。PRTG Network Monitorは、フェイルオーバーに対応した監視を可能にし、ユーザーがフェイルオーバーを心配せずに済むようにします。自動フェイルオーバー処理により、障害や接続切断が発生した際には、別のノードがプライマリークラスターのマスターの役割を引き継ぎます。
短所:
- PRTGは非常に詳細なツールです。機能を余すところなく使いこなし、好みに合わせてシステムをカスタマイズするには、多くの工数が必要になる可能性があります。
PingPlotter
PingPlotterは、Webサイトとユーザーのコンピューター間の経路をテストした結果をグラフ化し、ネットワーク問題の発生源を特定するネットワーク監視ツールです。グラフによる視覚的な証拠を提供するため、問題をより迅速に診断できます。PingPlotterのネットワークパフォーマンス分析は、ユーザーの好みに応じて単純なものから複雑なものまで設定でき、必要な情報を取得するまでレイテンシーとパケット損失のデータを収集します。
主な差別化要因
- 基礎指標。PingPlotterは、Windows、Linux、macOSの各OSを実行するデバイス間で、基礎的な指標を追跡するためのツールを提供します。
- PingPlotter Insights。PingPlotter Insightsを使うと、数日分のデータを瞬時に確認し、問題を明らかにして診断できます。Insightsはデータを分析し、誤検知を避けながら、ユーザーを適切な判断へと導きます。
- データプライバシー。PingPlotterはネットワーク接続のみをテストし、ユーザーのプライバシーが確実に守られるようにします。ユーザーデータやネットワークデータがなりすましの対象になることはありません。
- ライブデータ共有。シンプルなURLを使って、ユーザーはリアルタイムの結果を共有し、問題の診断に協力できます。
- ネットワークの可視性。PingPlotterは、ネットワークのエンドツーエンドの状態をユーザーに表示し、パフォーマンス低下や接続切断、深刻なネットワーク障害の発生源を示します。
短所:
- 無料トライアルは2週間のみです。
- 無料版ではTCPおよびUDPのpingテストは利用できません。
最適なネットワークテストツールの選び方
市場には高品質なツールが数多くあり、上記で紹介した6つのツール以外にも選択肢があることを知ると、かえって意思決定が難しくなるかもしれません。しかし、検索範囲を絞り込むのに役立つ要素はいくつもあります。例えば、料金モデルです。さまざまなパフォーマンステストツールの無料プランでニーズを満たせるでしょうか。それとも、プレミアムプランに料金を支払うほうがよいでしょうか。予算はありますか。代替ツールの料金はどのように設定されていますか。チームの規模はどの程度で、それが予算にどう影響しますか。チームの技術的な知識はどの程度ですか。機能はテスト要件を満たしていますか。機能によってテストは簡単になりますか、それとも複雑になりすぎるでしょうか。ツールはどの程度簡単に使えますか。ツールの安全性は確保されていますか。これらの質問に答えることで、選択したネットワークテストツールに満足できるはずです。