• 検索結果がありません。

(Microsoft PowerPoint - Toyo_OpenFlowStage\224z\225z\227p_R1.ppt)

N/A
N/A
Protected

Academic year: 2021

シェア "(Microsoft PowerPoint - Toyo_OpenFlowStage\224z\225z\227p_R1.ppt)"

Copied!
34
0
0

読み込み中.... (全文を見る)

全文

(1)

OpenFlow

スケーラビリティ

/

パフォーマンス

テスティング

株式会社

東陽テクニカ

情報通信システム営業部

(2)

アジェンダ

• クラウド/データセンタとSDN/OpenFlow

• OpenFlowテスティング

– OpenFlowテストの検討

– スケーラビリティとパフォーマンス

• Spirent TestCenterテストソリューション

• 東陽テクニカの国内での取り組み

(3)

クラウドの発展

• クラウドは既に日本

市場に根付いている

– 2016年のパブリックク

ラウドサービス市場は

3,400

億円

国内

国内

国内

国内パブリッククラウドサービス

パブリッククラウドサービス

パブリッククラウドサービス

パブリッククラウドサービス

市場

市場

市場

市場

セグメント

セグメント

セグメント

セグメント別売上額予測

別売上額予測

別売上額予測

別売上額予測:

2011年

年~

~2016年

(4)

データセンタのトラフィック

• ワールドワイドで

33%

の高い成長率

• 大部分がデータセン

タ内のトラフィック

(5)

今の

IP

ネットワークの常識

• ネットワーク装置が自律的に制御

– ルータ自体がルーティングプロトコルによっ

て経路を決定する

(6)

SDN/OpenFlow

• Software Defined Network

– サーバ/アプリケーション側でネットワークを

集中管理・変更できる

• 大規模なデータセンタなどでメリットが大きい

• OpenFlowはSDNの

デファクト技術

(7)

OpenFlow

の基本動作

• Flowテーブルでパケットの動作を指定

OFC

(OpenFlow Controller)

OFS

(OpenFlow Switch)

Port1

Port2

(8)

OpenFlow

ネットワークの

システム構成

経路応答

経路計算

Flow

テーブル設定

OFC

OFS

パケット受信

経路問い合わせ

パケット転送

OFS

OFS

(9)

OpenFlow

テストの検討

• テストの目的

– 何を目的とするか事前に明確にする

• テスト構成

– 単体テストとシステムテスト

• テスト内容

– 目的に合わせてテスト内容を決める

• コンフォーマンステスト

• インターオペラビリティテスト

• ファンクションテスト

• スケーラビリティ/パフォーマンステスト

• オペレーションテスト

(10)

単体テスト

• 機器単体のテストを行う

• 構成が簡単

– 機器自体の動作確認や性能確認に適している

– 条件によってはカバーできないケースがある

OFC

OFS

DUT

(11)

システムテスト

• ある程度の規模のシステムを構成し、テ

ストを行う

• OpenFlowの場合は比較的早く実施される

– あまり複雑な構成だと、問題発見時に原因切

り分けが難しい事も

OFC

OFS

OFS

・・・・・・・

・・・・・・・

・・・・・・・

・・・・・・・

SUT

(12)

テストの種類:

コンフォーマンステスト

• プロトコルの仕様通りに実装されている

かどうかを調べる試験

– Pass/Failの判定でその後の評価/対応が簡単

• 初期段階で重要な場合もある

– 無理に当てはめると自由度を狭める

– ベンダ独自で追加した付加機能もFailと判定さ

(13)

テストの種類:

インターオペラビリティテスト

• 異なるベンダの機器を接続し、問題が無

いか調べる

• コンフォーマンス・テストが十分であれ

ば不要だが実際は...

• ケースによっては非常に重要

• 限られた範囲での適用であれば、重要度

が低い場合も

(14)

テストの種類:

ファンクションテスト

• 機能や動作を確認する

• プロトコル特有の機能やバージョンごと

の違いなどを重点的にテストする

• 単体テストでの初期段階から、スケーラ

ビリティ

/

パフォーマンス・テスト時点ま

で行われる

(15)

テストの種類:スケーラビリティ

/

パフォーマンステスト

• スケーラビリティ(Scalability)

– 拡張性を示す

– 収容できるユーザ、セッション、フロー数

• パフォーマンス(Performance)

– 処理性能を示す

– レイテンシやスループット

• ネットワークの収容設計等で重要

(16)

テストの種類:

オペレーションテスト

• システムのオペレーション時の動作を確

認する

• ネットワーク運用後まで見据えて行う

• OpenFlowネットワークシステムの場合、

非常に重要

• 障害切り替え試験やセキュリティ試験も

(17)

テストの計画

• 目的に応じて適切な計画を策定し、実行

する

Time

コンフォー

マンス

インターオペ

ラビリティ

スケーラビリティ

/

パフォーマンス

オペレーション

ファンクション

(18)

スケーラビリティ

/

パフォーマンス

に問題があった場合

(19)

OpenFlow

ネットワークシステムの

スケーラビリティ

/

パフォーマンス

• OpenFlowプロトコル性能

– コントローラで処理可能なメッセージ数

– Flowテーブルのエントリ数

– OFCがサポートするスイッチ数

• データ転送性能

– 処理可能なFlow数

– スループットやレイテンシ

– 接続インタフェース数

OpenFlow

プロトコル

データ転送

OFC

OFS

(20)

OpenFlow

プロトコル

テストツールの例

• OFlops:OFSをテスト対象

• Cbench:OFCをテスト対象

– Maximum supported packet_in message

generate rate

OFC

(21)

ネットワーク装置に対するスケー

ラビリティ

/

パフォーマンステスト

• Internet Engineering Task Force (IETF) からいくつかの

ベンチマーク手法が

Request For Comment (RFC)

とし

て定義されている

– “Informational”であり、

プロトコル標準などと

は異なる

• RFC 1242 / 2544

– ルータのテストに関する

用語と手法

• RFC 2285 / 2889

– スイッチのテストに関す

る用語と手法

(22)

RFC 2544

のテストタイプ詳細

• スループット

– デバイスがロスなく

転送できる最大レー

トを測定

• レイテンシ

– パケットの転送にか

かる時間を測定

• ルータが転送できる最

テスター

試験対象装置

(23)

OpenFlow

システムに対するスルー

プット試験

• トラフィックがFlowテーブルへ登録され

た状態で行う

(24)

Gartner Hype

曲線での

OpenFlow

(25)

EV

(電気自動車)と

OpenFlow

• EV

– 基本機能

• 安全性

• 航続距離

• クルマとしての乗り心

地、走り

– 付加機能

• スマートフォンからの

エアコンや充電の制御

• OpenFlow

– 基本機能

• ネットワークの品質

– QoS, QoE

• スケーラビリティ

• パフォーマンス

– 付加機能

• ネットワークの柔軟性

• 一元管理

• 相互接続性

乗る人にとっては

EV

でも

エンドユーザにとっては

OpenFlow

IP

(26)

Spirent Communications

社ご紹介

• データ・音声通信およびネットワークに特

化した測定機器メーカとしては米国最大規

模を誇るメーカです

• 東陽テクニカは同社の日本国内における総

代理店です

(27)

Spirent TestCenter

豊富なテストソリューション

• Spirent TestCenterはブロードバンド・アクセス、

ミドルエッジ・ネットワーク、コア・ネット

ワークと様々なエリアに対応したリアルタイム

解析

/

レイヤ

2-7 IP

パフォーマンステスタです。

特長

– 高速インターフェース(10G/40G/100G)

– IPコア(ルーティング, IP/MPLS)

– モバイルバックホール(MPLS-TP, 1588v2)

– アクセスネットワーク

– 仮想化/クラウド環境

– データセンタプロトコル, SDN/OpenFlow

(28)

Spirent TestCenter

OpenFlow

テスト・パッケージ”

• 機能

– OpenFlowプロトコル・エミュレーション機能

• OpenFlowコントローラを擬似し、OpenFlowス

イッチをテスト

– ジェネレータ・アナライザ機能

• 数百万のトラフィック・フローを生成し、遅延や

パケットロス等を解析

(29)

本ソリューションでの試験構成

OpenFlow

Protocol

Data-Plane

OFC

OFS

OFC:OpenFlow Controller

通常の

OpenFlow

試験システム

Spirent TestCenter

OpenFlow

テスト・パッケージ”

を利用した試験システム

Spirent

TestCenter

OFS

OFC

(30)

本ソリューションの活用例

• OpenFlow対応スイッチの製品開発/評価

• OpenFlow対応製品のパフォーマンス試験/

ベンチマーク

• OpenFlowネットワークシステムのスケー

ラビリティ評価

(31)

東陽テクニカの国内での取り組み①

(32)

東陽テクニカの国内での取り組み②

Internet Week 2011

のプログラムに協力~

• “仮想化時代のパケットフォワーディング”

(33)

まとめ

• SDN/OpenFlowは日本のICT業界で今最も

熱いトピックス

• OpenFlowはネットワークの実用的な選択

肢の一つとして進化している

• OpenFlowテストは次のフェーズに向かい

つつある

• 新しい技術ではテストがより一層重要

(34)

ご清聴有難うございました

参照

関連したドキュメント

道路利用者,特にドライバーの満足度は主として所要

MENU → (ネットワーク) → [転送/リモート] → [FTP転送機能]→ [サーバー設定] → [サーバー

Zlehen(ユ934)57>の記載を参考して,両原形質突起閥

   づ  1889年Edinger(4)ガ下等動物等=於ケル踏

プライマリセル(PCell:Primary  Cell) *18 または PSCell(Primary SCell) *19

参考資料ー経済関係機関一覧(⑤各項目に関する機関,組織,企業(2/7)) ⑤各項目に関する機関,組織,企業 組織名 概要・関係項目 URL

〔問4〕通勤経路が二以上ある場合

・大都市に近接する立地特性から、高い県外就業者の割合。(県内2 県内2 県内2/ 県内2 / / /3、県外 3、県外 3、県外 3、県外1/3 1/3