The Configurations screen enables access to the configurable components in the controller.
The configuration components are used to manage the controller and application features. The base set of controller components support the applications that are embedded in the controller. Adding or removing an SDN application might add or remove additional configuration component. However, direct addition or removal of configuration components is not supported.
Each configuration component contains one or more component keys, each of which identify a configurable property of the component.
CAUTION: Inappropriate changes to key values can result in severely degraded system performance. For this reason, HP strongly recommends that managing the default key values be done only by experienced network administrators and programmers who have a strong understanding of SDN controller systems. | |
Configurations and controller teams
When controllers are operating in a team, configuration changes on one active controller propagate to the other active controllers in the team.
Each configuration component contains one or more component keys, each of which identify a configurable property of the component.
CAUTION: Inappropriate changes to key values can result in severely degraded system performance. For this reason, HP strongly recommends that managing the default key values be done only by experienced network administrators and programmers who have a strong understanding of SDN controller systems. | |
Information about each component key includes the current value, the default value, and a brief description. Where applicable, the range of suggested values is also included. Component key information
com.hp.sdn.misc.AdminRESTComponent
The AdminRestComponent provides parameters for internal communication between SDN components and the Admin REST API of the controller.
com.hp.sdn.adm.alert.impl.AlertManager
The AlertManager controls the quantity of alert data present on the system by periodically checking for alert data to be deleted based on the configured age-out policy.
com.hp.sdn.api.impl.AlertPostManager
The AlertPostManager uses the HTTP(s) protocol to send alert data as a a JSON string to registered alert topic listeners.
com.hp.sdn.adm.auditlog.impl.AuditLogManager
The AuditLogManager controls the quantity of audit log data present on the system by periodically checking for audit log data to be deleted based on the configured age-out policy. For more information about audit log policies, see “Configuring audit log policies”.
com.hp.sdn.adm.auth.impl.AuthenticationManager
The AuthenticationManager provides for the authentication of external users to the SDN Controller.
com.hp.sdn.ctl.of.impl.ControllerManager
The ControllerManager provides parameters used in the implementation of the OpenFlow protocol.
com.hp.sdn.ctl.linkdisco.impl.LinkManager
OpenFlow link discovery handles discovery of links between OpenFlow instances.
com.hp.sdn.adm.log.impl.LogManager
The LogManager controls the number of log message rows displayed in the Support Logs display.
com.hp.sdn.adm.metric.impl.MetricManagerComponent
The MetricManagerComponent determines how measurement data is maintained by the controller.
The controller includes a metering framework that internal components and installed applications can use to collect various types of data. (Data can be persisted on the controller from sources external to the controller.) Any metric created with the framework might optionally be persisted over time or directed to the controller JMX facility for viewing. Data persisted over time can be viewed using the controller REST API, while data sent to JMX can be viewed using JConsole or another JMX client. The MetricManagerComponent permits changing default values for certain aspects of the metering framework operation, such as how long the controller should retain persisted data, at what time of day persisted data that is too old should be trimmed, and how often persisted metric values should be saved to disk. (This value can be overridden for any metric when the metric is created).
com.hp.sdn.ctl.nodemgr.impl.NodeManager
The NodeManager provides parameters for discovering and maintaining end host locations in the network.
com.hp.sdn.ctl.diag.impl.PathDiagnosticManager
The PathDiagnosticManager defines the lifetime of the diagnostics flows used for tracing a path.
com.hp.sdn.ctl.path.impl.PathDaemon
The PathDaemon provides parameters used by the path daemon to perform Layer-2 and some specific L3 forwarding.
com.hp.sdn.adm.role.impl.RoleAssertManager
The RoleAssertManager provides parameters the controller uses for determining role message transmit retries and response periods.
com.hp.sdn.misc.ServiceRestComponent
The ServiceRestComponent provides parameters for internal communication between SDN components and the SDN controller Northbound REST API.
com.hp.sdn.ctl.of.impl.TraceManager
The TraceManager specifies how long a trace is to run after it starts.
com.hp.sdn.teaming.impl.TeamConfigurationManager
Manages the configuration of team communication. When one of these items is modified, the admin must wait for the new value to be forwarded to the other members of the team (this can be confirmed by making sure the change appears in the UI of each controller), and then ALL controllers must be restarted.
By default, the SDN Controller does verify that an application zip file has been signed from a source the Administrator has chosen to trust. The Administrator identifies a source as trusted when they add the source’s certificate to /opt/sdn/admin/sdnjar_trust.jks truststore
.
NOTE: To download an application with this check enabled, the public certificate used to recognize the signed zip file must be installed in the sdnjar_trust.jks truststore. See “Adding certificates to the jar-signing truststore ”. | |
Screen component | Description |
---|---|
Opens the Modify Configuration dialog box for the selected component. | |
Component | The name of the component. |
expand icon | Click to display the key and value information for the component. The display for each key includes the current value, the default value, and a brief description. Where applicable, the range of suggested values is also included. |
collapse icon | Click to hide the key and value information for the component. |