The NISH solution incorporates the following three components.
One or more network nodes (physical or virtual) running SR OS in MD mode is required, as well as an authorized user with gRPC access and the gRPC MD-CLI service enabled.
The NISH client is required for the NISH solution. The NISH client is a utility that runs on a Linux platform and provides the interface to access SR OS nodes and use MD-CLI to configure a single node or multiple nodes defined either in a static local configuration file or dynamically using a NISH manager.
The NISH manager is an optional service that runs on a Linux server. It listens for communications from SR OS nodes that are configured to use the SR OS Remote Manager feature to create a dynamic inventory for one or more NISH clients. When SR OS nodes register with the NISH manager, their profile information is provided during the connection.
See the 7450 ESS, 7750 SR, 7950 XRS, and VSR System Management Guide, section ‟Remote Management Using a Remote Network Interface Shell Manager ”, for more information about the SR OS Remote Manager feature.