Please see inline: ________________________________________ From: Dominik Mostowiec <[email protected]> Sent: Tuesday, August 18, 2015 6:58 AM To: Rudra Rugge Cc: [email protected] Subject: Re: [opencontrail-dev] Active-active loadbalancer
Hi, Second question. When i read this: https://techwiki.juniper.net/Documentation/Contrail/Contrail_Controller_Feature_Guide/Administration/30_Managing_Service_Chaining#ECMP_Load_Balancing_in_the_Service_Chain [Rudra] This is simple load balancing of traffic based on ECMP. Based on a hash - the flows are distributed across service virtual machines. There is no proxying of traffic. I guess that active-active service instance should work. But: after changing LbaaS to active-active (this line: https://github.com/Juniper/contrail-controller/blob/R2.20/src/config/svc-monitor/svc_monitor/services/loadbalancer/drivers/ha_proxy/driver.py#L102) One of vrouter agent's dies on assert: https://github.com/Juniper/contrail-controller/blob/R2.20/src/vnsw/agent/pkt/flow_table.cc#L1295 contrail-vrouter-agent: controller/src/vnsw/agent/pkt/flow_table.cc:1295: bool FlowEntry::SetRpfNH(FlowTable*, const AgentRoute*): Assertion `l3_flow_ == true' failed. [Rudra] Active-active in service VM service chain is not the same as active-active in LBAAS. LBAAS requires TCP state syncing because LBAAS is acting as a proxy. Setting LBAAS to active-active is not supported. We are looking at adding this support with other LBAAS vendors. Regards, Rudra Maybe i don't understand this corectly. Could you help me with this? --- Regards Dominik 2015-08-18 7:06 GMT+02:00 Dominik Mostowiec <[email protected]>: > Why? > For example: 2 or more haproxy with the same config, the same set of backend > servers. > Each one doing backend tests separately. And all of them handle requests. > It is normally working. > > Regards > Dominik > > 18 sie 2015 01:42 "Rudra Rugge" <[email protected]> napisaĆ(a): >> >> Active-active mode for loadbalancer in opencontrail requires clustering >> support for haproxy. Clustering of haproxy is currently not available and >> hence active-active cannot be supported today with haproxy. >> >> >> Rudra >> >> >> >> ________________________________ >> From: Dev <[email protected]> on behalf of Dominik >> Mostowiec <[email protected]> >> Sent: Monday, August 17, 2015 3:16 PM >> To: [email protected] >> Subject: [opencontrail-dev] Active-active loadbalancer >> >> >> Hi >> Is it possible to run loadbalancer in opencontrail in active-active mode? >> >> Regards >> Dominik -- Pozdrawiam Dominik _______________________________________________ Dev mailing list [email protected] http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
