Ansibleは、シンプルなエージェント不要自動化フレームワークで、システムの構成、ソフトウェアの導入、ITタスクの調整を実行できます。
また、コアフレームワークの一部として、ネットワークの自動化をサポートしています。Anidable 2.3以降では、Anobable Coreは、OS6、OS9、およびOS10を実行しているスイッチを管理および自動化するDell EMCネットワークモジュールをサポートしています。現在、すべてのモジュールはCLIとSSHトランスポートを使用して、ローカル接続モードで実行されます。
追加情報Chefはインフラストラクチャをコードとして設定できる構成管理ツールです。
追加情報
Puppetは、モデル駆動型のオープンソース構成管理ツールで、インフラストラクチャの概念をコードとして使用します。
PuppetとDell EMCネットワーキングとの統合により、Dell EMC OS10スイッチを人間が読み取り可能なコードで管理できます。Puppet用のDell EMCネットワークモジュールは、Puppet Forgeからダウンロードすることができます。 これらのモジュールは、OS10オペレーティングシステムを実行しているスイッチの管理と自動化に使用することができます。最新バージョンのモジュールは、Puppetバージョン5.3とOS10バージョン10.4.0でテストおよび検証済みです。Dell EMC OS10スイッチでPuppetを簡単に使用するには、次の概要を参照してください。
追加情報SaltStack(Saltとも呼ばれる)は構成管理システムであり、リモート ノードを定義された状態で維持し、コマンドを実行し、データを照会することができます。
Saltは、導入とクラウド管理のためのコードアプローチとしてインフラストラクチャをサポートします。Salt実行ルーチンは、通常のPythonモジュールとして記述することができます。
NAPALM(Network Automation and Programmability Abstraction Layer with Multivendor support)は、ベンダー中立デバイスで統合されたAPIを使用して、一連の機能を実装するPythonライブラリーです。OS10スイッチは、SaltとNAPALMを一緒に使用して、管理および自動化することができます。
追加情報主なコンポーネントは、次のとおりです。