際際滷

際際滷Share a Scribd company logo
Jan, 2013
DMX Technologies Korea
SDN Strategy team
SDN /
OpenFlow
Network Operation Problem
 Automation
 Agility
 Integration
 Maintainable
Software 
(Control Plane)
Hardware 
(Data Plane)
Routing
Policy
QoS
Forwarding
SDN ろ語 ル
SDN Architecture
SDN Controller
NEC SDN Architecture
NEC SDN Portfolio - Controller
PFC (ProgrammableFlow Controller)  PF6800
 First generally-available OpenFlow controller
 OpenFlow 1.0.0
 Linux appliance
PF6800
ProgrammableFlow Controller Appliance
Benefits
 Dramatically reduces network operation costs through
simplified network management
 Increases service agility by providing network control
through a single pain of glass
 Improves return on investment by Increasing network and
server utilization
 Reduces power and space requirements verses chassis
deployments
 Achieves greater resiliency to network equipment failures
 Foundation for multi-vendor network hardware
environment OpenFlow Control (Trema)
Physical Topology Manager
Path Control
L2L3 Stack
 Topology
Discovery,
Self Repair
 Multitenant
Networks
 Flow Table Entry
Management
 Flow allocation
based on Policy
 Policy
Management
VTN VTN VTN
API
NEC SDN Portfolio - Switch
PFS (ProgrammableFlow Switch)  PF5240
 48 10/100/1000 ports + 4 1000/10000 ports
176Gbps fully non blocking switching
 OpenFlow Support - Flow Entries capabilities of
64,000-160,000
 Hybrid OpenFlow
 Connects OpenFlow Networks to L2/L3
Networks
 Virtual switch instance for running
OpenFlow and distributed protocols on the
same equipment
PF5240
ProgrammableFlow Switch
Benefits
 ProgrammableFlow OpenFlow technology delivers
chassis like capabilities with fixed ports economics
 NEC OpenFlow capability delivers enterprise
class performance with dramatic reductions in network
complexity and configuration
 High-availability location free networks
with hitless fail-over and hot insertion/removal of units
 Layer 2 / Layer 3
OSPF,BGP, RIP,VRRP, PIM, MLD
STP, RSTP, MSTP, PVST, IGMP, Rate limiting,
bandwidth control
 Data Center Ready
- Modular design with internal redundant hot
swappable power supplies and fan
- 4 sfp+ ports supporting cost effective SFP+ SR
- Front to Back/Back to Front Airflow
NEC SDN Portfolio - Switch
PFS (ProgrammableFlow Switch)  PF5820
 10GbE(SFP/SFP+) x 48 ports + 40GbE(QSFP+) x 4 ports
 OpenFlow based flow handling with hardware at full wire
rate (1.28Tbps)
 Support Layer 2 (MAC) forwarding table manipulated
through OpenFlow
 Layer 2 (MAC) Table max 96K entries
 12-tuple flow table max 750 entries
 Redundant hot swappable power supplies
 Rack-mountable in standard 19" racks. Dimensions17.3"
wide, 19.0" deep, 1U high
PF5820
ProgrammableFlow Switch
New ProgrammableFlow Switches
 PF5248
- 10G * 8 ports
- Functionally equivalent to PF5240
 PF5220 (Japanese market, US market : TBD)
- 10G * 2 ports + 1G * 24 ports
- Functionally equivalent to PF5248
 PF1000(Japanese market, US market : TBD)
- Windows Server 2012 Hyper-V virtual SW with OpenFlow
1. Management and Design : Drag and Drop Network Design
2. Security : Network isolation and access control (ACL)
3. Automation: VM Mobility and Traffic Steering
 Mobility support of physical hosts and VMs
 Routing / Path management
 Layer 2 multipath routing (N=8 )
 Operational Rerouting of flows (without any packet loss)
 Automatic detour of all flows through nodes
 Redirection
 Redirect matched flows with specified 12 tuple flow entries
(exact match, wild card match, and its any mix)
4. Reliability
 Controller: Active-Standby Redundancy
 Switches: N Active Redundancy
 Links : Link Aggregation, Multi-Chassis LAG (N Active)
 Automatic network failure recovery (for all failure modes)
5. Openness
 Services independent from hardware
8
NEC SDN Unique Features
Awards
Q1. Numbers of flow in switch?
OpenFlow is based on flow switching architecture and requires a lot of flow entry in switches
Answer From NEC:
NECs switch has extra TCAM to accommodate up to 160K flow entry
(commercial chip has only 2K to 4K flow entry)
Q2. Multi-layer forwarding?
OpenFlow 1.0 specifies 12 tuple (L1/L2/L3/L4) based matching condition and header rewriting
Answer From NEC:
NEC PFS provide hardware based (not software!) 12 tuple matching condition and rewriting
(mac rewriting, strip VLAN, IP header and etc.)
SDN Answer From NEC
SDN Answer From NEC
Q3. Network virtualization
OpenFlow is just a protocol and doesnt provide network virtualization.
Answer From NEC:
NEC provide VTN (Virtual Tenant Network) which completely separate physical and logical
network resource.
User can fully design and configure network only logical views
Q4. Broadcast
OpenFlow is controller based architecture. Controller need to manage all broadcast traffic as single point.
Answer From NEC:
NEC has wire rate broadcast/multicast solution, In-band BC/MC as vender extension.
NEC SDN Virtualized Network
Automated Deployment on Physical Network
Virtualized Physical Network
 Hides physical switches, ports, network topology, protocols
 Zero switch/port level configuration on deployment
 Automatically optimizes underlying network resources
Virtual Router
Virtual Bridge
Physical Network
Virtualized Network
NEC SDN Virtualized Network
Physical Network Layer 2 Virtualized Network #1
Layer 2 Virtualized Network #2
Layer 3 Virtualized Network #3
Virtualized Network
Nippon Express Benefits from NEC SDN
NEC SDN Reference
覿 襯 螻 螳 
Cloud
Data Center
Campus Network
Research Network
Carriers
NEC Demo - Physical Topology
PFS#1 PFS#2
PFS#4 PFS#3
Client Server
Server
PFC
PFC : NEC Controller ( 2, 伎 蟲)
PFS : NEC Switch (4, PF 5240)
Server : HP DL380p Gen8 (3, vSphere 5.1)
OpenFlow Network
NEC Demo - Virtual Topology
VTN 101
192.168.1.X 192.168.11.X
Client Server
VTN 102
192.168.1.X 192.168.11.X
192.168.3.X 192.168.13.X
VTN 103
VTN : Virtual Network
NEC Demo #1  Traffic Steering
襴 伎 :
- 蠍 焔 螳ろ語 VTN 101螻 VTN 102 螳螳 觜 螻 Ping 碁 
-  譴 VTN 101 觜 襷 蟆暑 覲蟆 
襴 蟆郁骸 : Switch Configuration 覲蟆  螳 ろ語 蟲 覦 Traffic Steering
- IP , 碁 蟆暑, 覯, 企殊伎誤 豺  覈 譟郁唄 螳朱伎 襦 螳 襴暑 螳ろ語 蟲
- 轟 螳 ろ語 碁暑 覲 Traffic Steering 蟲 & 蟾  觜 螻
ping
Server
觜
Server
VTN 101
VTN 102
Client Server
VTN 101
VTN 102
ping
觜
ping
觜
觜
觜 & Ping
Ping觜 & Ping
NEC Demo #2  Fault Tolerant
襴 伎 :
- 覯 郁屋 PFS 2覯 れ豺 れ豺 螳 郁屋 碁ゼ 碁 襴 磯 谿朱 豌  觜  
- 觜 覲  豌  碁 蟆暑襦  覿 
襴 蟆郁骸 : レ  讌願  觜 螻
- レ  豕 蟆暑襦 讀 企 牛 讌 觜 螻
- Full Mesh 蟲譟一 Loop 覦     牛  ろ語 伎
ping
Server
觜
Server
VTN 101
VTN 102
Client Server
Ping
觜
VTN 101
VTN 102
ping
觜
ping
觜
觜 & Ping
NEC Demo #3  Flow Filter
襴 伎 :
- Controller VTN 102 ICMP type 8 伎 Drop Flow Filter れ
- VTN 101  覦 Ping, 蠏碁Μ螻 VTN 102  覦 るジ ICMP type  旧 覿 
襴 蟆郁骸 : Controller れ襷朱 豌 ろ語 讀 ACL 
- 狩 覓朱Μ 蟆暑襯 讌 螳 ろ語 螳 襴曙 伎
- Controller  讀 ろ語 覲伎 蟲
ping
Server
觜
Server
VTN 101
VTN 102
Client Server
VTN 101
VTN 102
ping
觜
ping
觜
Ping
觜
觜 & Ping
NEC Demo #4  VMotion
襴 伎 :
- PFS 2覯 郁屋 覯  VTN 102 觜 覯襯 PFS 3覯 郁屋 覯襦 VMotion 
- VMotion 襭  觜 讌 覦 Flow 蟆暑 
襴 蟆郁骸 : 螳 襾語 ル 螳 企  No Down Time 觜 螻
- VMotion  Configuration 覲蟆 覿
ping
Server
觜
Server
VTN 101
VTN 102
Client Server
Ping
觜
觜 & Ping
Server
觜
Server
觜
NEC Demo #5  螳 ろ語 
襴 伎 :
- 襦 螳 ろ語 (VTN 103) 
- VTN 103 豕 4Mbps  (QoS) れ  PFS 1 -> PFS 4 -> PFS3 -> PFS1 蟆暑襦 覲蟆  觜 覦 FTP ろ
- VTN 101 觜るゼ PFS 1 -> PFS 4 -> PFS3 -> PFS1 蟆暑襦 覲蟆
- VTN 101 觜れ VTN 103 觜 讌 
襴 蟆郁骸 : 壱 螳 ろ語  覦 螳 ろ語 磯ジ QoS 蟲
- 螳 ろ語 讀  覦 螳 ろ語 覲 谿  覲伎
VTN 101
VTN 102
Client Server
觜
觜 & Ping
Server
觜
VTN 103 ping
Server
觜
Server
VTN103 螳ろ語 QoS れ : 豕 4M 襷
3rd SDN Interest Group Seminar-Session 3 (130123)
1. No Local VLAN setting
- PFC directly configure VLAN settings instead of local setting to PFS
2. Quick Failure recovery
- Reducing failure recovery time by re-routing a group of flows
(not re-routing individual flows)
3. IPv6 Routing Function
- Full IPv6 routing by vBridge(L2) and vRouter (L3)
4. OpenStack support
- Essex : GA
- Folsom : RC (POC quality and functionality)
Overview of PFlow V4.0

More Related Content

3rd SDN Interest Group Seminar-Session 3 (130123)

  • 1. Jan, 2013 DMX Technologies Korea SDN Strategy team SDN / OpenFlow
  • 2. Network Operation Problem Automation Agility Integration Maintainable
  • 3. Software (Control Plane) Hardware (Data Plane) Routing Policy QoS Forwarding SDN ろ語 ル SDN Architecture SDN Controller
  • 5. NEC SDN Portfolio - Controller PFC (ProgrammableFlow Controller) PF6800 First generally-available OpenFlow controller OpenFlow 1.0.0 Linux appliance PF6800 ProgrammableFlow Controller Appliance Benefits Dramatically reduces network operation costs through simplified network management Increases service agility by providing network control through a single pain of glass Improves return on investment by Increasing network and server utilization Reduces power and space requirements verses chassis deployments Achieves greater resiliency to network equipment failures Foundation for multi-vendor network hardware environment OpenFlow Control (Trema) Physical Topology Manager Path Control L2L3 Stack Topology Discovery, Self Repair Multitenant Networks Flow Table Entry Management Flow allocation based on Policy Policy Management VTN VTN VTN API
  • 6. NEC SDN Portfolio - Switch PFS (ProgrammableFlow Switch) PF5240 48 10/100/1000 ports + 4 1000/10000 ports 176Gbps fully non blocking switching OpenFlow Support - Flow Entries capabilities of 64,000-160,000 Hybrid OpenFlow Connects OpenFlow Networks to L2/L3 Networks Virtual switch instance for running OpenFlow and distributed protocols on the same equipment PF5240 ProgrammableFlow Switch Benefits ProgrammableFlow OpenFlow technology delivers chassis like capabilities with fixed ports economics NEC OpenFlow capability delivers enterprise class performance with dramatic reductions in network complexity and configuration High-availability location free networks with hitless fail-over and hot insertion/removal of units Layer 2 / Layer 3 OSPF,BGP, RIP,VRRP, PIM, MLD STP, RSTP, MSTP, PVST, IGMP, Rate limiting, bandwidth control Data Center Ready - Modular design with internal redundant hot swappable power supplies and fan - 4 sfp+ ports supporting cost effective SFP+ SR - Front to Back/Back to Front Airflow
  • 7. NEC SDN Portfolio - Switch PFS (ProgrammableFlow Switch) PF5820 10GbE(SFP/SFP+) x 48 ports + 40GbE(QSFP+) x 4 ports OpenFlow based flow handling with hardware at full wire rate (1.28Tbps) Support Layer 2 (MAC) forwarding table manipulated through OpenFlow Layer 2 (MAC) Table max 96K entries 12-tuple flow table max 750 entries Redundant hot swappable power supplies Rack-mountable in standard 19" racks. Dimensions17.3" wide, 19.0" deep, 1U high PF5820 ProgrammableFlow Switch New ProgrammableFlow Switches PF5248 - 10G * 8 ports - Functionally equivalent to PF5240 PF5220 (Japanese market, US market : TBD) - 10G * 2 ports + 1G * 24 ports - Functionally equivalent to PF5248 PF1000(Japanese market, US market : TBD) - Windows Server 2012 Hyper-V virtual SW with OpenFlow
  • 8. 1. Management and Design : Drag and Drop Network Design 2. Security : Network isolation and access control (ACL) 3. Automation: VM Mobility and Traffic Steering Mobility support of physical hosts and VMs Routing / Path management Layer 2 multipath routing (N=8 ) Operational Rerouting of flows (without any packet loss) Automatic detour of all flows through nodes Redirection Redirect matched flows with specified 12 tuple flow entries (exact match, wild card match, and its any mix) 4. Reliability Controller: Active-Standby Redundancy Switches: N Active Redundancy Links : Link Aggregation, Multi-Chassis LAG (N Active) Automatic network failure recovery (for all failure modes) 5. Openness Services independent from hardware 8 NEC SDN Unique Features Awards
  • 9. Q1. Numbers of flow in switch? OpenFlow is based on flow switching architecture and requires a lot of flow entry in switches Answer From NEC: NECs switch has extra TCAM to accommodate up to 160K flow entry (commercial chip has only 2K to 4K flow entry) Q2. Multi-layer forwarding? OpenFlow 1.0 specifies 12 tuple (L1/L2/L3/L4) based matching condition and header rewriting Answer From NEC: NEC PFS provide hardware based (not software!) 12 tuple matching condition and rewriting (mac rewriting, strip VLAN, IP header and etc.) SDN Answer From NEC
  • 10. SDN Answer From NEC Q3. Network virtualization OpenFlow is just a protocol and doesnt provide network virtualization. Answer From NEC: NEC provide VTN (Virtual Tenant Network) which completely separate physical and logical network resource. User can fully design and configure network only logical views Q4. Broadcast OpenFlow is controller based architecture. Controller need to manage all broadcast traffic as single point. Answer From NEC: NEC has wire rate broadcast/multicast solution, In-band BC/MC as vender extension.
  • 11. NEC SDN Virtualized Network Automated Deployment on Physical Network Virtualized Physical Network Hides physical switches, ports, network topology, protocols Zero switch/port level configuration on deployment Automatically optimizes underlying network resources Virtual Router Virtual Bridge Physical Network Virtualized Network
  • 12. NEC SDN Virtualized Network Physical Network Layer 2 Virtualized Network #1 Layer 2 Virtualized Network #2 Layer 3 Virtualized Network #3 Virtualized Network
  • 13. Nippon Express Benefits from NEC SDN
  • 14. NEC SDN Reference 覿 襯 螻 螳 Cloud Data Center Campus Network Research Network Carriers
  • 15. NEC Demo - Physical Topology PFS#1 PFS#2 PFS#4 PFS#3 Client Server Server PFC PFC : NEC Controller ( 2, 伎 蟲) PFS : NEC Switch (4, PF 5240) Server : HP DL380p Gen8 (3, vSphere 5.1) OpenFlow Network
  • 16. NEC Demo - Virtual Topology VTN 101 192.168.1.X 192.168.11.X Client Server VTN 102 192.168.1.X 192.168.11.X 192.168.3.X 192.168.13.X VTN 103 VTN : Virtual Network
  • 17. NEC Demo #1 Traffic Steering 襴 伎 : - 蠍 焔 螳ろ語 VTN 101螻 VTN 102 螳螳 觜 螻 Ping 碁 - 譴 VTN 101 觜 襷 蟆暑 覲蟆 襴 蟆郁骸 : Switch Configuration 覲蟆 螳 ろ語 蟲 覦 Traffic Steering - IP , 碁 蟆暑, 覯, 企殊伎誤 豺 覈 譟郁唄 螳朱伎 襦 螳 襴暑 螳ろ語 蟲 - 轟 螳 ろ語 碁暑 覲 Traffic Steering 蟲 & 蟾 觜 螻 ping Server 觜 Server VTN 101 VTN 102 Client Server VTN 101 VTN 102 ping 觜 ping 觜 觜 觜 & Ping Ping觜 & Ping
  • 18. NEC Demo #2 Fault Tolerant 襴 伎 : - 覯 郁屋 PFS 2覯 れ豺 れ豺 螳 郁屋 碁ゼ 碁 襴 磯 谿朱 豌 觜 - 觜 覲 豌 碁 蟆暑襦 覿 襴 蟆郁骸 : レ 讌願 觜 螻 - レ 豕 蟆暑襦 讀 企 牛 讌 觜 螻 - Full Mesh 蟲譟一 Loop 覦 牛 ろ語 伎 ping Server 觜 Server VTN 101 VTN 102 Client Server Ping 觜 VTN 101 VTN 102 ping 觜 ping 觜 觜 & Ping
  • 19. NEC Demo #3 Flow Filter 襴 伎 : - Controller VTN 102 ICMP type 8 伎 Drop Flow Filter れ - VTN 101 覦 Ping, 蠏碁Μ螻 VTN 102 覦 るジ ICMP type 旧 覿 襴 蟆郁骸 : Controller れ襷朱 豌 ろ語 讀 ACL - 狩 覓朱Μ 蟆暑襯 讌 螳 ろ語 螳 襴曙 伎 - Controller 讀 ろ語 覲伎 蟲 ping Server 觜 Server VTN 101 VTN 102 Client Server VTN 101 VTN 102 ping 觜 ping 觜 Ping 觜 觜 & Ping
  • 20. NEC Demo #4 VMotion 襴 伎 : - PFS 2覯 郁屋 覯 VTN 102 觜 覯襯 PFS 3覯 郁屋 覯襦 VMotion - VMotion 襭 觜 讌 覦 Flow 蟆暑 襴 蟆郁骸 : 螳 襾語 ル 螳 企 No Down Time 觜 螻 - VMotion Configuration 覲蟆 覿 ping Server 觜 Server VTN 101 VTN 102 Client Server Ping 觜 觜 & Ping Server 觜 Server 觜
  • 21. NEC Demo #5 螳 ろ語 襴 伎 : - 襦 螳 ろ語 (VTN 103) - VTN 103 豕 4Mbps (QoS) れ PFS 1 -> PFS 4 -> PFS3 -> PFS1 蟆暑襦 覲蟆 觜 覦 FTP ろ - VTN 101 觜るゼ PFS 1 -> PFS 4 -> PFS3 -> PFS1 蟆暑襦 覲蟆 - VTN 101 觜れ VTN 103 觜 讌 襴 蟆郁骸 : 壱 螳 ろ語 覦 螳 ろ語 磯ジ QoS 蟲 - 螳 ろ語 讀 覦 螳 ろ語 覲 谿 覲伎 VTN 101 VTN 102 Client Server 觜 觜 & Ping Server 觜 VTN 103 ping Server 觜 Server VTN103 螳ろ語 QoS れ : 豕 4M 襷
  • 23. 1. No Local VLAN setting - PFC directly configure VLAN settings instead of local setting to PFS 2. Quick Failure recovery - Reducing failure recovery time by re-routing a group of flows (not re-routing individual flows) 3. IPv6 Routing Function - Full IPv6 routing by vBridge(L2) and vRouter (L3) 4. OpenStack support - Essex : GA - Folsom : RC (POC quality and functionality) Overview of PFlow V4.0