13
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ONE 戦略 Cisco SDN のご紹介~ 平成247シスコシステムズ合同会社

Cisco ONE戦略(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

  • Upload
    others

  • View
    21

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cisco ONE戦略(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

© 2010 Cisco and/or its affiliates. All rights reserved.

Cisco ONE戦略 ~Cisco SDNのご紹介~

平成24年7月

シスコシステムズ合同会社

Page 2: Cisco ONE戦略(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

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2

z

フォワーディングプレーン

コントロールプレーン

ネットワークサービス

マネジメント/オーケストレーション

トランスポート

アプリケーション

OpenFlow SDN

ネットワーク インテリジェンス

プログラム 制御

マルチレイヤ・マルチプロトコル対応包括的アプローチ

Page 3: Cisco ONE戦略(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

© 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.

Page 4: Cisco ONE戦略(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

© 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

Page 5: Cisco ONE戦略(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

© 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

Page 6: Cisco ONE戦略(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

© 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

Page 7: Cisco ONE戦略(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

© 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

Page 8: Cisco ONE戦略(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

© 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

Page 9: Cisco ONE戦略(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

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9

vIOS-XE

VM VM

IOS仮想化ルータ

ハイパーバイザー

クラウドサービス連携 ルータ

Cisco CSR 1000V クラウド サービス ルータ

Cisco ASR 1000

Page 10: Cisco ONE戦略(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

© 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

Page 11: Cisco ONE戦略(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

© 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

Page 12: Cisco ONE戦略(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

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12

•  SDNの導入を考えた場合、”Software”はどうするのか?①自身で開発する

②オープンソースなSoftwareをベースに作り込む

③ベンダーが提供するSoftwareを導入する

•  onePKを使ったアプリケーションは誰がどうするのか?①Developer  Partnerが開発し、提供

②Cisco自身が開発し、提供(予定)

Page 13: Cisco ONE戦略(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

Thank you.