• Author : Shashank


EAPI over TerminAttr

Introduction CloudVision uses EAPI to communicate with EOS devices. In the case of onprem deployments, CloudVision supports two transports for EAPI: HTTPS: In this model, CloudVision initiates HTTPS connections towards the EOS devices. Default in CloudVision 2021.1 and earlier. TerminAttr: In this model, EAPI communication shares the gRPC connection initiated by TerminAttr towards CVP. Default in CloudVision 2021.2 and later for new deployments. If CloudVision is upgraded from older versions, the transport continues to be HTTPS. EAPI-over-TerminAttr is required in the following network configurations: – Where firewalls or dynamic NAT is deployed between CloudVision and the EOS devices. In these...
Continue reading →

Shared tenant networks

OpenStack has a concept of shared tenant networks which let the admin can create a network which can be shared by all the tenants managed by the admin. A shared network is created as a regular tenant network which means that a segment id is associated with it. Whenever any tenant attaches a VM to this shared network, the VLAN required for that shared network is provisioned on the switch interface connected to the compute node hosting the tenant VM. In order to support the shared tenant networks, new internal CLI commands were added so that the ML2 driver can...
Continue reading →

Active-Active Neutron controller support

The active-active neutron controller support in CVX enables the deployment of highly available neutron service with multiple active neutron controllers. For the neutron service to be highly available multiple active instances of the server are deployed so that if any instance fails, the work load is distributed among the remaining instances without any downtime. The details on configuring the HA support in neutron can be found in the OpenStack documentation. The Arista ML2 driver interfaces with CVX and sends the virtual network information to it. CVX looks at this virtual network information and the topology to configure the required VLAN...
Continue reading →


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

Join other followers: