On Tue, Jul 3, 2012 at 8:23 PM, Youcef Laribi
<youcef.lar...@eu.citrix.com> wrote:
>>I see where you are coming from. The point is not about treating one LB 
>>preferentially over another. It is the LB-centric nature of the proposal.
>>Surely it should be possible to have an implementation that does not involve 
>>any LB at all (like the AWS auto scaling groups). The proposed API is very 
>>much like the AWS auto-scaling >API, but is useless without the Netscaler. 
>>Historically CloudStack almost always has had defaults that work without any 
>>external devices. I think if you propose a generic UI and a generic >API then 
>>it becomes important to follow this precedent.
>>
>>I also submit that it doesn't have to be "months". I wager that some level of 
>>re-factoring of your proposal / code should get us to this state.
>
> This is not about code re-factoring. We are leveraging *existing* features on 
> NetScaler (like monitoring, policy-based triggering, aggregating stats, etc.) 
> that we thankfully don't have to code. In any case, we don't have the 
> resources, time or interest in (re)implementing this inside CloudStack so 
> that it can be used without a NetScaler.
>
> Our goal is to surface an "LB" autoscale capability that NetScaler provides, 
> so that CS users can take advantage of it when they are deploying with a 
> NetScaler. We have gone to great lengths to make the API 
> LoadBalancer-agnostic, to leave the door open for other loadbalancers who 
> have a similar capability.
>
> Youcef
>


So I am hoping that there is some disconnect here.

I don't think that Chiradeep was asking for you to implement this
feature in CloudStack itself, but rather to make the framework that
you already are going to have to build a bit more generic. This allows
others to build on your work.

That said, two different committers have suggested a more generic move
(albeit Chiradeep has done a far more eloquent and pragmatic job than
I) and this email suggests an unwillingness to consider those
comments.

--David

Reply via email to