What is new in version 2.7.0?
This is an overview of the features and changes added in the latest version of Nerve. For an extensive list of all changes, refer to the release notes. For more details on each feature, follow the links after the feature descriptions.
Nerve Data Services changes: modularity and removal of Management System instance
The Nerve Data Services are now removed from the Nerve Base System and function as a modular component. To use the Nerve Data Services from version 2.7.0 on, a Nerve Data Services Docker Compose workload needs to be requested. This workload is then provisioned by Nerve Service technicians. The container images of the Nerve Data Services components are also available in the Nerve Software Center.
Due to this change it is strongly recommended to back up any user created data in the Data Services, e.g. gateway configuration files, before updating to version 2.7.0.
In the course of this change, the Management System instance of the Data Services has been removed, moving the central configuration and operation point of the Data Services to the node. This change removes any functionality linked to the Management instance such as:
- Data buffering
- Nerve database in the Management System
- Data visualization in the Management System
- Grafana home dashboard settings
To request the Nerve Data Services, contact a sales representative or write an issue through the TTTech Industrial support portal. Note that for users that were using the Nerve Data Services prior to version 2.7.0., there are no changes in pricing or licensing.
Refer to the Nerve Data Services documentation for instructions and information on how to work with the Data Services.
Docker Compose workload improvements: multiple services
Previously, the Docker Compose workload was used to work with single Docker containers and the full scope of Docker Compose configuration options. Now, Docker Compose workloads can be used to manage multiple services in a system and establish a link between them.
Refer to Provisioning a Docker Compose workload for more information.
Nerve DNA available through the Management System UI
Previously only available through the API, the Nerve DNA process can now be operated through the UI in the Management System. The UI can be found in the DNA tab in the node details view.
Refer to Nerve DNA UI in the Management System for more information on the content of the DNA tab. Also, refer to Nerve DNA for more information on Nerve DNA in general.
Easy access to application UIs from workload management in the Local UI
Visualizations or web UIs of applications that offer them can now be accessed without the need of a remote connection. A link to the web UI is generated by the Nerve system and available in the workload management section of the Local UI. In previous versions, remote connections needed to be established to do this. Note that this is only available for Docker Compose workloads.
Refer to Workload specifics for more information.
Nerve internal network DHCP pool changed to accommodate static IP addresses
The DHCP pool of IP addresses has been adjusted for Nerve internal networks (isolated1 to isolated5). One part of the reserved ranges per network is now left free for definition of static IP addresses. The following ranges are reserved for static IP addresses:
Network name | IP address range |
---|---|
isolated1 | 172.18.67.0/24 |
isolated2 | 172.18.71.0/24 |
isolated3 | 172.18.75.0/24 |
isolated4 | 172.18.79.0/24 |
isolated5 | 172.18.83.0/24 |
Refer to Node internal networking for more information on networking in the Nerve system.
Remote connections to nodes can be created at node registration
Similarly to workload provisioning, remote connections to nodes can now be configured during the node registration process. Previously, remote connections to nodes and workloads could only be configured after registering a node or provisioning a workload.
Refer to Adding a node for more information on how to register nodes. Also, refer to Remote connections for more information on remote connections.
Support no longer offered for two Supermicro devices
The SuperServer 1019D-16C-FHN13TP and the Supermicro SuperServer 5029C-T are no longer supported from version 2.7.0 on.
Refer to the Device guide for all qualified devices and documentation related to them.
The Nerve Data Services SDK is no longer being developed
Development of the SDK for developing analytics applications with the Nerve Data Services has been stopped from version 2.7.0 on. Third-party analytics applications like Node-RED and Crosser can still be used in combination with the Data Services for data analytics purposes.