アプリケーション ホスティング

ホステッド アプリケーションは Software as a Service(SaaS)ソリューションであり、コマンドを使用してリモート実行できます。アプリケーションのホスティングによって、管理者には独自のツールやユーティリティを利用するためのプラットフォームが与えられます。


(注)  


アプリケーション ホスティングは Docker アプリケーションのみをサポートします。


このモジュールでは、アプリケーション ホスティング機能とその有効化の方法について説明します。

アプリケーション ホスティングの注意事項と制限事項

この項では、アプリケーション ホスティング機能の注意事項と制限事項について示します。

  • アプリケーション ホスティング機能は、Cisco NX-OS リリース 10.3(1)F の IPv6 構成をサポートしていません。

  • アプリケーションホスティング機能は、Cisco Nexus 9300 シリーズ FX、FX2、FX3、GX、および GX2 プラットフォームと、FX および GX ラインカードを搭載した Cisco Nexus 9500 シリーズモジュラスイッチでサポートされています。

  • コンテナごとに 1 つのインターフェイスのみがサポートされます。

  • アプリケーション ホスティングは、構成置換機能をサポートしていません。

  • NX-OS からの ping は netstack プロセスを使用するため、NX-OS からアプリケーションコンテナに ping を行って接続をテストすることはできません。双方向の到達可能性を確認する必要がある場合は、 bash の ping を使用します:conf t ; feature bash ; run bash ; ping <app-ip-address>

  • system vrf-member-change retain-l3-config コマンドを構成した後、インターフェイスの vrf メンバーシップを、アプリケーションホスティングブリッジと同じ VRF に分類されるように変更し、HSRP VIP をアプリケーションホスティングブリッジ IP のサブネットと一致させると、VIP は show running-config または DME から削除されず、障害は発生しません。代わりに、HSRP syslog(シビラティ 3)がスローされ、ユーザーに構成ミスを通知します。

アプリケーション ホスティングに関する情報

ここでは、アプリケーション ホスティングについて説明します。

アプリケーション ホスティングの必要性

仮想環境への移行により、再利用可能でポータブル、かつスケーラブルなアプリケーションを構築する必要性が高まりました。アプリケーションのホスティングによって、管理者には独自のツールやユーティリティを利用するためのプラットフォームが与えられます。ネットワーク デバイスでホストされるアプリケーションは、自動化、設定管理のモニタリング、既存のツールチェーンとの統合など、さまざまな目的で使用できます。


(注)  


このドキュメントでは、コンテナは Docker アプリケーションを指します。


アプリケーション ホスティングの概要

シスコのアプリケーション ホスティング フレームワークは、デバイス上で実行される仮想化アプリケーションやコンテナアプリケーションを管理する、NX-OS の Python プロセスです。

アプリケーション ホスティングは、次のサービスを提供します。

  • コンテナ内の指定されたアプリケーションを起動する。

  • 使用可能なリソース(メモリ、CPU、およびストレージ)を確認し、それらを割り当て、管理する。

  • REST API を介してサービスへのアクセスを提供する。

  • CLI エンドポイントを提供する。

  • Cisco Application Framework(CAF)と呼ばれるアプリケーション ホスティング インフラストラクチャを提供する。

  • 特別なアプリケーション ブリッジ インターフェイスを介する、プラットフォーム固有のネットワーキング(パケットパス)をセットアップする。

アプリケーション ホスティングのコンテナは、ホスト オペレーティング システムでゲスト アプリケーションを実行するために提供される仮想環境と呼ばれています。Cisco NX-OS アプリケーション ホスティング機能は、ゲストアプリケーションを実行するための管理性とネットワーキングモデルを提供します。仮想化インフラストラクチャにより、管理者はホストとゲスト間の接続を指定する論理インターフェイスを定義できます。Cisco NX-OS は、論理インターフェイスをゲストアプリケーションが使用する仮想ネットワーク インターフェイス カード(vNIC)にマッピングします。

コンテナに展開されるアプリケーションは、.tar または .tar.gz ファイルとしてパッケージ化されています。これらのアプリケーションに固有の構成も、.tar または .tar.gz ファイルの一部としてパッケージ化されています。

アプリケーション ホスティングの設定方法

ここでは、アプリケーション ホスティングの設定を構成するさまざまな作業について説明します。

アプリケーション ホスティング機能の有効化

このタスクを実行して、シスコのアプリケーション ホスティング機能を有効にします。この機能は、ホスト システム上のアプリケーションの管理、管轄、モニター、トラブルシューティングのためのユーザー インターフェイス コマンドと API インターフェイスを有効にし、関連する様々な活動を実行できるようにします。

手順の概要

  1. configure terminal
  2. feature app-hosting
  3. end

手順の詳細

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

switch# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

feature app-hosting

例:

switch(config)# feature app-hosting

シスコ アプリケーション ホスティング機能を有効にします。

ステップ 3

end

例:

switch(config)# end

グローバル コンフィギュレーション モードを終了し、特権 EXEC モードに戻ります。

アプリケーション ホスティング ブリッジ接続の設定

アプリケーション コンテナへのレイヤ 3 接続には、独自のエンドポイント IPv4 アドレスが必要です。NX-OS では、アプリケーション ホスティング ブリッジと呼ばれる仮想ブリッジ メカニズムが、Cisco Nexus スイッチ内のアプリケーション コンテナをホストします。

ブリッジは、アプリケーション コンテナへのゲートウェイとして機能し、アタッチされた VRF ルーティング コンテキストにトラフィックをルーティングするのに役立ちます。ブリッジは、VRF コンテキストごとに、スイッチ インターフェイスを介してアプリケーションのサブネット トラフィックを転送します。

スイッチ インターフェイスを介するネットワーク接続を使用したアプリケーション コンテナのホスティングには、少なくとも 2 つの割り当て可能なアドレスを持つ専用のエンドポイント IP サブネットが必要です。1 つの IP アドレスはアプリケーション コンテナのゲスト インターフェイス用で、もう 1 つの IP アドレスはアプリケーション コンテナのゲートウェイ用です。

内部的には、アプリケーション コンテナのゲスト インターフェイスは、アプリケーション ホスティング仮想ブリッジからは独立した、仮想ネットワーク インターフェイス カード(vNIC)です。

手順の概要

  1. configure terminal
  2. app-hosting bridge bridge-index
  3. ip address ip-address/mask
  4. vrf member name
  5. exit
  6. app-hosting appid name
  7. app-vnic gateway bridge bridge-index guest-interface guest-interface-number
  8. guest-ipaddress ip-address/mask
  9. exit
  10. app-default-gateway ip-address guest-interface guest-interface
  11. end

手順の詳細

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

switch# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

app-hosting bridge bridge-index

例:

switch(config)# app-hosting bridge 1

アプリケーション ホスティング ブリッジを設定し、アプリケーション ホスティング ブリッジ構成モードを開始します。

  • <1-8> ブリッジ インデックス

ステップ 3

ip address ip-address/mask

例:

switch(config-app-hosting-bridge)# ip address 172.25.44.1/30

アプリケーション コンテナへのゲートウェイとして機能するアプリケーション ブリッジ IPv4 アドレスを設定します。

ステップ 4

vrf member name

例:

switch(config-app-hosting-bridge)# vrf member overlay-VRF

VRF コンテキストを設定します。構成していなければ、VRFデフォルトに属しています。

ステップ 5

exit

例:

switch(config-app-hosting-bridge)# exit

アプリケーション ブリッジ構成モードを終了して、グローバル構成モードに戻ります。

ステップ 6

app-hosting appid name

例:

switch(config)# app-hosting appid te_app

アプリケーションを構成し、アプリケーション ホスティング構成モードを開始します。

ステップ 7

app-vnic gateway bridge bridge-index guest-interface guest-interface-number

例:

switch(config-app-hosting)# app-vnic gateway bridge 1 guest-interface 0

アプリケーションのゲスト VNIC インターフェイスを設定し、アプリケーション ホスティング vnic インターフェイス モードを開始します。

ステップ 8

guest-ipaddress ip-address/mask

例:

switch(config-app-hosting-app-vnic)# guest-ipaddress 172.25.44.2/30

ブリッジ 1 サブネットから使用可能な IPv4 アドレスの 1 つを設定します。

ステップ 9

exit

例:

switch(config-app-hosting-app-vnic)# exit

アプリケーション vnic インターフェイス構成モードを終了して、アプリケーション ホスティング構成モードに戻ります。

ステップ 10

app-default-gateway ip-address guest-interface guest-interface

例:

switch(config-app-hosting-appid)# app-default-gateway 172.25.44.1 guest-interface 0

ブリッジ 1 サブネットから使用可能な IPv4 アドレスを構成します。

ステップ 3 で構成したゲートウェイ アドレスを構成します。

ステップ 11

end

例:

switch(config-app-hosting)# end

アプリケーション ホスティング構成モードを終了し、特権 EXEC モードに戻ります。

アプリケーションのライフサイクル

次の EXEC コマンドは、アプリケーションをアップグレードする方法を示しています。


(注)  


アプリケーションのインストール後に構成の変更を行った場合、実行状態のアプリケーションにはこれらの変更が反映されません。アプリケーションの起動後に変更を加えるには、変更を行う前にアプリケーションを停止して非アクティブ化し、アプリケーションを再度アクティブ化して起動します。


手順の概要

  1. enable
  2. app-hosting install appid application-name package package-path
  3. app-hosting activate appid application-name
  4. app-hosting start appid application-name
  5. app-hosting stop appid application-name
  6. app-hosting deactivate appidapplication-name
  7. app-hosting uninstall appid application-name

手順の詳細

  コマンドまたはアクション 目的

ステップ 1

enable

例:

switch# enable

特権 EXEC モードを有効にします。

  • プロンプトが表示されたら、パスワードを入力します。

ステップ 2

app-hosting install appid application-name package package-path

例:

switch# app-hosting install appid te_app package bootflash:my_te_app.tar

指定した場所からアプリケーションをインストールします。

  • ローカルの保管場所(つまり、ブートフラッシュ)からアプリケーションをインストールすることができます。

ステップ 3

app-hosting activate appid application-name

例:

switch# app-hosting activate appid te_app

アプリケーションをアクティブ化します。

  • このコマンドは、すべてのアプリケーション リソース要求を検証します。すべてのリソースが使用可能な場合、コマンドはアプリケーションをアクティブにします。それ以外の場合、アクティブ化は失敗します。

ステップ 4

app-hosting start appid application-name

例:

switch# app-hosting start appid te_app

アプリケーションを起動します。

  • アプリケーションの起動スクリプトをアクティブにします。

ステップ 5

app-hosting stop appid application-name

例:

switch# app-hosting stop appid te_app

(任意)アプリケーションを停止します。

ステップ 6

app-hosting deactivate appidapplication-name

例:

switch# app-hosting deactivate appid te_app

(任意)アプリケーションに割り当てられているすべてのリソースを無効にします。

ステップ 7

app-hosting uninstall appid application-name

例:

switch# app-hosting uninstall appid te_app

(任意)アプリケーションをアンインストールします。

  • 保存されているすべてのパッケージとイメージをアンインストールします。また、アプリケーションに加えられたすべての変更とアップグレードを削除します。

Docker ランタイムオプションの設定

最大 30 行のランタイムオプションを追加できます。システムは、1 行目から 30 行目までの連結文字列を生成します。文字列には、複数の Docker ランタイム オプションを指定できます。


(注)  


実行時オプションを変更するには、アプリケーションが非アクティブ状態になっている必要があります。


手順の概要

  1. enable
  2. configure terminal
  3. app-hosting appid application-name
  4. app-resource docker
  5. run-opts options
  6. end

手順の詳細

  コマンドまたはアクション 目的

ステップ 1

enable

例:

switch# enable

特権 EXEC モードを有効にします。

  • プロンプトが表示されたら、パスワードを入力します。

ステップ 2

configure terminal

例:

switch# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

app-hosting appid application-name

例:

switch(config)# app-hosting appid te_app

アプリケーションを設定し、アプリケーション ホスティング コンフィギュレーション モードを開始します。

ステップ 4

app-resource docker

例:

switch(config-app-hosting)# app-resource docker

アプリケーション ホスティング Docker コンフィギュレーション モードを開始して、アプリケーションリソースの更新を指定します。

ステップ 5

run-opts options

例:

switch(config-app-hosting-docker)# run-opts 1 "-v $(APP_DATA):/data"

Docker ランタイムオプションを指定します。

ステップ 6

end

例:

switch(config-app-hosting-docker)# end

アプリケーション ホスティング Docker コンフィギュレーション モードを終了し、特権 EXEC モードに戻ります。

管理インターフェイスでのアプリケーション ホスティングの構成

NX-OS を使用すると、アプリケーション コンテナは Cisco NX-OS 管理インターフェイスを介してネットワーク接続を共有できます。仮想 NAT ブリッジを内部的に設定し、ゲスト vNIC インターフェイスにプライベート IP アドレスを割り当てることができます。ゲスト インターフェイスのプライベート IP アドレスは、Apphosting フレームワークによって自動的に割り当てられます。

手順の概要

  1. enable
  2. configure terminal
  3. app-hosting appid name
  4. app-vnic management guest-interface network-interface
  5. end

手順の詳細

  コマンドまたはアクション 目的

ステップ 1

enable

例:

switch# enable

特権 EXEC モードを有効にします。

  • プロンプトが表示されたら、パスワードを入力します。

ステップ 2

configure terminal

例:

switch# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

app-hosting appid name

例:

switch(config)# app-hosting appid te_app

アプリケーションを設定し、アプリケーション ホスティング コンフィギュレーション モードを開始します。

ステップ 4

app-vnic management guest-interface network-interface

例:

switch(config-app-hosting)# app-vnic management guest-interface 0

ゲスト インターフェイスを管理ポートに接続し、アプリケーションホスティング管理ゲートウェイ コンフィギュレーション モードを開始します。

  • management キーワードは、プライベート IPNAT モードでコンテナに接続する Cisco NX-OS インターフェイス mgmt0 を指定します。

  • guest-interfacenetwork-interface のキーワード引数ペアは、Cisco NX-OS 管理インターフェイス mgmt0 に接続されているコンテナの内部イーサネット インターフェイス番号を指定します。この例では、コンテナのイーサネット 0 インターフェイスに対して guest-interface 0 を使用しています。

ステップ 5

end

例:

switch(config-app-hosting-mgmt-gateway)# end

アプリケーションホスティング管理ゲートウェイ コンフィギュレーション モードを終了し、特権 EXEC モードに戻ります。

アプリケーションのリソース設定の上書き

リソースの変更を有効にするには、最初に app-hosting stop および app-hosting deactivate コマンドを使用してアプリケーションを停止して非アクティブ化し、次に app-hosting activate および app-hosting start コマンドを使用してアプリケーションを再起動する必要があります。

これらのコマンドを使用して、リソースと app-hosting appid 構成の両方をリセットできます。

手順の概要

  1. enable
  2. configure terminal
  3. app-hosting appid name
  4. app-resource profile name
  5. cpu unit
  6. memory memory
  7. end

手順の詳細

  コマンドまたはアクション 目的

ステップ 1

enable

例:

switch# enable

特権 EXEC モードを有効にします。

  • プロンプトが表示されたら、パスワードを入力します。

ステップ 2

configure terminal

例:

switch# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

app-hosting appid name

例:

switch(config)# app-hosting appid te_app

アプリケーション ホスティングをイネーブルにし、アプリケーション ホスティング コンフィギュレーション モードを開始します。

ステップ 4

app-resource profile name

例:

switch(config-app-hosting)# app-resource profile custom

カスタム アプリケーション リソース プロファイルを設定し、カスタム アプリケーション リソース プロファイル コンフィギュレーション モードを開始します。

  • カスタム プロファイル名のみがサポートされています。

ステップ 5

cpu unit

例:

switch(config-app-resource-profile-custom)# cpu 7400 

アプリケーションのデフォルトの CPU 割り当てを変更します。

  • リソース値はアプリケーション固有のため、これらの値を変更した場合、アプリケーションが変更後も確実に稼働できることを確認する必要があります。

ステップ 6

memory memory

例:

switch(config-app-resource-profile-custom)# memory 2048

デフォルトのメモリ割り当てを変更します。

ステップ 7

end

例:

switch(config-app-resource-profile-custom)# end

カスタム アプリケーション リソース プロファイル構成モードを終了し、特権 EXEC モードに戻ります。

高度なアプリケーション ホスティング機能

デフォルトでは、アプリケーション ホスティング機能は、シスコがサポートする署名付きアプリケーション パッケージのみを許可します。シスコ以外の署名付きアプリケーション Docker イメージをインストールするには、署名検証機能をオフにする必要があります。これはグローバル設定であり、インストールされているすべてのアプリケーションに影響します。app-hosting signed-verification [disable | enable] コマンドは、署名検証を無効にし、シスコ以外の Docker アプリケーションのインストールを支援します。

アプリケーション ホスティング機能が設定されている場合、ブートフラッシュから 2 GB のファイル スペースがアプリケーション ストレージ スペースとして予約されます。特定のアプリケーションにさらに多くの領域が必要な場合は、パーティションサイズを増やすことができます。または、app-hosting bootflash backend storage limit size グローバル構成コマンドを使用して、アプリケーションのスペース要件に基づき、スペースを減らすこともできます。

手順の概要

  1. enable
  2. configure terminal
  3. app-hosting signed-verification [disable | enable]
  4. app-hosting bootflash backend storage limit size
  5. end

手順の詳細

  コマンドまたはアクション 目的

ステップ 1

enable

例:

switch# enable

特権 EXEC モードを有効にします。

  • プロンプトが表示されたら、パスワードを入力します。

ステップ 2

configure terminal

例:

switch# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

app-hosting signed-verification [disable | enable]

例:

switch(config)# app-hosting signed-verification disable

パッケージ検証を無効にして、シスコ以外のアプリケーションを許可します。

  • 署名による検証はデフォルトで有効になっています。

ステップ 4

app-hosting bootflash backend storage limit size

例:

switch(config)# app-hosting bootflash backend storage limit 600

インストールするすべてのアプリケーションを考慮して、必要なアプリケーション ストレージ サイズを設定します。

  • デフォルトでは 2048 MB が使用されます。

  • サイズは MB 単位で指定します。ブートフラッシュの使用可能な空き領域よりも小さくする必要があります。

ステップ 5

end

例:

switch(config-app-resource-profile-custom)# end

カスタム アプリケーション リソース プロファイル構成モードを終了し、特権 EXEC モードに戻ります。

アプリケーション データのコピー

アプリケーションの永続データマウントからアプリケーションデータを削除するには、特権 EXEC モードでapp-hosting data appid <appid> copy コマンドを使用します。

app-hosting data appid tea copy bootflash:src dest

値は次のとおりです。

src はブートフラッシュからの送信元ファイルで、dest は接続先ファイル パスです。

アプリケーション データの削除

アプリケーションの永続データマウントからアプリケーションデータを削除するには、特権 EXEC モードでapp-hosting data appid <appid> delete コマンドを使用します。

app-hosting data appid tea delete file

値は次のとおりです。

file は、アプリケーションの永続データマウントから削除されるファイルです。

アプリケーション ホスティング設定の確認

show コマンドを使用して設定を確認します。任意の順序でこれらのコマンドを使用できます。

手順の概要

  1. show app-hosting infra
  2. show app-hosting list
  3. show app-hosting bridge
  4. show app-hosting detail
  5. show app-hosting resource
  6. show app-hosting app-hosting utilization appid <app-name>

手順の詳細


ステップ 1

show app-hosting infra

アプリケーションホスティング インフラの概要を表示します。

例:

switch(config)# show app-hosting infra
App signature verification: disabled
Docker partition size: 0 MB
Inband packet rate limit: 0 PPS
Services
-----------------------------------
CAF 1.16.0.0 : Running
HA : Running
App Manager : Running
Libvirtd 4.7.0 : Running
Dockerd 18.09.0-ce : Running
Linux kernel 5.10.126 : Running

ステップ 2

show app-hosting list

動作しているアプリのリストを表示します。

例:

switch(config)# show app-hosting list
App id               State
---------------------------------------------------------
nginx_1              started

ステップ 3

show app-hosting bridge

アプリケーションホスティング ブリッジのリストを表示します。

例:

switch(config)# show app-hosting bridge
Bridge ID   VRF       IP Address       IPv6 Address
---------------------------------------------------------------------------
1           blue       172.10.23.45/24  ::/0

ステップ 4

show app-hosting detail

プリケーションホスティングについての詳細情報を表示します。

例:

switch(config)# show app-hosting detail
App id : nginx_1
Owner : appmgr
State : started
Application
Type : docker
Name : nginx
Version : latest
Description :
Author :
Path : /bootflash/nginx.tar.gz
URL Path :
Activated profile name : default

Resource reservation
Memory : 64 MB
Disk : 10 MB
CPU : 200 units

Platform resource profiles
Profile Name CPU(unit) Memory(MB) Disk(MB)
--------------------------------------------------------------

Attached devices
Name              Type               Alias
---------------------------------------------
iox_trace         serial/trace       serial3
iox_syslog        serial/syslog      serial2
iox_console_aux   serial/aux         serial1
iox_console_shell serial/shell       serial0

Network interfaces
---------------------------------------
eth0:
MAC address : 5254.9999.0000
IPv4 address : 192.168.10.130
IPv6 address : fe80::5054:99ff:fe99:0/64
Network name : iox-nat_docker0
Tx Packets : 9
Tx Bytes : 726
Tx Errors : 0
Rx Packets : 0
Rx Bytes : 0
Rx Errors : 0

Docker
------
Run-time information
Command :
Entry-point : /docker-entrypoint.sh nginx -g 'daemon off;'
Run options in use : --publish=40080:80
Package run options :
Application health information
Status : 0
Last probe error :
Last probe output :

ステップ 5

show app-hosting resource

アプリケーションホスティングのリソースに関する情報を表示します。

例:

switch(config)# show app-hosting resource
CPU:
Total: 7400 units
Available: 7200 units
VCPU:
Application Hosting
Additional References
Application Hosting
46
Count: 1
Memory:
Total: 3840(MB)
Available: 3776(MB)
Storage space:
Total: 110745(MB)
Available: 93273(MB)
vice

ステップ 6

show app-hosting app-hosting utilization appid <app-name>

アプリケーションの使用率を表示します。

例:

switch(config)# show app-hosting utilization appid nginx_1
Application: nginx_1
CPU Utilization:
CPU Allocation: 200 units
CPU Used: 0 %
Memory Utilization:
Memory Allocation: 64 MB
Memory Used: 7000 KB
Disk Utilization:
Disk Allocation: 10 MB
Disk Used: 0 MB

アプリケーション ホスティングの設定例

次に、アプリケーション ホスティング機能の設定に関するさまざまな例を示します。

例:AppHosting 機能の有効化

次の例は、Cisco Apphosting 機能を有効にする方法を示しています。

switch# configure terminal
switch(config)# feature app-hosting
switch(config)# end

例:アプリケーション ホスティング ブリッジ接続の構成

この例は、アプリケーション ホスティング ブリッジ接続を構成する方法を示しています。
switch(config)# configure terminal
switch(config)# app-hosting bridge 1
switch(config-app-hosting-bridge)# ip address 172.25.44.1/30
switch(config-app-hosting-bridge)# vrf member overlay-VRF
switch(config-app-hosting-bridge)# exit
switch(config)# app-hosting appid te_app
switch(config- app-hosting)# app-vnic bridge 1 guest-interface 0
switch(config-app-hosting-app-vnic)# guest-ipaddress 172.25.44.2/30
switch(config-app-hosting-app-vnic)# exit
switch(config-app-hosting-appid)# app-default-gateway 172.25.44.1 guest-interface 0
switch(config-app-hosting)# end

例:Docker ランタイムオプションの設定

この例では、Docker ランタイムオプションを設定する方法を示します。

switch> enable
switch# configure terminal
switch(config)# app-hosting appid te_app
switch(config-app-hosting)# app-resource docker
switch(config-app-hosting-docker)# run-opts 1 "-v $(APP_DATA):/data"
switch(config-app-hosting-docker)# end

例:管理インターフェイスでのアプリケーション ホスティングの構成

次に、管理インターフェイスでアプリケーション ホスティングを構成する例を示します。

switch> enable
switch# configure terminal
switch(config)# app-hosting appid te_app
switch(config-app-hosting)# app-vnic management guest-interface 0
switch(config-app-hosting)# end

例:アプリケーションのリソース設定の上書き

この例では、アプリケーションのリソース設定を上書きする方法を示します。

switch> enable
switch# configure terminal
switch(config)# app-hosting appid te_app
switch(config-app-hosting)# app-resource profile custom
switch(config-app-resource-profile-custom)# cpu 7400 
switch(config-app-resource-profile-custom)# memory 2048
switch(config-app-resource-profile-custom)# end

その他の参考資料

関連資料

関連項目 マニュアル タイトル

アプリケーション ホスティングの構成

Cisco Nexus 3000 and 9000 Series NX-API REST SDK User Guide and API Reference (Cisco Nexus 3000 および 9000 シリーズ NX-API REST SDK ユーザ ガイドと API リファレンス)

テクニカル サポート

説明 リンク

Cisco のサポート Web サイトでは、Cisco の製品やテクノロジーに関するトラブルシューティングにお役立ていただけるように、マニュアルやツールをはじめとする豊富なオンライン リソースを提供しています。

お使いの製品のセキュリティ情報や技術情報を入手するために、Cisco Notification Service(Field Notice からアクセス)、Cisco Technical Services Newsletter、Really Simple Syndication(RSS)フィードなどの各種サービスに加入できます。

シスコのサポート Web サイトのツールにアクセスする際は、Cisco.com のユーザ ID およびパスワードが必要です。

http://www.cisco.com/support

アプリケーション ホスティングに関する機能情報

次の表に、このモジュールで説明した機能に関するリリース情報を示します。その機能は、特に断りがない限り、それ以降の一連のソフトウェア リリースでもサポートされます。

プラットフォームのサポートおよびシスコ ソフトウェアイメージのサポートに関する情報を検索するには、Cisco Feature Navigator を使用します。Cisco Feature Navigator にアクセスするには、www.cisco.com/go/cfn にアクセスしてください。Cisco.com のアカウントは必要ありません。

表 1. アプリケーション ホスティングに関する機能情報

機能名

リリース

機能情報

Cisco アプリケーション ホスティング フレームワーク(CAF)

Cisco NX-OS Release 10.3(1)F

ホスト対象のアプリケーションは Software as a Service(SaaS)ソリューションであり、ユーザーはこのソリューションの実行と運用を完全にクラウドから行うことができます。このモジュールでは、Cisco アプリケーション ホスティング機能とその有効化の方法について説明します。

アプリケーション ホスティング機能は、Cisco Nexus 9300 シリーズ FX、FX2、GX、および GX2 プラットフォームと、FX および GX ライン カードを搭載した Cisco Nexus 9500 シリーズ モジュラ スイッチでサポートされています。