Installation Overview
ONES Installation follows the below steps in the order sequence of:
Preparing and Installing ONES Application machine
Installing ONES Agents on SONiC Switches for Orchestrator and Telemetry
Enabling OpenConfig on non-SONiC Switches for Telemetry
License Readiness
After installation of ONES application user needs to contact AVIZ support to generate a trail license, trail license works for 8 devices and upto 30 days a customer can use.
ONES Application License (As per device count)
Trail license support feature
Telemetry Visibility (Monitor, inventory, analytics)
Add/remove Non-SONiC devices via YAML or CSV
Support (Zendesk)- Ability to open a ticket with inventory dump
Syslog access, Console/SSH access for device
To obtain a license, contact support@aviznetworks.com providing the below details;
License Duration - In Years (1-5)
Devices Count - 8, 16, 32, 64, 128, 256, 512 or 1024
Email ID: (For Account creation)
System Hardware Requirements – ONES Application
In the current release, ONES can support managing up to 1024 devices. For ONES Application Installation, the system hardware requirements vary based on the number of devices to manage;
Devices
Processor and Cores
RAM
Storage
x86/x64 based,
16-core CPU
x86/x64 based,
16-core CPU
x86/x64 based,
32-core CPU
x86/x64 based,
32-core CPU
x86/x64 based,
64-core CPU
System Software Requirements - ONES Application
docker, docker-compose
python3, python3-pip
paramiko
scp
Installer file (Version 18 or higher)
Update to latest packages
sudo apt-get install docker.io
sudo apt-get install docker-compose
sudo apt-get install python3
sudo apt-get install python3-pip
sudo apt-get install python3-paramiko
Customer Firewall Configuration (Ports to be opened)
Ports to be open from Agent(Source) to ONES controller(Destination)
These ports has to be enable on ONES Controller
Ports to be open from ONES controller(source) to Agent(Destination)
These ports has to be enable on Device(Switch)
Ports to be open on ONES Server for ONES Services
ONES Orchestrator Database
Ports to be open for HTTPS Access
HTTPS port has to be enable if a firewall is present in between User-machine and ONES-Controller
Network Switch (Managed Node) Configuration Requirement
Network Reachability from ONES Application
OpenConfig feature is enabled (for non-SONiC Switches)
Browser Requirements for ONES Web User Interface access
Google Chrome version 107 or later
Mozilla Firefox version 106 or later