8.8.4. ovs


以下の表には、/etc/neutron/plugins/ml2/openvswitch_agent.ini ファイルの [ovs] グループで使用できるオプションの概要をまとめています。

表8.41 ovs
設定オプション = デフォルト値タイプ説明

bridge_mappings = []

リスト値

フラットネットワークおよび VLAN ネットワークに使用する、物理ネットワーク名をエージェントのノード固有の Open vSwitch ブリッジ名にマッピングする <physical_network>:<bridge> タプルのコンマ区切りリスト。ブリッジ名の長さは 11 を超えないようにする必要があります。各ブリッジは存在している必要があり、ポートとして設定された物理ネットワークインターフェースが必要です。サーバーに設定したすべての物理ネットワークには、各エージェント上の適切なブリッジへのマッピングが必要です。注記: このマッピングからブリッジを削除すると、エージェントによって管理されないため、必ずブリッジからブリッジを切断してください。

datapath_type = system

文字列値

使用する OVS データパス。System はデフォルト値で、カーネルデータパスに対応します。ユーザー空間データパスを有効にするには、この値を netdev に設定します。

int_peer_patch_port = patch-tun

文字列値

トンネルブリッジ用の統合ブリッジのピアパッチポート。

integration_bridge = br-int

文字列値

使用する統合ブリッジ。適切な理由がない限り、このパラメーターを変更しないでください。これは OVS 統合ブリッジの名前です。ハイパーバイザーごとに 1 つがあります。統合ブリッジは、仮想 パッチベイ として機能します。すべての VM VIF は、このブリッジに接続されてから、ネットワーク接続に従って パッチが当てられます

local_ip = None

IP アドレス値

ローカルオーバーレイ (tunnel) ネットワークエンドポイントの IP アドレス。ホストネットワークインターフェースのいずれかにある IPv4 アドレスまたは IPv6 アドレスを使用します。この値の IP バージョンは、neutron サーバーノード上の ML2 プラグイン設定ファイルの overlay_ip_version オプションの値と一致する必要があります。

of_connect_timeout = 300

整数値

コントローラーを接続しているローカルスイッチを待つタイムアウト (秒単位)。ネイティブ ドライバーにのみ使用されます。

of_inactivity_probe = 10

整数値

コントローラーへのローカルスイッチ接続の間隔 (秒単位)。0 を値として指定すると、非アクティブプローブが無効になります。ネイティブ ドライバーにのみ使用されます。

of_interface = native

文字列値

使用する OpenFlow インターフェース

of_listen_address = 127.0.0.1

IP アドレス値

OpenFlow 接続をリッスンするアドレス。ネイティブ ドライバーにのみ使用されます。

of_listen_port = 6633

ポート値

OpenFlow 接続をリッスンするポート。ネイティブ ドライバーにのみ使用されます。

of_request_timeout = 300

整数値

単一の OpenFlow 要求を待つタイムアウト (秒単位)。ネイティブ ドライバーにのみ使用されます。

ovsdb_connection = tcp:127.0.0.1:6640

文字列値

OVSDB バックエンドの接続文字列。ネイティブ ovsdb_interface が有効な場合に、すべての ovsdb コマンドで監視および使用されると ovsdb-client により使用されます。

ovsdb_debug = False

ブール値

OVSDB デバッグログの有効化

resource_provider_bandwidths = []

リスト値

<bridge>:<egress_bw>:<ingress_bw> タプルのコンマ区切りリスト。指定のブリッジで利用可能な帯域幅が指定の方向に表示されます。方向は、VM の視点から行われます。帯域幅は、1 秒あたりのキロバイト単位 (kbps) で測定されます。ブリッジは bridge_mappings に値として表示されるはずです。ただし、bridge_mappings のすべてのブリッジをここに記載する必要があるわけではありません。ここで記載されていないブリッジでは、配置にリソースプロバイダーを作成したり、インベントリーを報告したりすることはありません。省略の方向は、対応するクラスのインベントリーを報告しないことを意味します。

resource_provider_inventory_defaults = {'allocation_ratio': 1.0, 'min_unit': 1, 'reserved': 0, 'step_size': 1}

dict 値

Key:Value ペアは、リソースプロバイダーのインベントリーのレポート中に使用されるデフォルトを指定します。タイプ: allocation_ratio:float、max_unit:int、min_unit:int、reserved:int、step_size:int、関連のある鍵も指定できます。https://developer.openstack.org/api-ref/placement/#update-resource-provider-inventories

ssl_ca_cert_file = None

文字列値

OVSDB との対話時に使用する認証局(CA)証明書。接頭辞 ovsdb_connection を使用する場合は必須

ssl_cert_file = None

文字列値

OVSDB との対話時に使用する SSL 証明書ファイル。接頭辞 ovsdb_connection を使用する場合は必須

ssl_key_file = None

文字列値

OVSDB との対話時に使用する SSL 秘密鍵ファイル。接頭辞 ovsdb_connection を使用する場合は必須

tun_peer_patch_port = patch-int

文字列値

統合ブリッジ用のトンネルブリッジのピアパッチポート。

tunnel_bridge = br-tun

文字列値

使用するトンネルブリッジ。

use_veth_interconnection = False

ブール値

パッチポートの代わりに veth を使用して、統合ブリッジを物理ネットワークに接続します。Open vSwitch パッチポートのサポートのないカーネルをサポートするため、True に設定されます。

vhostuser_socket_dir = /var/run/openvswitch

文字列値

OVS vhost-user ソケットディレクトリー。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.