Hi All,

Now that we have an HA cluster setup we would like to get a redundant TOR
agent configuration going. We have two compute nodes dedicated to host TSN
role and TOR agents. I've done plenty of TOR agent deployments to a single
node using fab scripts but this is my first time doing a redundant setup
and the documentation is pretty light.

Can redundant TOR agents be provisioned using fab scripts or is there
manual config that must be done to build VRRP/Keepalive config on nodes? If
manual, does anyone have quick sample config for that?

Aside from that it looks like I'd just do something like this:

'tsn': [host4, host5], # Optional, Only to enable TSN. Only compute can
support TSN
'toragent': [host4, host5], #Optional, Only to enable Tor Agent. Only
compute can

env.tor_agent = {

                host4:[{
                    'tor_ip':'192.168.11.65',
                    'tor_agent_id':'1',
                    'tor_agent_name':'tor_agent-tor1-et176-zone1-ord6',
                    'tor_type':'ovs',
                    'tor_ovs_port':'10001',
                    'tor_ovs_protocol':'pssl',
                    'tor_tsn_ip':'10.10.10.7',
                    'tor_tsn_name':'contrail-tsn1.zone1.ord6',
                    'tor_name':'tor1.et176.zone1.ord6',
                    'tor_tunnel_ip':'192.168.11.65',
                    'tor_vendor_name':'Juniper',
                    'tor_product_name':'QFX5100',
                    'tor_agent_http_server_port': '9011',
                       },
                    {
                    'tor_ip':'192.168.11.66',
                    'tor_agent_id':'2',
                    'tor_agent_name':'tor_agent-tor2-et176-zone1-ord6',
                    'tor_type':'ovs',
                    'tor_ovs_port':'10002',
                    'tor_ovs_protocol':'pssl',
                    'tor_tsn_ip':'10.10.10.7',
                    'tor_tsn_name':'contrail-tsn1.zone1.ord6',
                    'tor_name':'tor2.et176.zone1.ord6',
                    'tor_tunnel_ip':'192.168.11.66',
                    'tor_vendor_name':'Juniper',
                    'tor_product_name':'QFX5100',
                    'tor_agent_http_server_port': '9012',
                       }],

                host5:[{
                    'tor_ip':'192.168.11.65',
                    'tor_agent_id':'1',
                    'tor_agent_name':'tor_agent-tor1-et176-zone1-ord6',
                    'tor_type':'ovs',
                    'tor_ovs_port':'10001',
                    'tor_ovs_protocol':'pssl',
                    'tor_tsn_ip':'10.10.10.7',
                    'tor_tsn_name':'contrail-tsn2.zone1.ord6',
                    'tor_name':'tor1.et176.zone1.ord6',
                    'tor_tunnel_ip':'192.168.11.65',
                    'tor_vendor_name':'Juniper',
                    'tor_product_name':'QFX5100',
                    'tor_agent_http_server_port': '9011',
                       },
                    {
                    'tor_ip':'192.168.11.66',
                    'tor_agent_id':'2',
                    'tor_agent_name':'tor_agent-tor2-et176-zone1-ord6',
                    'tor_type':'ovs',
                    'tor_ovs_port':'10002',
                    'tor_ovs_protocol':'pssl',
                    'tor_tsn_ip':'10.10.10.7',
                    'tor_tsn_name':'contrail-tsn2.zone1.ord6',
                    'tor_name':'tor2.et176.zone1.ord6',
                    'tor_tunnel_ip':'192.168.11.66',
                    'tor_vendor_name':'Juniper',
                    'tor_product_name':'QFX5100',
                    'tor_agent_http_server_port': '9012',
                       }]

                }


A couple question in the config above:
1. tor_tsn_ip would be VRRP VIP address correct?
2. Is tor_agent_id unique globally or per host?

I also see that the Contraul UI let's you configure two TOR Agents and two
TSN nodes for a physical device. Would this eliminate the need to front
TOR/TSN with VRRP?

Am I missing or misunderstanding anything?

Thanks!
Dan
_______________________________________________
Users mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/users_lists.opencontrail.org

Reply via email to