Software Defined Networks Will They be the Next Frontier in Industrial Automation? Should ODVA create specifications for configuration and operation of integrated automation networks?
www.odva.org
16th
General Session and Annual Meeting of Members
What do a Data Center and Automotive Plant Have in Common? 10,000,000
Automotive Plant
1,000,000
Enterprise Data Center
100,000 10,000 1,000 100 10 1 Facility Sq Physical Compute Ethernet Watts Watts Feet Ethernet (PLC vs. Switches Consumed Consumed Ports Server) in in idle operation
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 2 www.odva.org
What does an Automotive Plant Have in Common with a Data Center? 10,000,000
Automotive Plant
1,000,000
Enterprise Data Center
100,000 10,000 1,000
Answer #1…really big Ethernet networks!
100 10 1 Facility Sq Physical Compute Ethernet Watts Watts Feet Ethernet (PLC vs. Switches Consumed Consumed Ports Server) in in idle operation
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 3 www.odva.org
Software Defined Networking
SDN enables automation and virtualization of enterprise data centers. Open standards are starting to take hold. General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 4 www.odva.org
What does an Automotive Plant Have in Common with a Data Center?
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 5 www.odva.org
What does an Automotive Plant Have in Common with a Data Center?
Answer #2…they have functions that manage and control the flow of data are somewhat similar!
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 6 www.odva.org
So what is all this about?
Software Defined Network controllers focus on controlling the flow of data across a network in a standard and programmatic way.
PLCs control movement of devices and thus product through a manufacturing system in a standard and programmatic way.
An SDN Controller is like a PLC.
A switch or router is like an I/O block.
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 7 www.odva.org
Functions are Somewhat Similar A Network Manager is like a PLC. . . CIP Messages
PLC
I/O
I/O
I/O
I/O
. . . and a switch or router is like an I/O block. OpenFlow Messages SDN Controller
Switch
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
Switch
Switch
2014 Industry Conference & 16th Annual Meeting All rights reserved.
Switch
• PLCs control movement of devices and thus product through a manufacturing system in a standard and programmatic way. • Network Controllers focus on controlling the flow of data across a network in a standard and programmatic way. page 8 www.odva.org
What does an Automotive Plant Have in Common with a Data Center? Their Ethernet networks all share the following embedded in all network devices Management Plane
• Monitoring • Remediation
Control Plane
• Behavior • Characteristics
Data Plane
• Message transport
Traditionally each network device must be “touched” to configure and manage these planes - with the Control Plane being touched the most – creating complexity
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 9 www.odva.org
SDN Helps Reduce Complexity by Automating the Configuration of Planes
Today and Tomorrow SDN Controller Touch Many Configure Many
Switch/Router/? Switch/Router/? Switch/Router/?
Touch One Configure Many Dynamically
API
CPU
Memory
LLC
LLC
LLC
MAC
MAC
MAC
PHY
PHY
PHY
Data Plane General Session and Annual Meeting of Members © 2014 ODVA, Inc.
API/Protocol
Switch/Router/? Switch/Router/? Switch/Router/?
Management Control
CPU
Management Control
Memory
LLC
LLC
LLC
MAC
MAC
MAC
PHY
PHY
PHY
Data Plane 2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 10 www.odva.org
The Challenges of Convergence and Expertise
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 11 www.odva.org
Today -
Separate Management of Network Assets
IT Administrator
Routers, Switches, Bridges, Firewalls, Desktops, Laptops, Servers, …
NMS
Manage, Configure, Control
IT Network Management Center
IT Assets
Enterprise IT LAN IEDs, RTUs, PLCs, Drives, Actuators, Sensors, Cameras, Pump Stations, …
Floor Operator Historian HMI
OT Network Management Center
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
Control Network LAN
Manage, Configure, Control
2014 Industry Conference & 16th Annual Meeting All rights reserved.
OT Assets
page 12 www.odva.org
Problems and Challenges
Two Sets of Management Systems
No Policy Integration
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
Insufficient Network Security Practices
2014 Industry Conference & 16th Annual Meeting All rights reserved.
Hard to diagnose network problems
page 13 www.odva.org
So where is the complexity?
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
Configuration and Management
Quality of Service/Performance
Mobility
Virtual Segmentation
Control Plane has five Pillars that require specific network expertise. Currently each Pillar must be configured separately yet each has an impact on the others.
High Availability
The
page 14 www.odva.org
What Resides in these Pillars? 1.
Scalable High Availability -
2.
Virtual Segmentation -
3.
VLAN, VDC, Contexts, 802.1Q, VRF, MPLS VPN, EVN, VXLAN, LISP, SXP, SGT
Mobility (Layer 2 extension and Host Routing) -
4.
EIGRP, OSPF, IS-IS, BGP, MP-BGP, Spanning Tree, MC-LAG, Cluster, VSS, VPC, HSRP, VRRP, GLBP, ISSU,PFR, MPLS TE, etc.
OTV, VLAN 802.1Q, L2TPv3, MPLS Pseudo Wire, MPLS VPLS, MPLS EVPN, VXLAN, LISP, CAP/WAP
Quality of Service with Service Assurance -
Modular QoS, WRR, DWRR, SRR, Strict Priority, MLS QoS, HQoS, WTD, Policing, Shaping, Hierarchical Shaping, Bandwidth Remaining Ratio, RED, WRED, DBL, WFQ, etc.
5. Single point of configuration and management -
CLI, Cisco Prime Infrastructure, DCNM, Cisco Fabric Manager, XML/CLI Scripting, Cisco Configuration Professional, Cisco Prime Analytics, Cisco Prime Network, Cisco Prime Performance Manager, Cisco Prime Central, Cisco Prime Provisioning, Cisco ONE/XNC, Open Daylight, CIAC, Cloupia, Openstack Nebula, Cisco WAN Manager, etc.
Each is impacted by vendor-specific characteristics requiring expertise to optimize their use. General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 15 www.odva.org
The Benefits of Software Defined Networking Can Apply to Industrial Automation
• • • • • •
•
}
Lower Cost Flexibility Faster deployment More dynamic Control the network configuration as an entity Eliminate device by device configuration treatment Provides for application control of the network Facilitates Network Automation for changes
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 16 www.odva.org
SDN and a VLAN or 2 Today manual: • Determine ports used • Get/choose VLAN number • Get/choose IP address • Create VLAN • Assign ports to VLAN • Connect locally and configure via device interface SDN programmatic: • SDN server application finds network devices • SDN server application finds end points connected to network • Control program requests SDN server to connect devices • Control Program requests ….
Switch/Router/?
CPU
Memory
LLC
LLC
LLC
MAC
MAC
MAC
PHY
PHY
PHY
PLC
Switch/Router/? PLC
CPU
Memory
LLC
LLC
LLC
MAC
MAC
MAC
PHY
PHY
PHY
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
Conveyor Drive
page 17 www.odva.org
SDN Standards Today
OpenDaylight: open source controller
OpenFlow: open source protocol/API
Both are current communities providing standards for Software Defined Networks
Both are open and may be used together
Overlapping vendor support
Data center focused
Underlying hardware provides performance differentiation only; throughput etc.
No thought to the industrial space General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 18 www.odva.org
Can ODVA Bring SDN Concepts to Industrial Automation?
CIP and EtherNet/IP can be used to create a an Industrial Network Controller for the automation network infrastructure.
This Controller can be used to operate switches and routers as we do I/O today.
CIP can be extended to communicate with the network infrastructure devices with new attributes.
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 19 www.odva.org
Controller Architecture Overview CIP, Restful API, …
Floor Operator Historian HMI
SDN Controller ENG Applications Visualizer
Asset Disc
Manager
Compliance
OT Applications OT Topology DE Visualizer
Asset Disc Security Mgr.
OT Network Management Center IT-OT Proxy OT-IT Agent
RESTFUL API Standard ENG Services Topology Inventory
Policy Engine QoS
NIB
OT Services Prot Analyzer PCE
DAS
Policy Engine Data Model
OT Assets CIP, Profinet, …
OnePK, OpenFlow, CLI, SNMP, … IT Assets
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 20 www.odva.org
The Call to Action Management Plane
Control Plane
EtherNet/ IP™ SDN
CIP Messages PLC CIP PLC ModBus
Switch
Switch
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
Switch
PLC PROFINET
Data Plane
Data Plane I/O
True Convergence EtherNet/IP and CIP controlling a multiprotocol automation network based on standard Ethernet.
I/O
2014 Industry Conference & 16th Annual Meeting All rights reserved.
I/O
page 21 www.odva.org
Thank You
General Session and Annual Meeting of Members © 2014 ODVA, Inc.
2014 Industry Conference & 16th Annual Meeting All rights reserved.
page 22 www.odva.org