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

Reply via email to