エンタープライズネットワークは複雑化し、ネットワーク管理者が手作業のワークフローでネットワークを管理するのは困難になっています。これを解決するため、ネットワーク自動化ツールは、今日のエンタープライズネットワークを効率的に管理・維持できるようネットワーク管理者を支援します。
ネットワーク自動化ツールは、デバイスやソフトウェアの管理、設定、導入、テスト、セキュリティアップデートといった管理作業を自動化することで、こうした負担の一部を軽減します。ネットワーク自動化ツールがどのように役立つのか、また市場を代表するツールにはどのようなものがあるのか、詳しく見ていきましょう。
次に読む:ネットワーク監査チェックリストの作成
エンタープライズ向けネットワーク自動化ソリューション
- ネットワーク自動化ソフトウェアとは
- ネットワーク自動化ソフトウェアの機能
- ネットワーク自動化ソフトウェアの選び方
- ネットワーク自動化ソリューションの代表製品
- Red Hat Ansible
- NetBrain Enterprise Suite
- Micro Focus Network Automation Software
- Forward Enterprise
- ManageEngine Network Configuration Manager
- SolarWinds Network Configuration Manager
- Cisco DNA Center
- vRealize Automation SaltStack Config
- Puppet Enterprise
- BMC TrueSight Automation for Networks
- Progress WhatsUp Gold
- Syxsense Manage
- ネットワーク自動化ソリューションを利用するメリット
ネットワーク自動化ソフトウェアとは?
ネットワーク自動化ソフトウェアとは、ネットワーク内の物理・仮想デバイスの管理、設定、テスト、導入、運用を自動化するソフトウェアです。人的ミスを防ぎ、手作業によるネットワーク管理で発生する運用コストを削減します。ITチームはこれらのツールを使って、ネットワーク設定管理、キャパシティプランニング、ネットワークデバイスのマッピング、ネットワーク監査、オペレーティングシステムのアップグレードなどの作業を実行します。
ネットワーク自動化ソフトウェアの機能
ネットワーク自動化ツールは、エンタープライズネットワークにおけるさまざまな作業を自動化できます。一般的に利用できる自動化機能には、次のようなものがあります。
資産インベントリ管理
ネットワーク自動化ソフトウェアは、組織の資産を記録するだけでなく、ステータスの自動更新、アップグレードの警告、パフォーマンスや保守の必要性に関するネットワーク管理者への通知にも利用されます。
デバイスのセットアップと管理
新しい従業員を採用した場合や、既存の従業員に新しいデバイスが必要になった場合、ネットワーク自動化ソフトウェアがセットアップと管理を支援します。セットアップと管理の機能には、セットアップウィザード、診断、平均修復時間(MTTR)の改善、コンプライアンス設定とアラートなどがあります。
設定のバックアップとデバイス設定の制御
ネットワーク自動化ツールは、初期段階でのデバイスやソフトウェアの設定をネットワーク管理者に支援します。また、多くのツールは、マルチベンダープラットフォーム向けに暗号化されたバックアップデータを保存し、必要なアップデートやロールバックにも対応します。
パフォーマンス監視
設定管理機能を拡張する形で、ほとんどのネットワーク自動化ツールにはパフォーマンス監視機能が搭載されています。この機能には通常、チームが重要なパフォーマンスや設定に関する情報を読み取り、測定するのに役立つインタラクティブなダッシュボードとデータの可視化が含まれます。
キャパシティプランニング
キャパシティプランニングとは、プロジェクト管理、ビジネスインテリジェンス、インベントリ管理、データ分析を組み合わせ、エンタープライズの目標達成に向けた実行可能なアラートや自動化につなげるネットワーク自動化機能です。キャパシティプランニングは、ネットワークリソースのプロビジョニングと呼ばれることもあります。
ネットワーク自動化ソフトウェアの選び方
適切なネットワーク自動化ソフトウェアを選ぶために、次の点を検討しましょう。
ベンダー
エンタープライズのニーズに応じて、単一ベンダー環境とマルチベンダー環境のどちらを選ぶか検討する必要があります。ソフトウェアのニーズをすべて満たすには、何社のベンダーが必要になるのかを見極めることが重要です。
インターフェースと統合
ベンダーを選んだ後は、業界標準のインターフェースとの互換性が維持されることを確認する必要があります。より広範な環境への統合が難しい拡張インターフェースをベンダーが提供している場合、統合の範囲が制限される可能性があります。
セキュリティとコンプライアンス
ネットワーク自動化ソフトウェアは、ネットワークセキュリティ、ガバナンス、コンプライアンスの分野で価値を提供する必要があります。定常的なネットワーク監視を自動化できるツールや、ネットワークセキュリティプロトコルを標準搭載したツールを選べば、ITチームの負担を軽減できます。
ネットワーク自動化ソリューションの代表製品
ネットワーク自動化ソフトウェア市場では、インフラ自動化、ソフトウェア定義LAN、その他の専門性の高いネットワーク自動化分野で、強力な競合製品がそろっています。ここでは、優れたネットワーク自動化ソフトウェア製品の詳細と機能を紹介します。
Red Hat Ansible
Red Hat Ansibleのネットワーク自動化ツールスイートは、長年にわたり大規模なエンタープライズネットワークの管理者、特に2015年のRed HatによるAnsible買収で追加された機能を重視する管理者から支持されてきました。ネットワークデバイスやIT環境の設定を幅広くサポートしており、Red Hatは強力な製品を提供していますが、リスト内の他の製品より価格は高めです。一方、その価格に見合うように、全体的な速度やUIの使いやすさなどのパフォーマンス指標では、常にほとんどの製品を上回っています。Red Hat Ansibleは従来、オンプレミスソリューションのみを提供していましたが、近年はオープンハイブリッドクラウドの提供を拡大しています。
機能:
- データの可視化と分析を備えたRed Hat Insights
- ロールベースのアクセス制御
- サポート対象の事前構成済みコンテンツコレクション
- オープンハイブリッドクラウド戦略
- コンプライアンスと調達のための自動化ガバナンス
長所:YAMLを介して、組織全体で自動化コンテンツを簡単に管理、共有、監査できます。
短所:初期設定とトレーニング、特にプレイブックについては、非常に複雑だと評価されています。また、オープンソースのアプローチによって、顧客からの質問に対応する実質的なサポート基盤が制限されるという声もあります。
NetBrain Enterprise Suite
NetBrainは、ネットワーク監視を専門とするネットワーク自動化ツールです。堅牢なドキュメントとデータ可視化の設計を組み合わせ、ネットワークの最適化に取り組むチームに幅広い視覚的支援を提供します。
NetBrainは、ハイブリッドネットワーク環境の可視化に特に優れています。ハイブリッドネットワーク全体を解析してマッピングすることで、ネットワーク管理チームは1つのコントロールパネルからあらゆる種類のネットワークデバイスを管理できます。
機能:
- トラブルシューティングのための適応型自動化
- エンドツーエンドの可視性を備えた動的マッピング
- コントロールプレーンモデリング
- コマンドラインの自動化とインシデント対応の連携強化に対応したランブック
- APICコントローラーによる完全自動化された診断
長所:NetBrainは、市場でも特に優れたUIと可視化・マッピング機能を提供しています。
短所:NetBrainは、ほとんどの場合、Windowsデスクトップへの導入に限定されます。
Micro Focus Network Automation Software
Micro FocusのNetwork Automationソフトウェアは、政府機関やサービス業の組織で頻繁に導入されており、大規模ネットワーク全体のコンプライアンス管理に対する綿密なアプローチが多くのユーザーから評価されています。エンタープライズレベルの自動化向け主要パッケージは、NA PremiumエディションとNA Ultimateエディションの2つです。NA UltimateはPremiumに追加のネットワークコンプライアンス機能を加えたものです。強力な設定・コンプライアンスソリューションと最高水準のサポートを求める多くの大手企業が、ネットワークのニーズを満たすためにMicro Focusを選んでいます。
機能:
- コンプライアンスと設定作業の自動化
- Network Management Practitioner Portal
- 平均修復時間(MTTR)の改善
- セキュリティ脆弱性の早期検出
- 変更管理業務の自動化
長所:アップグレード、保守、サポートへのアクセスはいずれも最高水準です。
短所:ユーザーインターフェースは古く、操作しにくいと考えられています。
Forward Enterprise
Forward Enterpriseは、ネットワーク自動化市場でも特に数学的アプローチを重視した製品の1つです。この基盤を利用して、ネットワークインフラの正確なバックアップモデルを作成し、時間の経過に伴う変化や動作予測に応じて調整します。このソフトウェアの特定の機能の導入や管理にチームが苦労している場合、Forwardは、Webサイト上で実践的なトレーニングやチュートリアルの機会をいくつか提供しています。その中にはForward Fixesも含まれます。Forward Fixesは、ユーザーから寄せられた質問について、チームが解説する短い動画です。すべての顧客が質問を投稿できます。
機能:
- ネイティブネットワーククエリエンジン(NQE)
- ForwardモジュールとのAnsible統合
- ネットワークインフラ全体を複製する数学モデル
- オンプレミスまたはクラウドの選択肢
- Network ComplexityとNetwork Verificationのペインを備えたダッシュボード
長所:REST APIの機能をNQEと組み合わせることで、マルチベンダープラットフォーム全体のデータやパフォーマンス指標を簡単に可視化できます。サポートチームの対応も非常に迅速で、顧客からのフィードバックに基づいてツールを変更することにも前向きです。
短所:大規模なエンタープライズネットワークアーキテクチャでは、可視化が次第に複雑になり、管理が難しくなります。
ManageEngine Network Configuration Manager
ManageEngine Network Configuration Managerは、成長するエンタープライズネットワークに対応して拡張できる、ネットワーク変更・設定・コンプライアンス管理(NCCM)ツールです。Forever Freeプランは、少数のデバイスとアプリケーションだけを管理する小規模企業にとって優れた選択肢です。事業が時間とともに成長した場合も、有料プランに簡単にアップグレードし、使い慣れたソフトウェアを継続して利用できます。企業の規模やネットワーク自動化ツールに対する期待にかかわらず、変更管理のサポートを強化したい組織にとって、ManageEngineのソリューションは優れた選択肢です。
機能:
- ファームウェアの脆弱性管理
- コンプライアンス監査機能
- 設定変更アラート
- ファームウェアのリモートアップグレード
- 変更内容のレビューと承認の仕組み
長所:設定変更やバックアップ、スタートアップと実行時の競合、ユーザーアクティビティの追跡などの機能を、モバイルから管理・分析できます。
短所:利用可能なデバイステンプレートの一部は古く、リクエストしたテンプレートがポートフォリオに追加されるまで長い時間がかかる場合があります。
SolarWinds Network Configuration Manager
SolarWindsのこのネットワーク設定自動化・バックアップソリューションは、SolarWinds Orion Platformの一部です。Orion Platformは、ポートフォリオ全体でNetPath、Network Insight、PerfStackの機能を組み合わせ、1つの統合ダッシュボードから設定管理、パフォーマンス監視、トラブルシューティングを行えるようにします。このソリューション単体では、主に設定管理に重点を置き、コンプライアンス、バックアップ、脆弱性評価に焦点を当てています。
機能:
- ベースラインと設定ドリフトの管理
- スイッチ設定の自動化
- VLANの設定とトラブルシューティング
- ネットワークの脆弱性スキャンとインフラ管理
- CiscoおよびPalo Alto向けNetwork Insight
長所:プラットフォーム全体で、高速かつ一括処理された標準化設定を適用できます。
短所:特に権限管理の領域で、ツールのセキュリティに懸念があります。
Cisco DNA Center
Cisco DNA Centerは、ネットワークの成長・発展のあらゆる段階でセキュリティを重視しながら、拡張性に焦点を当てたネットワーク管理ツールです。ネットワークデバイスのオンボーディング、ネットワークセグメンテーション、拡張可能なアクセス・ポリシーなど、多くのネットワーク導入要件とコンプライアンス要件に対応する機能をフレームワークに組み込んでいます。ユーザーからは操作性が高く評価されることが多く、Ciscoのサポートチームも高い評価を得ています。
機能:
- DevNetオープンAPI
- エンドツーエンドの可視性とネットワークインベントリ
- デバイスのオンボーディングと導入の自動化
- ソフトウェアイメージ管理
- AI/MLを活用した高度な分析
長所:Cisco DNA Automationは、Umbrella、Stealthwatch、ファイアウォール、wIPSなど、複数のCiscoセキュリティ統合に対応しています。
短所:レガシーツールや外部ベンダーのツールをネットワーク自動化プロセスに統合したい顧客向けの選択肢は、ほとんどありません。
vRealize Automation SaltStack Config
vRealize Automation SaltStack Configは、VMwareのvRealize Automationツールで現在利用できるソフトウェア設定管理コンポーネントです。フルスタックのアプリケーション・インフラ自動化ツールであるSaltStackは、2020年10月にVMwareに買収され、vRealize Automation SaltStack Configへと生まれ変わりました。両チームと両プラットフォームの統合により、ワークフローの強化とサーバーレス自動化の統合に加え、ソフトウェア設定、セキュリティ、インフラの機能も向上しています。
機能:
- 仮想化、ハイブリッド、パブリッククラウド環境に対応
- 仮想・パブリック・プライベートクラウドVM向けの自動化とオーケストレーション
- エージェント型、エージェントレス、APIベースのデータセンター管理
- イベント駆動型の更新
- CISおよびDISA STIGsの事前構築済みコンテンツ
長所:イベント駆動型の自動化と自動修復によって実現する「自己修復」システムにより、ネットワークの迅速な修復やアップグレードが可能になります。
短所:学習曲線が急で、サンドボックスで試行できる機会が少ないという声があります。
Puppet Enterprise
Puppet Enterpriseは、ネットワーク全体の複雑に絡み合ったワークフローを最適化する、オープンソースのエンタープライズ向けネットワーク管理・自動化ツールです。オープンソース形式を採用しているため、ネットワークオーケストレーションとプログラマブルインフラの分野で特に力を発揮します。無料版のPuppet EnterpriseであるPuppet Learning VMを使えば、製品を試しながら最大10ノードを実行できます。
Google、NYSE、Ciscoなどの顧客を公表しており、HashiCorpやVMwareなどの主要企業との統合も豊富なPuppet Enterpriseは、大企業の多様なネットワークインフラと要件を支えられる、実績のあるエンタープライズソリューションです。
機能:
- エージェント型またはエージェントレスの自動化を選択可能
- モデルベースとタスクベースのスケーリング
- 継続的デリバリー
- Puppet Forgeのワークフロー自動化
- Puppet Complyによるセキュリティとコンプライアンスの適用
長所:Infrastructure-as-codeとConfiguration-as-codeにより、開発者は自動化機能を柔軟にカスタマイズできます。
短所:オープンソースツールであるため、Puppet Enterpriseのサポートは限られています。Rubyプログラミング言語に慣れていないユーザーにとっては、特に難しい点です。
BMC TrueSight Automation for Networks
BMCのこのネットワーク管理・自動化ツールは、セキュリティ脆弱性、設定、コンプライアンス、プロビジョニングの管理を専門としています。BMC TrueSight Automationは、セキュリティ、コンプライアンス、一般的な脆弱性管理を重視する管理者にとって、特に優れたソフトウェアです。ネイティブのセキュリティダッシュボードは、脆弱性を分析し、その結果に応じて修正や設定の優先順位を設定するという2つのアプローチに重点を置いています。このツールは、Ciscoのセキュリティアドバイザリ、National Vulnerability Database(NVD)のガイダンス、ネットワーク上の外部ベンダー製品向け脆弱性管理APIを通じた自動修復を重視しています。
BMC TrueSight Automationでは、シングルサインオン(SSO)、承認済みユーザーの自動インポート、ロールベースのアクセス制御、単一コンソールによるマルチサーバー管理など、追加のセキュリティ機能を有効にできます。
機能:
- 自動ロールバックと変更追跡のためのSmartMerge Technology
- パッチ適用とイメージ更新
- 検出、ドリフト検知、修正、レポート作成のセキュリティ機能
- ロールベースのアクセス制御
- syslog経由でログ管理ソリューションにイベントをエクスポート
長所:ダッシュボードのインターフェースは、コンプライアンス管理とポリシー作成において特に使いやすくなっています。
短所:Red Hat AnsibleやWindowsツールとの連携など、外部統合によってBMCが機能を拡張することを望む声があります。
Progress WhatsUp Gold
Progress WhatsUp Goldは、エンドユーザーが問題を認識する前に、ネットワークの問題をすばやく特定して修正できるネットワーク監視ツールです。WhatsUp Goldは、顧客がネットワーク全体を自動的に検出してマッピングし、トラブルシューティングの効率化に必要な情報を得られる、エンタープライズ向けのネットワーク監視ソフトウェアを提供します。重要なアプリケーションやサービス向けに帯域幅を最適化し、ロギング、設定、資産管理を自動化するとともに、デバイス設定の維持、監査、復元を実行できます。
機能:
- 統合ビューにより、異種環境や複数ベンダーを横断してネットワーク上のあらゆる要素を可視化できます。
- 検出スキャンにより、ユーザーネットワーク上のすべてのデバイスと、その接続状況を自動的に検出できます。
- インタラクティブなワークスペース形式のネットワークマップを提供し、ユーザーがネットワークの全体像を作成できるようにします。
長所:顧客は複数のベンダーを組み合わせて利用する傾向があるため、異なるネットワーク環境を監視できることは有用です。
短所:Progress WhatsUp GoldのWebインターフェースは、さらに高機能であることが望まれます。
Syxsense Manage
Syxsense Manageは、サーバーとデスクトップを横断して管理できるクラウドベースのエンドポイント管理ソリューションです。ネットワーク管理者は、ネットワーク内外のエンドポイントを設定・アクセスできます。Microsoft Azureでホストされ、Windows、macOS、Linux、iOS、Androidを横断してサポートします。エンドポイント管理に加え、Internet of Things(IoT)デバイスも管理できます。
機能:
- 軽量エージェントであるSyxsense Manageは、リモート、ローミング、クラウド上のいずれであるかにかかわらず、ネットワーク内に存在するエンドポイント数の全体像を示します。
- 正確な検出と迅速なパッチ展開により、環境をより細かく制御できます。
- インタラクティブなダッシュボードとレポートを通じて、データ管理を改善し、検出結果をエンタープライズ全体で直感的に共有できます。
長所:エッジコンピューティングの成長を考えると、IoTを管理できるプラットフォームの機能は大きな利点です。
短所:インターフェースと管理ポータルの動作が遅い場合があります。
自動化関連: データセンターの自動化がデジタルトランスフォーメーションの次の段階を可能にする
ネットワーク自動化ソリューションを利用するメリット
ネットワーク自動化ソフトウェアは、ネットワーク管理者だけでなく、組織全体のユーザーにとっても、利用体験と成果を最適化します。自社のニーズに合ったネットワーク自動化ツールを導入すれば、次のようなメリットが得られます。
従業員の戦略的な役割へのシフト
ネットワーク自動化ツールは、通常であればチームが長時間の手作業を費やす必要がある複数のタスクを自動化します。これらのツールを最初から適切に設定しておけば、チームがこうした定型的で、通常は高度なスキルを必要としない作業に費やす時間は次第に減っていきます。日々の業務ルーチンが変わることで、ビジネスの戦略立案や、人間ならではのスキルと専門知識を必要とするその他の業務に集中する時間を増やせます。
人的エラーの減少
設定を誤ったデバイスや、コンプライアンスまたはセキュリティ上の問題に関するネットワーク全体へのアラートを忘れてしまうケースなど、ネットワークは常に不適切な管理や人的エラーの影響を受ける可能性があります。従来、ネットワーク管理に関する大半の業務は、個人またはネットワーク管理者のチームが担ってきました。しかし、ネットワークの拡大に伴って、考慮すべきルール、規制、更新の数も増えるため、最も経験豊富な管理者であっても、1人または数十人のユーザーに悪影響を及ぼすミスを犯す可能性があります。
ネットワーク自動化では、1回正しい処理を実行し、自動化のプロセスを通じて、将来必要になったときに同じ正しい処理を繰り返し実行・拡張できるようにします。ただし、ネットワーク自動化によって正確性が向上するのは、これらのツールが最初から適切に設定されている場合に限られます。ツールを最初にテストして有効性を確認しておけば、将来のネットワーク管理や展開作業における人的エラーのリスクを回避できます。
保守とセキュリティのサポート
その他のツールはネットワークセキュリティの最適化に重点を置くよう設計されていますが、ネットワーク自動化ツールには、こうしたセキュリティサポートの一部がインフラに組み込まれていることがよくあります。パフォーマンス監視や脆弱性評価などの機能により、エンタープライズネットワークには、潜在的な問題を発見するための保守・セキュリティ監視のレイヤーが追加されます。
変更管理とスケーラビリティ
特に、企業がスタッフと能力を急速に拡大している場合、ネットワーク管理者のチームがネットワークのすべての変更を手作業で把握し続けることを期待するのは現実的ではありません。ネットワーク自動化ツールは、増え続けるデバイスやプログラムを管理するために必要なサポート基盤を提供します。これにより、組織はネットワーク管理の方法において不要な技術的または管理上の障害に悩まされることなく、時間の経過とともに成長し、重点分野を変化させられます。