kay*_*zam 5 load-balancing azure azure-web-roles webrole
我正计划在Azure中运行一个网站.我估计最大值 每天有2000名用户创造约20,000次点击.
我知道我在这里有点模糊,但这是为这类网站准备的额外小实例吗?我正在使用MVC 3来创建网站.谢谢你的回答.
Dav*_*gon 10
你必须做一些负载测试才能最好地判断这个问题.请记住,要享受Windows Azure Compute SLA的好处,您至少需要2个实例(因此现在您的实例位于不同的故障域中,因此即使其中一个实例因操作系统升级而重复运行,您的站点仍会继续运行,硬件故障等).那么问题就变成了:两个Extra Small实例每天可以处理20,000次点击吗?这相当于约.每个VM实例每天10K次点击,或每小时416次点击,或每分钟7次.而且......即使有一个例子,每分钟14的命中率也相当低.
除了CPU之外,您可能会发现自己受到带宽瓶颈,因为每个实例只能看到大约5Mbps,而每个小型实例大约需要100Mbps.
您可能希望使用LoadStorm等运行快速测试,LoadStorm提供负载测试即服务.这应该可以让您了解XS在负载下的性能.
编辑(2012年3月):超小型实例现在每小时0.02美元对0.04美元,因此您可以以相同的单个小型成本运行多达6个XS实例.这使得XS选项更具吸引力.有关降价的官方公告(包括存储削减),请参阅此博客文章.