beautypg.com
Manuals
Brands
HP Manuals
Controller
HPE VAN SDN Controller 2.7
HP HPE VAN SDN Controller 2.7 Manuals
Manuals and User Guides for HP HPE VAN SDN Controller 2.7. We have
1
HP HPE VAN SDN Controller 2.7 manual available for free PDF download: Administrator's Manual
HP HPE VAN SDN Controller 2.7 Administrator's Manual (231 pages)
Brand:
HP
| Category:
Controller
| Size: 6.82 MB
Table of Contents
Table of Contents
3
1 Introduction
10
About the HPE VAN SDN Controller
10
The HPE SDN Ecosystem
10
SDN Controller Applications and the App Store
12
Hewlett Packard Enterprise SDN Information Library
12
Supported Switches and Openflow Compatibility
12
Openflow Requirements
12
Ipv6 Traffic
13
2 Understanding the Controller Architecture
14
List of Controller Embedded Applications
15
Openflow Link Discovery
15
Openflow Node Discovery
16
Path Diagnostics
17
Path Daemon
17
Topology Manager
19
Topology Viewer
20
3 Using the SDN Controller UI
21
Starting the SDN Controller Console UI
21
Default Domain Name, User Name, and Password
22
About the User Interface
22
Banner
23
Changing Column Widths
23
SDN User Window
23
User Window Screen Details
24
Changing the SDN User Password
24
Changing the Background and Text Colors
25
Expanding the SDN User Window
25
Collapsing the SDN User Window
25
Logging out of the Controller
25
Navigation Menu
25
About the Navigation Menu
25
Expanding or Collapsing the Navigation Menu
25
Navigation Menu Screen Details
26
Alerts
27
About Alerts
27
Alerts Screen Details
28
Viewing the Alert Notification Counter
29
Viewing the Ten most Severe Recent Active Alerts
29
Acknowledging an Alert
30
Deleting an Alert
30
Configuring How Alerts Age out
31
Applications
32
About the Application Manager
32
Prerequisites for Installing an Application
32
Applications Screen Details
33
Obtaining Applications from the Hewlett Packard Enterprise SDN App Store
34
Adding or Upgrading an Application
34
Disabling (Stopping) or Enabling (Starting) an Application
35
Uninstalling an Application
36
Understanding Application States and Osgi Artifacts
36
Configuration Components
38
Using Configuration Component Keys
38
Configurations Screen Details
39
Basic Configurations View
40
Advanced Configurations View
41
System Configurations View
43
Apps Configurations View
45
Modifying a Component Configuration
45
Modifying NTP Server or Date and Time
46
Modifying Network Settings
47
Modifying Logger Settings
48
Audit Log
49
About the Audit Log
49
Audit Log Screen Details
50
Deleting an Audit Log Entry
50
Configuring How Audit Log Data Ages out
50
Exporting and Archiving Audit Log Data
51
Licenses
52
Licenses Screen Details
52
Installing, Activating, Uninstalling, or Transferring Licenses
53
Team
53
Support Logs
53
About Support Logs
53
Support Logs Screen Details
54
Configuring the Support Log Queue Size
55
Exporting the Support Logs
56
Packet Listeners
56
Packet Listeners Display Details
57
Openflow Monitor
58
Openflow Monitor Screen Details
58
Summary for Data Path View
59
Ports for Data Path View
60
Flows for Data Path View
60
Groups for Data Path View
61
Openflow Topology
61
Displaying the Network Topology
62
Using Keyboard Shortcuts to Change the Display
62
Changing Switch and Host Node Labeling
63
Using the Mouse to Change the Topology Display
65
Viewing Node Tooltips
65
Changing the Topology Display Using the View Menu
65
Using Search
66
Viewing Port Labels on Switches
67
Viewing Details
67
Using Tools
67
Using Pin, Collapse All, Auto Refresh and Reload
67
Viewing the Shortest Path between Two Nodes
68
Follow Flow
68
Highlight Flow
69
Viewing Flow Details for Selected Nodes
69
Viewing Details on Packet Selection Criteria for a Data Flow
69
Openflow Trace Log
69
About the Openflow Trace Log
70
Openflow Trace Screen Details
70
Starting, Stopping, or Clearing Openflow Trace
71
Displaying Trace Event Details
71
Exporting the Openflow Trace Log
72
Filtering the Openflow Trace Log in a CSV File
73
Changing the Openflow Trace Interval
74
Openflow Classes
75
About Openflow Classes
75
Openflow Classes Screen Details
76
Controller Enforcement Levels for Openflow Classes
78
Changing the Enforcement Levels for Openflow Classes
78
4 Hybrid Mode for Controlling Packet Forwarding
80
Overview
80
Learning more about Hybrid Mode
80
Viewing and Changing the Hybrid Mode Configuration
80
Coordinating Controller Hybrid Mode and Openflow Switch Settings
82
Supporting Hybrid Mode on Openflow Switches
82
Configuring Controller Settings to Support Hybrid Mode
82
Limitations
83
Controller Packet-Forwarding When Hybrid Mode Is Disabled
84
Controller Packet Forwarding When Hybrid Mode Is Enabled
85
5 License Registration and Activation
86
Overview of the License Registration and Activation Process
86
License Types, Usage, and Expiration
86
Preparing for License Registration
87
Prerequisites for License Registration
87
Identifying the Install ID Displayed in the Controller UI
87
Registering and Activating a License
87
Registering Your License and Obtaining a License Key
88
Viewing Your License Information
90
Activating a License on the Controller
92
Adding and Activating a License Using the Controller UI
92
Activating a License Using a Script
93
Managing Licenses
93
Transferring Licenses
93
Deactivating Licenses to Prepare for Transfer
94
Transferring Licenses to a New Platform
95
Using Evaluation Licenses
98
6 Configuring for High Availability
99
High Availability Best Practices
99
About Teaming for High Availability
99
Requirements for Teaming
100
Team Status
101
Controller Status
101
Manually Synchronizing Cassandra Database Nodes Using Nodetool Repair Utility
102
Guidelines for Running the Nodetool Repair Utility
102
Running the Cassandra Nodetool Repair Command
102
Configuring Controllers to Use the same Local NTP Servers
103
Viewing Your Team Configuration Using the UI
104
Viewing Team Status
104
Viewing Team Configuration and Controller Status
105
Viewing Region Configuration
105
Viewing Devices, Datapaths, and Debug Logs
106
Methods for Configuring HA Teaming
106
Defining Inputs for Teaming in a Configuration File
107
Using a Python Script from a Controller to Configure a Team
109
7 Security
110
SDN Controller Authentication
110
Changing the Default Controller Keystore and Truststore to Use CA Signed Certificates
110
SDN Controller Keystore and Truststore Locations and Passwords
112
Encryption
112
Built-In Openflow Controller
113
Creating a Keystore and Truststore for Openflow Switch Communication
113
Built-In Openflow Controller Keystore and Truststore Locations and Passwords
113
REST Authentication
114
Openstack Keystone Used for User and Token Management
115
UUID Authentication
115
PKI Authentication
116
Local Vs Remote Keystone
116
Keystone Controller Configuration
117
Security
117
Role-Based Access Control (RBAC)
118
Assigning a User to a Role
118
API Access Requires Authentication
120
Service and Admin Tokens
120
Controller Code Verification
121
Adding Certificates to the Jar-Signing Truststore
121
Running the SDN Controller Without Jar-Signing Validation
121
Revoking Trust
122
Revoking Trust Via Truststore
122
Revoking Trust Via CRL
122
SDN Administrative REST API
122
Virgo Admin UI Access Via Localhost Only
123
Virgo Console Access Disabled by Default
123
JMX Console Enabled for Local Access Only
123
Creating the Cassandra Keystore and Truststore
124
Cassandra Keystore and Truststore Locations and Passwords
125
Security Procedure
125
Security Best Practices
126
8 Configuring Openflow Instances
128
Configuring Openflow Instances with Multiple Vlans
128
Configuring Openflow Instances with Single VLAN Identifier
128
Configuring Openflow Instances to Enable MAC Group Matching
132
MAC Group Matching
132
Switches that Support MAC Group Tables and MAC Group Matching
132
Configuration Rules for Openflow Instances and MAC Groups
132
Enabling or Disabling MAC Group Matching on an Openflow Instance
132
Prerequisites
132
Enabling MAC Groups
133
Disabling MAC Groups
133
9 Backing up and Restoring
134
Backing up and Restoring Best Practices
134
Backing up a Controller
134
Backup Operation
135
Backing up a Controller
136
Downloading a Backup from the Controller to Another Location
136
Recommended Backup Practices
137
Restoring a Controller from a Backup
137
Restore Operation
137
System Restore Requirements
138
Restoring a Controller from a Backup
138
Distributed (Team) Backing up and Restoring
140
Backing up and Restoring the Keystone Configuration and Database
140
10 Metrics
141
Viewing Metric Data
141
About Metrics
141
How Metric Values Are Processed
141
Metric Identifiers
142
Viewing the Application Ids for Applications that Have Persisted Metrics to Disk
143
Viewing the Metrics Persisted by a Specific Application
143
Metrics Returned by the Metrics/Apps/App_Id Command
144
Viewing the Primary Tags for Metrics Persisted by an Application
145
Viewing the Secondary Tags for Metrics Persisted by an Application
145
Viewing the Names of Metrics Persisted by an Application
146
Viewing Information about a Persisted Metric Identified by Its UID
147
Viewing the Time-Series Values for a Persisted Metric Identified by Its UID
147
Viewing All Controller JVM Metrics
149
Viewing Current Metric Data Using a JMX Client
149
Metrics that Are Viewable Using a JMX Client
149
Prerequisites
149
Connecting to the JMX Server Using the Jconsole JMX Client
150
Selecting and Viewing Metrics Using Jconsole JMX
151
Generating a Controller Support Report
152
11 Troubleshooting
155
REST API Request Returns HTTP Code 401 155
155
Controller Not Listening on Port TCP/8443
155
Packets Not Received at the End Point
156
Session Expired Message in the UI
156
Error Running the Config_Sdn.py Script with Date/Time/Ntp Option
156
Licensing
157
Redeem Quantity Error
157
Install ID Format Errors
157
Install ID Errors
157
Applications that Use the Cassandra Database Are Experiencing Failures
158
Controller Support Log Fills Disk Space, Contains Multiple "Too Many Open Files" Messages
158
Application Management Errors
159
Application Not Starting and in Disabled State
159
Application in Transitive State
159
Application Management Exceptions
159
Getting Illegalstateexception: HTTP Code 500
159
Getting Unsafeconfigurationexception, HTTP Code: 403
160
Getting Applicationdisableexception, HTTP Code: 500
160
Getting Applicationenableexception, HTTP Code: 500
160
Getting Applicationinstallexception, HTTP Code: 500
161
Getting Applicationupgradeexception, HTTP Code: 500
161
Getting Applicationuninstallexception, HTTP Code: 500
161
Getting Applicationuploadexception, HTTP Code: 500
161
Getting Applicationvalidationexception, HTTP Code: 400
161
Openflow Errors
162
Host Location Not Learned by Controller
162
Switches Constantly Being Disconnected and Reconnected
162
Unexpected Network or Service Problems in Hybrid Mode
162
Troubleshooting Teamed Environments
163
Controllers Dropped from Team or Unable to Form Team
163
Teaming Framework Does Not Run
163
Controller Becomes Suspended
163
Unable to Create Team
164
Controller and Application Data Differs Among Controllers in a Team
165
Application Data Is Not Synchronized after a Controller Rejoins the Team
165
12 Support and Other Resources
167
Accessing Hewlett Packard Enterprise Support
167
Accessing Updates
167
Websites
167
Customer Self Repair
168
Remote Support
168
Documentation Feedback
169
A Curl Commands
170
About the Curl Commands in this Document
170
Getting an Authorization Token Using a Curl Command
171
Export Audit Log Data as a CSV File Using Curl Commands
171
Licensing Actions Using Curl Commands
171
Obtaining an Install ID
171
Activating a License on the Controller
172
Uninstalling Licenses to Prepare for Transfer
172
Application Manager Actions Using Curl Commands
174
Listing Applications
174
Listing Information about an Application
175
Getting Application Health Status
175
Uploading an Application (New or Upgrade)
176
Installing a New Application
176
Upgrading an Application
177
Disabling an Application
177
Enabling an Application
178
Removing a Staged Application
178
Deleting an Application
179
Viewing Metric Data Using Curl Commands
179
Managing SNMP Keys
179
Getting the SNMP Keys
179
Adding SNMP Keys
179
Deleting an SNMP Key
180
Managing NETCONF Keys
180
Getting the NETCONF Keys
180
Adding NETCONF Keys
180
Deleting a NETCONF Key
180
Team Configuration Using Curl Commands
181
Creating a Team Using Curl
181
Considerations When a Controller Team Is Formed Using REST
181
Configuring a Controller Team Using Curl
182
Error Log for Team Configuration
184
Team Alias Node
186
Cassandra Database Maintenance in a Team
186
Disbanding a Team Using Curl
186
Viewing the Team Configuration Using Curl
187
Creating Regions Using Curl
188
Regions and Device Ownership
189
Failover Behavior Within a Region
189
Failback Behavior Within a Region
191
Adding a Region Using Curl
192
Adding a Device to a Region Using Curl
193
Getting the Configuration of All Regions Using Curl
193
Getting the Configuration of a Specific Region Using Curl
194
Determining Whether or Not a Controller Owns a Specific Device Using Curl
194
Getting the Owning Controller and Devices for a Region Using Curl
194
Getting the Status of a Specific Region Using Curl
195
Getting the Status of All Regions Using Curl
196
Removing a Device from a Region Using Curl
198
Removing a Region Using Curl
198
B Scripts
199
Restoring a Controller
199
Backing up a Controller Team
201
Restoring a Controller Team
206
C Using an External Policy Manager
211
D Performance Testing
212
E Examples of Metrics
213
Index
228
Related Products
HP 225338-B21 - Smart Array 532 RAID Controller
HP 295570-B21 - Smart Array 3100ES RAID Controller
HP 226593-B21 - Smart Array 5i RAID Controller
HP 273914-B21 - Smart Array 6404/256 RAID Controller
HP Photosmart 2710
HP 2710m
HP 2711x
HP 2710p - Compaq Business Notebook
HP 275
HP 2730p - EliteBook - Core 2 Duo 1.86 GHz
HP Categories
Desktop
Laptop
Server
Monitor
Switch
More HP Manuals