© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco ONE戦略 ~Cisco SDNのご紹介~
平成24年7月
シスコシステムズ合同会社
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
z
フォワーディングプレーン
コントロールプレーン
ネットワークサービス
マネジメント/オーケストレーション
トランスポート
アプリケーション
OpenFlow SDN
ネットワーク インテリジェンス
プログラム 制御
マルチレイヤ・マルチプロトコル対応包括的アプローチ
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
ネットワークシステムAPIs SDN/OpenFlow Virtual Overlay ソリューション
ネットワーク全体を網羅したネットワークプログラム環境を提供
IOS, IOS-XR and NX-OS
向けSDK
onePrograming Kit (onePK)
OpenFlow v1.0 Agent on Catalyst 3750-X and
3560-X
Controller software for SDN research
OpenStack and REST API
Nexus 1000V CSR1k
Leading the Intelligent Network Evolution (Phased rollout and customer trials from Q4 CY12 onwards)
Multi-Hypervisors VXLAN Gateway
1. 2. 3.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
Service Set Description
Data Path Provides packet delivery service to application: Copy, Punt, Inject
Policy Provides filtering (NBAR, ACL), classification (Class-maps, Policy-maps), actions (Marking, Policing, Queuing, Copy, Punt) and applying policies to interfaces on network elements
Routing Read RIB routes, add/remove routes, receive RIB notifications
Element Get element properties, CPU/memory statistics, network interfaces, element and interface events
Discovery L3 topology and local service discovery
Utility Syslog events notification, Path tracing capabilities (ingress/egress and interface stats, next-hop info, etc.)
Developer Debug capability, CLI extension which allows application to extend/integrate application’s CLIs with network element
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
プログラマブルネットワーキング技術(多様なAPI, プロトコル) マ
ルチ
レイ
ヤー
適用
性
§ Packet classifiers § Marking § Copy/Punt Inject § Statistics
Quantum API § Interface descriptions § L2 network
provisioning § L3 and IP Addr. Mgmt.
- coming
オープン化されたネットワーク機能の範囲
Element § Element
Capabilities § Configuration
Management § Interface/Ports
Events § Location
Information
Utilities § Syslog
Events and Queries
§ AAA Interface § Netflow
Events § DHCP Events
Discovery § Network
Element Discovery
§ Service Discovery
§ Topology Discovery
Developer § Debug
Capabilities § Tracing
Interfaces § Management
Extensions
Policy § Interface Policy § Interface Feature
Policy § Forwarding
Policy § Flow Action
Policy
Routing § Protocol
Change Events
§ RIB Table Queries
Developer portal
ISVs
Training & Certification
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
xaaS Provider Customer 1
Customer 2
ISR with onePK and
Cloud Connector
ISR with onePK and
Cloud Connector
ASR 1000 with
onePK
Storage
Compute
Network
onePK Helps Automate and Optimize Cloud Services
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
Custom routing application hosted on a server, communicates securely with onePK infrastructure to route specific packets
according to a custom policy.
Cisco Router
with onePK
Custom Routing App
Cisco Router
Secure Communications
Channel
onePK
Data Center
onePK
onePK
Cisco Router Select Packets Take
a Custom Policy-Based Route
Cisco Router
with onePK
Data Center
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
Special Network
Management System
onePK Enables Custom Management
Application
Network Operator
Switch with onePK and App
Network Operations Center
Network
Custom Management
Agent
Custom Management
Analytics Tool Screen
Switch with onePK and App Custom
Management Agent
Router with onePK and App
Custom Management
Agent
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
vIOS-XE
VM VM
IOS仮想化ルータ
ハイパーバイザー
クラウドサービス連携 ルータ
Cisco CSR 1000V クラウド サービス ルータ
Cisco ASR 1000
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10 10
Virtual Network Services
VEM vPath
VEM vPath
Win8 Hyper-V XenServer
vWAAS VSG
VEM vPath
ESX
VEM vPath
KVM VXLAN VXLAN VXLAN VXLAN
ASA1KV vACE
WAN / Internet
CSR 1KV
VXLAN GW
OpenStack Quantum API REST API
Virtual Private Cloud Virtual Datacenter
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11 11
マルチベンダー OpenFlow Switch製品
(Native or Hybrid)
Secure Channel
Open Sourceな OpenFlow Controller
クラウドコントローラ
API
Open系 Vendor Solution系
(ベンダーがサポートする) OpenFlow Switch製品
(Native or Hybrid)
Secure Channel (+Vendor Extension)
ベンダー提供OpenFlow
Controller製品
API
OpenStack CloudStack
独自 プロトコル
Cisco ONE SDN/onePK
SiSi
ASR/ISR Nexus Catalyst
API
Customer Application
OpenStack CloudStack
Customer Application
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
• SDNの導入を考えた場合、”Software”はどうするのか?①自身で開発する
②オープンソースなSoftwareをベースに作り込む
③ベンダーが提供するSoftwareを導入する
• onePKを使ったアプリケーションは誰がどうするのか?①Developer Partnerが開発し、提供
②Cisco自身が開発し、提供(予定)
Thank you.