7 NFVPerf NFV VM VM VNF 1 VNF

  • Slides: 25
Download presentation

7 NFVPerf NFV ノード内部のボトルネック特定機構† VM VM VNF - 1 VNF - 2 Central Analysis

7 NFVPerf NFV ノード内部のボトルネック特定機構† VM VM VNF - 1 VNF - 2 Central Analysis Module Host Virtual Switch VM – VM間のパケットを キャプチャ Sniffer Port Local Capture Module VM - VM 間の スループット,遅延を計測 解析プロセス NFV ノード データプレーンの性能が800 Mbps / 解析プロセス 10 Gbps 級のトラフィックではリアルタイムな解析ができない † P. Naik, D et al. , “NFVPerf: Online Performance Monitoring and Bottleneck Detection for NFV, ” Proc. IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), 2016.

8 負荷指標の選定 DPDK の特性を考慮した過負荷検知† 受信キュー内のパケット数を指標として提案 Host, VM or Container VNF Rx_Ring DPDK Rx 理想的な変化

8 負荷指標の選定 DPDK の特性を考慮した過負荷検知† 受信キュー内のパケット数を指標として提案 Host, VM or Container VNF Rx_Ring DPDK Rx 理想的な変化 Tx 過負荷状態 変化なし 負荷計測指標に適さない † J. Xie et al. , “Overload Detecting in High Performance Network I/O Frameworks, ” HPCC/Smart. City/DSS, 2016.

21 事前測定環境 1 Mpps 単位で変動する トラフィックを生成 単純な L 2 転送のみ NFV ノード Open v.

21 事前測定環境 1 Mpps 単位で変動する トラフィックを生成 単純な L 2 転送のみ NFV ノード Open v. Switch Traffic Generator (Moon. Gen) port 0 DPDK port 1 port 0 監視 スレッド port 1 NFV ノードの情報 CPU Intel Core i 7 -6900 K 3. 2 GHz (8 cores, HT: off) メモリ 64 GB NIC Intel X 540 -T 2 (10 Gb. E, 2 ports) OS Cent. OS 7. 4 DPDK v 18. 02 Open v. Switch v 2. 9. 0 Zabbixagent 指標値の取得,計算, 監視サーバへの送信