Live data from Hacker News

Amazon EC2 gets statistics, auto scaling and elastic load balancing

aws.typepad.com

21–30 of 44 posts

Re: Amazon EC2 gets statistics, auto scaling and elastic load balancing

#21
In the case of websites, auto scaling is useful only if your application is not too dependent on DB but most web apps have DB as the bottle neck. The way auto scaling works is to launch new instances but that works only for application servers. You can't autoscale a DB by launching new instances.

So, even though this feature is useful it is not taking away the biggest headache in website scaling..i.e how to scale your DB.

Re: Amazon EC2 gets statistics, auto scaling and elastic load balancing

#24

In the case of websites, auto scaling is useful only if your application is not too dependent on DB but most web apps have DB as the bottle neck. The way auto scaling works is to launch new instances but that works only for application servers. You can't autoscale a DB by launching new instances. So, even though this feature is useful it is not taking away the biggest headache in website scaling..i.e how to scale you…

Does anything prohibit someone from hacking together a way to scale their DB using this service? i.e. fire up instances that of a certain ilk? Not sure how detailed CloudWatch is, but you could conceivably automate anything that involves looking at numbers and taking steps to reduce load on your DB.

Re: Amazon EC2 gets statistics, auto scaling and elastic load balancing

#25

The load balancer seems nice. We used HAProxy, but it seemed like the sort of thing that Amazon could easily take care of on their own. I see that it has health checks, but I wonder if it's generally as nice and configurable as HAProxy.

Elastic Load Balancing isn't yet a replacement for HAProxy, for now it only seems to handle HTTP traffic, and not HTTPS: http://docs.amazonwebservices.com/ElasticLoadBalancing/lates...

Re: Amazon EC2 gets statistics, auto scaling and elastic load balancing

#27
AWS CloudWatch seems remarkably expensive: 15 cents per instance per hour! Considering that all they are doing is aggregating and distributing per-VM statistics.

Woops: Brainfade. Yes, 1.5 cents/instance/hour, not 10x that. Still, quite expensive I think.

Re: Amazon EC2 gets statistics, auto scaling and elastic load balancing

#28
post #27

AWS CloudWatch seems remarkably expensive: 15 cents per instance per hour! Considering that all they are doing is aggregating and distributing per-VM statistics. Woops: Brainfade. Yes, 1.5 cents/instance/hour, not 10x that. Still, quite expensive I think.

It is 1.5 cents per instance per hour. ($0.015)

[source : http://aws.amazon.com/cloudwatch/]

Re: Amazon EC2 gets statistics, auto scaling and elastic load balancing

#29
post #27

AWS CloudWatch seems remarkably expensive: 15 cents per instance per hour! Considering that all they are doing is aggregating and distributing per-VM statistics. Woops: Brainfade. Yes, 1.5 cents/instance/hour, not 10x that. Still, quite expensive I think.

From the Amazon page its $0.015/hr:

With Amazon CloudWatch... at a rate of $0.015 per hour for each Amazon EC2 instance you choose to monitor...

As an example, a developer may want to monitor 10 Amazon EC2 instances 24×7 for a 30-day period. The Amazon CloudWatch cost would be $108 (or $0.015 per Amazon EC2 instance hour x 10 Amazon EC2 instances x 24 hours per day x 30 days)...

That is close to what it costs to run a single instance to collect all your statistics (75$ if its small + your time is worth something!).

Post reply on HN