Is it possible to integrate and position the contrail in a network which have 3rd party network devices, or what is the minimum requirements to have contrail running?
I have some enqueries as below points;
- For the vrouter, I understand it as an agent which need to be installed in the hosts, either VM or physical servers, which in-turn connected to the controller so we can apply the required policies direct to the server itself rather than the related servers GWs, is that correct?
- Under which platforms/OS we can install vrouter
- micro-segmentation is the outcome of using the contrail and vrouter, so we can apply policies directly to every host. correct?
Re: How to position Contrail in Third party network
The minimum requirement for a proof-of-concept (POC) system is 3 servers, either physical or virtual machines. All non-compute roles can be configured in each controller node. For scalability and availability reasons, it is highly recommended to use physical servers.
- For the vrouter, I understand it as an agent that need to be installed in the hosts, either VM or physical servers, which in-turn connected to the controller so we can apply the required policies direct to the server itself rather than the related servers GWs, is that correct?
The vRouter agent is a user space process running inside Linux. It acts as the local, lightweight control plane and is responsible for the following functions: • It exchanges control state such as routes with the control nodes using XMPP. • It receives low-level configuration state such as routing instances and forwarding policy from the control nodes using XMPP. • It reports analytics state such as logs, statistics, and events to the analytics nodes. • It installs forwarding state into the forwarding plane. • It discovers the existence and attributes of VMs in cooperation with the Nova agent. • It applies forwarding policy for the first packet of each new flow and installs a flow entry in the flow table of the forwarding plane. • It proxies DHCP, ARP, DNS, and MDNS. Additional proxies can be included in the future. Each vRouter agent is connected to at least two control nodes for redundancy in an active-active redundancy model.
- Under which platforms/OS we can install vrouter:
Contrail Release 2.21, is supported on the OpenStack Juno and Icehouse releases. Juno is supported on Ubuntu 14.04.2 and Centos 7.1.
Contrail networking is supported on Red Hat RHOSP 5.0, which is supported only on OpenStack Icehouse
In Contrail Release 2.21, support for VMware vCenter 5.5. vCenter is limited to Ubuntu 14.04.2 (Linux kernel version: 3.13.0-40-generic).