More Related Content
Similar to 【Interop tokyo 2014】 Citrix NetScalerとCisco ACIとの融合がもたらす次世代インフラのコンセプト
Similar to 【Interop tokyo 2014】 Citrix NetScalerとCisco ACIとの融合がもたらす次世代インフラのコンセプト (20)
More from シスコシステムズ合同会社 (20)
【Interop tokyo 2014】 Citrix NetScalerとCisco ACIとの融合がもたらす次世代インフラのコンセプト
- 4. Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 4
戦略的アライアンスを提供する3つの分野
ベスト・イン・クラスの
ソリューション オペレーションの簡素化快適なユーザ環境
Mobile
Workstyles
- 5. Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 5
戦略的アライアンスを提供する3つの分野
ベスト・イン・クラスの
ソリューション オペレーションの簡素化快適なユーザ環境
Mobile
Workstyles
- 12. アプリケーション ネットワーク サービス基盤
仮想基盤
XenServer | vSphere | Hyper-V | KVM
サーバー ネットワーク ストレージ
アプリケーション ネットワーク サービス
Mobile | LB | Firewall | Security | AAA | DR | …
クラウド間接続、柔軟ネットワーク、高速な伝送
VLAN | eVXLAN | OpenFlow | Bridge | …
物理基盤
Layer 2 – 3
仮想基盤
アプリケーションサービス
IaaS | DaaS | STaaS | MBaaS | …
オーケストレータ
インフラ基盤を含んだオーケストレーションの実現
ネットワーク
サービス基盤
Layer 4 – 7
- 13. アプリケーション ネットワーク サービス基盤
仮想基盤
XenServer | vSphere | Hyper-V | KVM
サーバー ネットワーク ストレージ
アプリケーション ネットワーク サービス
Mobile | LB | Firewall | Security | AAA | DR | …
クラウド間接続、柔軟ネットワーク、高速な伝送
VLAN | eVXLAN | OpenFlow | Bridge | …
物理基盤
Layer 2 – 3
ネットワーク
サービス基盤
Layer 4 – 7
仮想基盤
アプリケーションサービス
IaaS | DaaS | STaaS | MBaaS | …
オーケストレータ
インフラ基盤を含んだオーケストレーションの実現
- 14. アプリケーション ネットワーク サービス基盤
仮想基盤
XenServer | vSphere | Hyper-V | KVM
サーバー ネットワーク ストレージ
アプリケーション ネットワーク サービス
Mobile | LB | Firewall | Security | AAA | DR | …
クラウド間接続、柔軟ネットワーク、高速な伝送
VLAN | eVXLAN | OpenFlow | Bridge | …
物理基盤
Layer 2 – 3
ネットワーク
サービス基盤
Layer 4 – 7
仮想基盤
アプリケーションサービス
IaaS | DaaS | STaaS | MBaaS | …
オーケストレータ
インフラ基盤を含んだオーケストレーションの実現
Cisco ACI
APIC
- 18. SDN の発展の歴史
目的や環境に応じた様々な技術や実装方式
Control Plane
制御機能
Data Plane
データ転送
従来の
ネットワーク機器
OpenFlowプロトコルは、
2008年、スタンフォード
大学の研究者が発表した
制御方式。
ONFで標準化されている。
ベアメタル
OpenFlow SW型
Northbound
API
ポリシー制御
アプリケーション
Controller
Data Plane
OpenFlow
Southbound
Protocol
OpenFlow
スイッチ
Controller
Data Plane
Control Plane
ハイブリッド型
OpenFlow
BGP
SNMP
CLI
Northbound
API
NetConf
I2RS
onePK
ポリシー制御
アプリケーション
信頼性、
拡張性に
配慮した方式
- 19. SDN の発展の歴史
目的や環境に応じた様々な技術や実装方式
Control Plane
制御機能
Data Plane
データ転送
従来の
ネットワーク機器
OpenFlowプロトコルは、
2008年、スタンフォード
大学の研究者が発表した
制御方式。
ONFで標準化されている。
ベアメタル
OpenFlow SW型
Northbound
API
ポリシー制御
アプリケーション
Controller
Data Plane
OpenFlow
Southbound
Protocol
OpenFlow
スイッチ
Controller
Data Plane
Control Plane
ハイブリッド型
OpenFlow
BGP
SNMP
CLI
Northbound
API
NetConf
I2RS
onePK
ポリシー制御
アプリケーション
Controller
Software-based
Data Plane
Overlay Protocols
(VXLAN,NVGRE,STT, Geneve)
API
DC/バーチャル
オーバーレイ型
Control Plane
Data Plane
ポリシー制御
アプリケーション
従来の
ネットワーク機器
信頼性、
拡張性に
配慮した方式
Software
のみで対応
- 20. SDN の発展の歴史
目的や環境に応じた様々な技術や実装方式
Control Plane
制御機能
Data Plane
データ転送
従来の
ネットワーク機器
OpenFlowプロトコルは、
2008年、スタンフォード
大学の研究者が発表した
制御方式。
ONFで標準化されている。
ベアメタル
OpenFlow SW型
Northbound
API
ポリシー制御
アプリケーション
Controller
Data Plane
OpenFlow
Southbound
Protocol
OpenFlow
スイッチ
Controller
Data Plane
Control Plane
ハイブリッド型
OpenFlow
BGP
SNMP
CLI
Northbound
API
NetConf
I2RS
onePK
ポリシー制御
アプリケーション
Controller
Software-based
Data Plane
Overlay Protocols
(VXLAN,NVGRE,STT, Geneve)
API
DC/バーチャル
オーバーレイ型
Control Plane
Data Plane
ポリシー制御
アプリケーション
従来の
ネットワーク機器
信頼性、
拡張性に
配慮した方式
Software
のみで対応
Controller
Hardware-based
Overlay
Data Plane
Overlay Protocols
(eVXLAN, etc)
Northbound
API
DC
オーバーレイ型
ポリシー制御
アプリケーション
OpFlex
Control Plane
本格的な
オーバレイの
HW実装
- 21. Cisco ACI (Application Centric Infrastructure)
• 特徴
- アプリケーションポリシーベースでのインフラ制御
- システム・アプリケーション単位のヘルスチェック (遅延やパケットロス)
- マルチハイパーバイザーのネットワーク仮想化に対応 (VXLAN/NVGRE)
- スイッチ、ルータ、FW、IPS、LB を制御・監視する South bound API
- OpenStack や UCS Director などオーケストレータ製品との連携を可能にする North bound API
• 主な登場人物
- Cisco Nexus 9000 シリーズ
- Cisco APIC (Application Policy Infrastructure Controller)
- その他連携製品
APIC
- 22. ACI (Application Centric Infrastructure)とは…
物理
ネットワーク コンピューティング
マルチデータ
センターWAN &
クラウド
L4–L7
NWサービス ストレージ
統合WAN
エッジ ルータ
ハイパーバイザ
&
仮想ネットワーク
Nexus
9500
Nexus 9300 & 9500
Nexus 2K
Nexus 7K
APIC
ポリシーベースファブリック
- 27. アプリケーションのポリシーモデルと生成
ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB Tier
Storage Storage
Application
Client
Web
Tier
App Tier
アプリケーションポリシーモデル :
アプリケーションの要件定義
(Application Network Profile)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VM VMVM
10.2.4.7
VM
10.9.3.37
VM
10.32.3.7
VMVM
APIC
- 28. アプリケーションのポリシー モデルと生成
ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレージ ストレージ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
APIC
一般的な三階層システム
- 29. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 30. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 31. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VM
10.2.4.7
VM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 32. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VMVM
10.2.4.7
VM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 33. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VMVM
10.2.4.7
VM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 34. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自
動的に必要な設定変更を行う
VMVM
10.2.4.7
VM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 35. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VMVM
10.2.4.7
VMVM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 36. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VM VMVM
10.2.4.7
VM
10.9.3.3
7
VMVM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 37. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VM VMVM
10.2.4.7
VM
10.9.3.3
7
VM
10.32.3.
7
VMVM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 38. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VM VMVM
10.2.4.7
VM
10.9.3.3
7
VM
10.32.3.
7
VMVM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 39. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VM VMVM
10.2.4.7
VM
10.9.3.3
7
VM
10.32.3.
7
VMVM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 40. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VM VM VM
10.2.4.7
VM
10.9.3.3
7
VM
10.32.3.
7
VMVM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 41. ファブリック内の転送はすべて Application Network Profile によって管理
• IP アドレスはファブリック内であれば どこにも 移動可能
• セキュリティとフォワーディングは物理・仮想ネットワークの属性からは完全に分離
• 設定されたポリシーに応じてデバイスは自動的にそのステートを変化
DB
サーバ
ストレー
ジ
ストレー
ジ
アプリケー
ションクライ
アント
Web
サーバ
App
サーバ
アプリケーション ポリシー モデル :
アプリケーションの要件定義
(アプリケーションネットワーク プロファイル)
ポリシーの自動適用:
各スイッチがポリシーに応じて自動的
に必要な設定変更を行う
VM VM VM
10.2.4.7
VM
10.9.3.3
7
VM
10.32.3.
7
VMVM
APIC
一般的な三階層システム
アプリケーションのポリシー モデルと生成
- 55. Firewall や Load Balancer との連携
• アプリケーションネットワークプロファイル には L4-7 サービスを組み込むことが可能
• アプリケーションネットワークプロファイル の展開に合わせて連携し、自動的に構成を定義
• シスコおよび各社製品に対応 (Cisco ASA, Citrix NetScalar など)
ADC
APP DBF/W
ADC
WEB
- 56. ACI + Citrix NetScaler 連携
• Citrix NetScaler は APIC と連携し
L4-L7 サービスを提供
• EPG 間の Contract の中に
Service Graph を追加
• Service Graph は 1つ、
あるいは複数のサービスノードで構成
Begin End
Stage
1
FW_ADC
1
EPG
2
EPG
1
Application
管理者
Service
管理者
ASA NetScaler
Chain
“FW_ADC 1”
ポリシーベースの
リダイレクション
Stage
2
- 58. ACI + NetScaler 連携
EPG
APP
20.20.20.101
20.20.20.102
EPG
WEB
10.10.10.1
Contract
http
icmp
Chain
“WebGraph”
Begin End
FW_ADC1
NetScaler
Stage 1
VIP:10.10.10.100