Cisco Catalyst 8500 シリーズ エッジ プラットフォームでのソフトウェアの実装
この項では、次のトピックについて取り上げます。
Cisco Catalyst 8500 シリーズ エッジ プラットフォーム ソフトウェアの概要
Cisco Catalyst 8500 シリーズ エッジ プラットフォームは、サービスの高速化、マルチレイヤセキュリティ、クラウドネイティブの俊敏性、エッジでのインテリジェンスを実現し、クラウドへの移行を促進するために設計された、高性能のクラウド エッジ プラットフォームです。
統合パッケージ
統合パッケージは、いくつかの個別のソフトウェア サブパッケージ ファイルで構成される単一のイメージです。単一の統合パッケージファイルはブート可能なファイルで、Cisco Catalyst 8500 シリーズ エッジ プラットフォームは統合パッケージを使用して実行できます。
各統合パッケージには、プロビジョニング ファイルも含まれています。プロビジョニング ファイルは、統合パッケージから抽出された個別のサブパッケージ、またはオプションのサブパッケージを使用してルータを実行する場合にブート処理に使用されます。統合パッケージ全体を実行する場合の利点および欠点についての詳細情報は、「Cisco Catalyst 8500 シリーズ エッジ プラットフォームの実行:概要」を参照してください。
統合パッケージについての重要事項
統合パッケージに関する重要な情報は次のとおりです。
- 各統合パッケージのバージョンが異なる場合でも、RPBase、RPControl、および ESPBase サブパッケージは統合パッケージ間では同一となります。
- RPIOS サブパッケージは、各統合パッケージのバージョンごとに内容がすべて異なります。
- 統合パッケージ ファイルは、ブート可能なファイルです。ルータが統合パッケージ全体を使用して稼働するように設定されている場合は、統合パッケージファイルを使用してルータをブートします。ルータが個別のサブパッケージを使用して稼働するように設定されている場合は、プロビジョニング ファイルを使用してルータをブートします。統合パッケージ全体を実行する場合の利点および欠点についての詳細情報は、「Cisco Catalyst 8500 シリーズ エッジ プラットフォームの実行:概要」のセクションを参照してください。
- オプションのサブパッケージをインストールする場合は、個別のサブパッケージと同様に、プロビジョニング ファイルを使用してルータをブートする必要があります。
統合パッケージに含まれる個別のソフトウェア サブパッケージ
このセクションでは、Cisco Catalyst 8500 シリーズ エッジ プラットフォームのサブパッケージと、各個別サブパッケージの目的について説明します。どの統合パッケージにも、これらの個別サブパッケージがすべて含まれます。特定の Cisco IOS XE Release に含まれる各個別サブパッケージの詳細については、そのリリースの『Cisco IOS XE Software Release Notes』を参照してください。
サブパッケージ |
目的 |
---|---|
RPBase |
ルート プロセッサ(RP)のオペレーティング システム ソフトウェアを提供します。 |
RPControl |
IOS プロセスとプラットフォームの他の部分との間のインターフェイスとなるコントロール プレーンのプロセスを制御します。 |
RPAccess |
セキュアソケットレイヤ(SSL)、セキュア シェル(SSH)、その他のセキュリティ機能など、制限付きコンポーネントの処理をエクスポートします。 |
RPIOS |
Cisco IOS 機能が保存および実行される Cisco IOS カーネルを提供します。 各統合パッケージには、異なる RPIOS が含まれています。 |
ESPBase |
ESP オペレーティング システム、制御プロセス、および ESP ソフトウェアを提供します。 |
個別のサブパッケージに関する重要事項
個別のサブパッケージに関する重要な情報は次のとおりです。
- 個別のサブパッケージを Cisco.com から別々にダウンロードできません。ユーザがこれらの個別のサブパッケージを入手するには、最初に統合パッケージをダウンロードしてから、コマンドライン インターフェイスを使用して、統合パッケージからサブパッケージを抽出する必要があります。
- ルータが統合パッケージではなく、個別のサブパッケージを使用して稼働している場合は、プロビジョニング ファイルを使用してルータをブートする必要があります。プロビジョニング ファイルはすべての統合パッケージの中に含まれており、個別のサブパッケージが抽出されるたびに、それぞれのサブパッケージに含まれるイメージから抽出されます。
プロビジョニング ファイル
Note |
オプションのサブパッケージをインストールする場合は、プロビジョニング ファイルを使用してブート プロセスを管理する必要があります。 |
Cisco Catalyst 8500 シリーズ エッジ プラットフォームが個別のサブパッケージまたはオプションのサブパッケージ(Cisco Webex ノードの Cisco Catalyst 8500 シリーズ エッジ プラットフォーム シリーズ用のパッケージなど)を使用して稼働するように設定されている場合は、プロビジョニングファイルがブートプロセスを管理します。個別のサブパッケージを使用して Cisco Catalyst 8500 シリーズ エッジ プラットフォームを実行する場合は、プロビジョニングファイルをブートするようにルータを設定する必要があります。プロビジョニングファイルによって、個別のサブパッケージのブートアップが管理され、Cisco Catalyst 8500 シリーズ エッジ プラットフォームは通常どおりに動作します。
個別のサブパッケージが統合パッケージから抽出されると、プロビジョニング ファイルも自動的に抽出されます。
統合パッケージ全体を使用してルータを実行する場合、プロビジョニング ファイルは必要ありません。この場合は、統合パッケージ ファイルを使用してルータをブートします。
プロビジョニング ファイルについての重要事項
プロビジョニング ファイルに関する重要な情報は次のとおりです。
- 各統合パッケージには、2 つのプロビジョニング ファイルが格納されています。1 つのファイルは「packages.conf」という決められた名前が付いたプロビジョニングファイルで、もう 1 つのファイルは統合パッケージの命名規則に基づく名前のプロビジョニングファイルです。2 つのプロビジョニング ファイルの機能は、すべての統合パッケージで完全に同一です。
- ほとんどの場合、ルータのブートには、「packages.conf」プロビジョニングファイルを使用する必要があります。通常は、「packages.conf」ファイルを使用してブートするようにルータを設定する方が簡単です。このファイルでブートするように設定すると、Cisco IOS XE をアップグレードする際に、ブートステートメントを変更する必要がなくなるためです( boot system file-system :packages.conf コンフィギュレーション コマンドをアップグレードの前後で変更する必要がなくなります)。
- プロビジョニング ファイルと個別のサブパッケージ ファイルは、同じディレクトリに保管する必要があります。プロビジョニング ファイルが、個別のサブパッケージとは異なるディレクトリ内にあると、適切に動作しません。
- プロビジョニング ファイルの名前は変更できますが、個別のサブパッケージのファイルの名前は変更できません。
- プロビジョニング ファイルと個別のサブパッケージ ファイルを同じディレクトリに格納して、ルータをブートしたあとは、これらのファイルの名前変更、削除、または変更を行わないことを強く推奨します。ファイルの名前変更、削除、またはその他の変更を行うと、ルータで予期せぬ問題および動作が発生する可能性があります。
Field-Programmable ハードウェア デバイスをアップグレードするファイル
Cisco IOS XE Release 17.3.2 以降、Field Programmable ハードウェアデバイスのアップグレードに使用される Field Programmable パッケージが必要に応じてリリースされています。パッケージ ファイルは、フィールドのアップグレードが必要な場合に、カスタマーの Field Programmable デバイスに提供されます。Cisco Catalyst 8500 シリーズ エッジ プラットフォームに互換性のないバージョンのハードウェア プログラマブル ファームウェアが含まれている場合、そのファームウェアのアップグレードが必要になる場合があります。
通常アップグレードは、システムメッセージが Cisco Catalyst 8500 シリーズ エッジ プラットフォームの Field Programmable デバイスの 1 つにアップグレードが必要であることを示す、または Cisco のテクニカルサポートの担当者がアップグレードを提案する場合にのみ必要です。