Skip to main content

Lenovo switch management

Lenovo provides several products and integrations that can be used to manage RackSwitch or Flex System switches.

Lenovo Networking User Guide for Ansible

Ansible is an open-source automation and orchestration framework. It is a simple and easy to use tool to help you with configuration management, application deployment, and the automation of tasks that involve servers, switches, and other network elements.

Lenovo Switch Center

Lenovo Switch Center provides remote monitoring and management with a centralized point of administration to improve service delivery while reducing management costs.

Switch Center provides:

  • Point-and-click administration of large switch groups.
  • Automated software downloads, configuration updates, and backups.
  • Comprehensive reporting and monitoring of network switches.

The following documentation is available for Switch Center:

Lenovo Networking Content Pack for VMware vRealize Log Insight

The Lenovo Networking Content Pack for VMware vRealize Log Insight enables administrators to take advantage of VMware vRealize Log Insight with their IBM and Lenovo Networking deployments.

The Lenovo Networking Content Pack for VMware vRealize Log Insight enables you to:

  • Increase network reliability by allowing system or network administrators to monitor networks that feature Lenovo branded RackSwitch or Flex System switches.
  • Gain access to extremely detailed switch log entries to facilitate deep insights into the network status.
  • Reduce initial provisioning time of Log Insight by using the 9 prebuilt dashboards and 12 predefined alarms featured in the pack.

The following documentation is available for the Lenovo Networking Content Pack for VMware vRealize Log Insight:

Lenovo Networking Plug-in for VMware vRealize Orchestrator (vRO)

The Lenovo Networking Plug-in for VMware vRealize Orchestrator enables network administrators to easily and quickly deploy new networking services for cloud-based enterprise and SMB networks.

The Lenovo Networking Plug-in for VMware vRealize Orchestrator enables you to:

  • Reduce new service delivery time on any Lenovo RackSwitch and most Lenovo Flex System switches.
  • Leverage a comprehensive library of Lenovo Networking workflows and actions capturing network configuration best practices for rapid service orchestration.
  • Implement more Lenovo switch configuration activity through vRealize Orchestrator and vCenter with less reliance upon native switch interfaces.

The following documentation is available for the Lenovo Networking Plug-in for VMware vRealize Orchestrator:

Lenovo Networking Openstack Neutron Plugin

The Openstack Neutron Plugin will provide dynamic VLAN configuration of server facing ports on the access layer switches, thereby mapping Openstack networks into the physical infrastructure.

The following documentation is available for the Lenovo Networking Openstack Neutron Plugin:

Lenovo Networking Development Toolkit for Chef

Chef is a Ruby‐based configuration management tool designed to streamline the tasks of configuring and maintaining your servers. Chef can integrate with cloud‐based platforms to automatically provision and configure new machines. Chef contains solutions for both small and large‐scale systems.

The Lenovo Development Toolkit for Chef provides a native Ruby implementation for programming Lenovo CNOS network devices using Ruby. The Ruby client APIs can be used to build native applications in Ruby that can communicate with CNOS remotely using HTTP or HTTPs. The Ruby API implementation also provides an API layer for building native Ruby objects to configure and manage Lenovo switches. The library is freely provided to the open source community for building applications using CNOS REST API infrastructure.

The following documentation is available for the Lenovo Development Toolkit for Chef:

Lenovo Ruby Application Programming Interface

The Lenovo Network Ruby Application Programming Interface is automatically installed when you install a Lenovo Network Development Toolkit such as the Lenovo Network Development Toolkit for Chef or the Lenovo Network Development Toolkit for Puppet.

This API works with Ruby 2.3.1 or later.

The following documentation is available for the Ruby Application Programming Interface:

Lenovo Networking Development Toolkit for Puppet

Puppet is a configuration management tool that can be used to deploy, configure, manage, and maintain a server. You can use Puppet for the entire life of a server, starting from bootstrapping a server, to shredding and giving up a server. You can use Puppet to define distinct configurations for every host, and to continuously check and confirm whether the required configuration is in place and is not altered. If a configuration is altered, Puppet will revert back to the required configuration on the host.

The Lenovo Network Development Toolkit for Puppet is designed to be used for configuring Link Aggregation Groups (LAGs), IP management, and telemetry.

The following documentation is available for the Lenovo Development Toolkit for Puppet:

Lenovo Network Advisor for Splunk

Splunk is a software application for gathering, searching, analyzing, and visualizing machine-generated data. It collects data from different sources, such as network devices, websites, sensors, and applications, and uses this data to generate graphs, reports, alerts, dashboards, and visualizations.

The Lenovo Network Advisor for Splunk application helps you in troubleshooting your network by monitoring the health status and network utilization of switches running Lenovo Cloud Network Operating System (CNOS) version 10.8.1.0 or later. The Lenovo Network Advisor application runs on Splunk Enterprise Server which is a data analytics tool that collects network-generated data to provide visualization, analysis, and search capabilities for seamless network operations and troubleshooting.

The following documentation is available for the Lenovo Network Advisor for Splunk: