• Tag : CVP


Deploying Cloudvision Portal (CVP) on Proxmox VE

Introduction Proxmox is an open source server virtualization solution based on QEMU/KVM and LXC.  You can manage virtual machines, containers, high availability clusters, storage and networks with an integrated, easy-to-use web interface or via CLI. The purpose of this article is to assist in deployment of Arista’s Cloudvision Portal (CVP) within Proxmox VE.  The benefit of utilizing CVP within Proxmox VE is that it offers an open source, subscription free option for those who may not be able to afford proper VMware licensing for lab/demo deployments and/or would like to utilize the rich, open source feature set provided by Proxmox...
Continue reading →

CVP RPM Installer

Introduction With the 2018 release we introduced an installer script for CVP. The script will install CVP RPMs and initialize system services. The installer will deliver all packages to make a script-installed system identical to the corresponding OVA. Requirements Operating System CVP Version CentOS Version ISO filename 2018.2.0 – 2018.2.2 CentOS Minimal 7.5.1804 CentOS-7-x86_64-Minimal-1804.iso 2018.2.3 and later CentOS Minimal 7.6.1810 CentOS-7-x86_64-Minimal-1810.iso Please do not update packages after minimal installation, the installer ships with all required updated RPMs. Installation may fail if packages not delivered by minimal install are found. Resources As of 2019.1.0 four types of install sizing is possible....
Continue reading →

CloudVision Portal – Campus Features

Campus Introduction CloudVision offers a number of Campus related features. We introduce these features and show how they can be helpful from a management standpoint while operating your network.   Connected Endpoints CloudVision leverages DHCP based discovery to identify and fingerprint connected end points.

CloudVision Portal – Telemetry Features

Device Page Overview Learn how to navigate the Devices page. We go over basic network inventory, device details, and CloudVision’s Device comparison tool which allows users to look at different device details side by side at different moments in time.   Configuring Events Notifications Configure events notifications and integrate w/ 3rd party platforms (i.e. Slack, SMTP Server, WeChat, PagerDuty, etc)   Cloud Tracer Discover CloudVision’s CloudTracer application. CloudTracer can serve as method to monitor connections that link distant parts of your network, give insight into application sensitive traffic, and even provide anomaly detection when a link sees some unusual traffic...
Continue reading →

CloudVision Portal – Compliance Features

Compliance Overview This video provides an overview of ‘Compliance’ in the context of CloudVision. It covers compliance checks and steps to get your network in a state of compliance.   Compliance Dashboard CloudVision’s Compliance Dashboard gives users a network wide view of device exposure and device configuration status. Take a look at how Compliance Dashboard can make you aware of any potential bugs impacting devices or misconfigurations in a single window in your web browser.   Compliance Token Generation This video provides insight into setting up CloudVision Portal to automatically get updates from www.arista.com for the latest on bugs and...
Continue reading →

CloudVision Portal – Change Control

Change Control Overview A Change Control is used to make changes to devices in your network. This video provides an overview of the basic components of change controls and different actions that can be taken while making changes to EOS devices in your network.    Configuring and Applying Snapshots Snapshots give us a picture of the state of devices at a select moment in time. Find out how to create different snapshots in CloudVision and apply them to devices in your network. Additionally, learn how to reference snapshots in change controls to view particular switch state pre and post configuration/image...
Continue reading →

CloudVision Portal – Provisioning Workflows for Automation

Onboarding Devices to CVP This video introduces the basics of onboarding existing devices in your network to CloudVision Portal and set up Zero-Touch Provisioning day 0 provisioning   Provisioning Overview One of the key features CloudVision offers is Device Provisioning. We go over how provisioning is accomplished in CloudVision and how to actually configure devices in your network using CloudVision   Provisioning – Containers Containers are a way to simplify device configuration by device role in the network. A carefully thought out container structure can make provisioning easier and faster. We go over basic strategy regarding container hierarchy and common...
Continue reading →

CloudVision Portal – System Functions

This list of videos focusses on system functions such as install, setup and upgrade for CloudVision Portal.  Deploying CVP on ESX and as RPM This videos describes the different requirements for a CloudVision instance and the process of installing CloudVision Portal on ESX or as an RPM TOI for RPM based install   AAA server integrations This video describes how to set up AAA authentication and authorization in the Settings page of CloudVision. Learn how to add and define roles in CloudVision and where to find documentation to link roles added in CloudVision with profiles defined in your network’s AAA...
Continue reading →


This TOI captures new categories of events that have been added in CVP release 20202.1.0. Network Constraint Events Network Constraints refers to a group of new events that are aimed at validating network design rules.  For example: All leaf-spine links must be 10Gbps A leaf must have at least two spine switches on the layer above it All racks should have redundant TORs MTU settings These events implement the various checks and the specific network/topology is derived based on tags. List of events include: Insufficient Downlink Device Redundancy Insufficient Peer Device Redundancy Insufficient Peer Interface Redundancy Insufficient Uplink Device Redundancy Insufficient...
Continue reading →

Flow Analytics (Beta)

Flow Analytics (Beta) NOTE: This is a beta feature in the 2019.1.0 and 2020.10 release and is not enabled by default. In order to enable the Flow Analytics and  feature, it is recommended that the minimum VM resources are configured at the recommended minimum for production deployments : CPUs: 28 cores RAM: Recommended 52 GB Disk: 1 TB                                                  Viewing Traffic Flows         CloudVision’s traffic flows introduced in the 2019.1.0 release of CVP, is a beta feature that analyzes the network traffic routed through a device. You can drill down into the details of network flow activity using bar charts, stacked...
Continue reading →

MAC/IP Address Search (Beta)

MAC/IP Address Search (Beta Feature) NOTE: This is a beta feature and is not enabled by default. In order to enable the search feature on multi-node production deployments with a large number of managed devices, it is recommended that the VM resources be configured at the recommended minimum as listed below: CPUs: 28 cores RAM: Recommended 52 GB Disk: 1 TB Search feature lets users search for a MAC or IP address and get back information about the address from MAC table or ARP Table. Enabling Search The feature is disabled by default. In order to enable it, operations need to...
Continue reading →

Topology View Enhancements

TOI – Topology View Enhancements This TOI covers the following enhancements to Topology View in the 2020.1.0 release: Visualization for VXLAN tunnels in Topology with the ability to filter based on VNIs Cloud Topology manual layouts VXLAN Overlays and Filters In 2020.1.0, the overlays menu has included a VXLAN option. When selected, this colors each link by associated VNI. Links with multiple associated VNIs are given a distinct color and the list of VNIs can be viewed by hovering over the links to display a tooltip. VXLANs can be filtered by entering the VNIs to be displayed in the “VXLAN...
Continue reading →

CloudVision 2020.1.0 Release TOIs

Key highlights for the CloudVision Portal release 2020.1.0 are: An updated UI with improved fonts, vibrant colors and consistent navigation Topology View Enhancements – Support for VxLAN tunnel discovery, Cloud Manual topology Layouts Events – Network Constraint Events, CloudTracer events Search (Beta) – Addition of IP address search Enhanced Search in Flow Analytics (Beta) vMotion support for multi-node cluster CVP release 2020.1.0 supports host-to-host vMotion for a multi-node cluster. It is recommended to use vMotion to migrate one node at a time in a multi-node deployment An updated TOI for RPM based install of CVP is available

can you reconcile from the switch?

I was wondering if there any way to execute the reconcile process but backwards; from the switch. I know how to do it from CVP but the plan is to execute remote changes over CLI and then execute the reconcile process to keep consistency between CVP and the switch configuration.   Thanks,

Modifying the Timeout Value for Image Upgrades Done Using CVP (CloudVision Portal)

Description Traditionally, network image upgrades have been done manually on a device-by-device basis.  With Arista’s CloudVision Portal this arduous task has been greatly simplified.  Multiple groups of devices can be upgraded with a few simple clicks by modifying the applied image bundle in the Network Provisioning page. The tedious task of manually uploading device images is handled entirely by CVP.  For a majority of use cases, the default settings of CVP will not need any sort of modification.  However, if device upgrades will be done over slower WAN links it is recommended that the image upload timeout value within CVP...
Continue reading →

Sending Telemetry Data from TerminAttr to Multiple CVP instances

Sending Telemetry Data from TerminAttr to Multiple CVP instances Overview This article will explore the ability of the CloudVision Telemetry agent to send data to more than one CloudVision Portal (CVP) instance or CloudVision and a third party application.     The configuration used in this lab was also used as part of the “Synchronising CloudVision Portal Configlets with Ansible” POC lab to enable both CloudVision instances to receive Telemetry data from all the switches. The article for “Synchronising CloudVision Portal Configlets with Ansible” can be found here : https://eos.arista.com/synchronising-cloudvision-portal-configlets-with-ansible/   Introduction The Proof of Concept Lab created to demonstrate...
Continue reading →

[SDN] Arista CVP and Phyton

Hello guys! I’m learning and studying ARISTA programming, could you suggest some book or article to study? Regards, Rodrigo Almeida.

CVP VM Maximum Resource Allocation on DCA-CV-100

Introduction This document describes a procedure and tooling to reallocate the RAM and CPUs in the DCA-CV-100 in order to maximize the performance of the CVP virtual machine. By scavenging resources from the CVX VM and allocating them to the CVP VM the CVP application can achieve higher scale. Prerequisites The scripts and procedures in this document are first available in CVA Version 2.1.3. In CVA 2.1.3 this procedure only runs on the DCA-CV-100. Procedure Allocating Maximum Resources to the CVP VM Find the script reallocateVM.py in the folder /cva/scripts. Run the script as  ./reallocateVM.py --maxCvp This will stop the...
Continue reading →

Enabling CloudVision Wifi container on CVP

The CloudVision WiFi (CVW) service is available as a container on the Arista CloudVision platform from its 2019.1.0/Grant release. Once you activate the CVW service, you can configure, monitor, troubleshoot, and upgrade Arista WiFi access points using the cognitive CVW UI.  This chapter gives an overview of the CVW containerization on CV and explains how to set up the service. An appendix lists the CLI commands you can run on the CVW service. Overview of CVW on CV The figure below shows a conceptual overview of the Arista CVW solution.  As shown in the figure, CVW is containerized within the...
Continue reading →

Expedited CVP Upgrades

Introduction This document presents several procedures to reduce the time taken to upgrade CVP between major releases. This can reduce the CVP outage window from 10s of hours to under an hour. The trade off with these procedures is that some or all telemetry data will be discarded. Upgrading from 2018.1.x to 2018.2.x See the 2018.2.x release notes for details on the upgrade process, there are other upgrade requirements and restrictions beyond what’s discussed here. When upgrading from 2018.1.x to 2018.2.x there are two migrations that take place. The first migration is to move the provisioning data from hbase to...
Continue reading →


Get every new post on this blog delivered to your Inbox.

Join other followers: