Hi Tuna,

I boldly diagrammed out what we talked about here:

https://cwiki.apache.org/confluence/x/M6YTAg

The idea is to keep the monitoring part separate from the autoscale
decision. 
So, the monitoring can be SNMP/RRD/whatever.

Scale-up using reconfiguration then becomes a mere matter of modifying the
autoscale service.


On 11/25/13 8:57 AM, "tuna" <ng.t...@gmail.com> wrote:

>Hi guys,
>
>At CCCEU13 I talked about the AutoScale without NetScaler feature working
>with XenServer & XCP. For anyone don¹t know about this feature, take a
>look into my slide here:
>http://www.slideshare.net/tuna20073882/autoscale-without-netscalerccceu13.
>
>Chiradeep and I had a short talk after the presentation about how to
>improve the AutoScale feature in future. We agreed that:
>
>+ Need to remove Load Balancing feature from AutoScaling. That¹s very
>simple to do.
>+ Need to use SNMP for monitoring not only instance-level but also
>application-level.
>+ Also, supporting well KVM hypervisor
>
>So, I blow up this thread for all of you guys to discuss the way we
>design that feature, such as:
>+ technical side, how to integrate effectively SNMP into CLoudStack.
>Where do we put SNMP monitor components into infrastructure? etc
>+ user experience, how user configure that feature with SNMP monitoring.
>I image that user can figure out they need AutoScale for which of
>following items: application, protocol (tcp, udp), port, bandwidth, disk,
>cpu and memory also, etc
>+ How about autoscale action, not just only deploy or destroy VM, we need
>maybe dynamically increase-decrease memory/cpu, nic bandwidth, disk,Š
>
>Personally, we should think about a completely autoscaling feature.
>
>Cheers,
>
>‹Tuna

Reply via email to