arrow-left

All pages
gitbookPowered by GitBook
1 of 18

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Scalability

ONES Function

Device/Switch Count

Telemetry for Visibility

1024

Orchestration

64

Download ONES

Please refer to the link https://support.aviznetworks.com/hc/en-us/articles/10268234313997-ONES-Image-Downloadarrow-up-right for downloading latest version of ONES Application

NOTE: You are required to sign-up on https://support.aviznetworks.com/hc/en-usarrow-up-right for getting access to the download page.

Getting Started

Subscription

ONES provides the following subscriptions to manage and monitor the devices.

Subscription Type
Details

32

Support up to 32 devices

64

Support up to 64 devices

128

Support up to 128 devices

256

Support up to 256 devices

512

Support up to 512 devices

1024

Support up to 1024 devices

Free(30 Days Trial)

Support up to 8 devices

Contact Aviz support team for subscription detailsarrow-up-right

ONES Installation

Supported Switch Platforms and NOS

hashtag
Supported Matrix

NOS

ASIC

Switches

Community SONiC

Cumulus & Arista platforms are considered by ONES as Agent-less and supports metrics available using NVUE and eOS APIs

hashtag
Agent-based vs Agent-less

SONiC-based switches require ONES Agents (Agent-based) to be installed on the switch being monitored, as a pre-requisite for ONES Telemetry and Orchestrator based functions to work.

  • ONES Telemetry Agent

  • ONES Orchestrator Agent

Proprietary NOS like Arista EOS, Cumulus, and Cisco NX-OS does not require an ONES Agent and instead leverage (Agent-less) feature. OpenConfig extends APIs that provide Network Telemetry information about the resources being monitored via (gRPC Network Management Interface) protocol to the ONES Application

ONES does not support Orchestrator-based functions on Proprietary NOS (non-SONiC).

hashtag
Agent requirements

  • SSH access

  • SONiC versions beyond 202012 or 202111 are supported

  • Only x86 intel-based architectures are supported

Installing ONES Application

These steps will guide a user how to install a tar-ball package on base Linux based machine

hashtag
ONES Application system - Installation Steps

  • Enable super-user mode

user@ones-application:~$ sudo su

  • Create a directory for ONESv1.3

user@ones-application:~$ mkdir ONES-1.3

  • Extract the contents of the downloaded ONES Installer tar.gz file

root@ones-application:~$ tar -xvzf ONES-1.3.tar.gz -C ONES-1.3

  • Go to ONES-1.3 folder on the server machine

root@ones-aplication:~$ cd ONES-1.3

  • Run ones-installer.sh to Install the ONES application function

root@ones-application:~/ONES-1.3$ ./ones-installer.sh

circle-info

The installer file automatically detects & processes fresh installation or upgrade to the new version

  1. By default, the installer has a license for 8 devices upto 30days

  2. ONESv1.3 support SSL certificate integration

    1. User can choose YES if the User wants to integrate their own SSL certificate

3. The installation allows a user to enable DB backup

  1. Users can choose the local or remote location to backup the database

  2. By-Default application creates a database backup in every 86400 seconds(1 day), but user can modify it as per the requirement

  3. Local & Remote Backup

  1. ONESv1.3 support certificate-based authentication between ONES App and devices for GNMI and Auto-discovery

    For agent auto-discovery agent will act as a client and the collector as a server. For normal gnmi communication, the agent will act as a server and the collector as a client. Need certificates based on this.

triangle-exclamation

The user needs to provide the certificate path and replace the key name with the path of the certificate to be used here

NOTE: The system might have multiple IP addresses, so the user can use any one IP to access ONES-UI.

  • Installation begins

circle-info

While doing an upgrade from ONESv1.2.0 to ONESv1.3 it removes the user database, upgrade from ONES1v1.2.1 to ONESv1.3 do not alter the user database table

  • Access ONES Application Web GUI from a supported browser using https://<host-ip>

hashtag
Activation:

  • For Trail, user can choose Start A Trial (valid for 30days)

  • For Activation, user can choose Activate License if the user has an activation key of any subscription

hashtag
Start A Trail

  • Use Default credentials as below;

    • Username: superadmin

    • Password : Admin@123

circle-info

Password should contain:-

Minimum Password Length - 8 characters

Maximum Password Length - 24 characters

Character Support - Alpha Numeric

hashtag
Login To ONES

  • After Resetting the password use new credentials to login

  • You will see the default Dashboard → Hardware view

hashtag
Activate License

hashtag
Get the Activation key

  • Share ONES installation ID to the AVIZ support team

  • As per PO, the AVIZ team will share the Activation key

  • Paste the activation key and Activate

circle-info

Users can activate ONES Application first time just after installation(first-time ONES application shows the page to activate the license

After evaluating ONES application, the user will have the option to activate the license anytime from the dashboard

Installing ONES Agents

hashtag
Overview

ONES requires user to install the below agents on SONiC NOS to allow Network Orchestration and Visibility

  • ONES Orchestrator Agent for Network Orchestration

  • ONES Telemetry Agent for Telemetry Data Streaming (Network Visibility)

NOTE: for non-SONiC switches,

  • OpenConfig feature on its NOS needs to be enabled for Network Visibility (Telemetry Data Streaming)

  • Network Orchestration is not supported

hashtag
SONiC NOS upgrade scenario - Impact on ONES Agents

  • SONiC NOS Upgrade could be done either via

    • ONES UI (Inventory-->Devices)

      • Instead of using FM - Orchestrator Agent