首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure -2倍超小型或单个小型实例

Azure -2倍超小型或单个小型实例
EN

Stack Overflow用户
提问于 2011-06-03 15:05:22
回答 2查看 3.1K关注 0票数 10

从Windows Azure开始,但我如何知道哪个更适合处理web流量和后台处理器。是2倍的超小实例更好,还是单个小实例更好。

如果我使用一个小实例,我将在web角色中创建后台处理器,这样做的缺点是什么?

在未来,这也将适用于多个小实例或更少的大实例的情况。

有没有什么工具可以帮助我决定哪种方式能让我的钱赚得最多,等等?

我知道为了满足微软的SLA,需要运行2倍的实例。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-03 17:47:51

就服务可用性而言,最好有2个超小实例,而不是1个小实例。也就是说,有多个陷阱:

  • 您需要将您的两个虚拟机放入两个不同的upgrade域中(在应用程序中完成)需要支持多虚拟机,也称为不依赖于非共享会话状态。
  • 更好的可用性并不意味着更好的性能,特别是本地缓存基本上减半。

缓存的大小和将应用程序分布在许多小型VM上的总体困难通常解释了为什么大多数开发人员坚持使用单个但更大的VM,直到他们达到真正需要向外扩展的程度(这对于大多数应用程序来说可能永远不会发生)。

票数 12
EN

Stack Overflow用户

发布于 2011-06-03 15:30:10

我想如果没有使用数据和更多的信息,我们就不能真正知道,即使这样,我认为只有时间会告诉我们,但是……

为什么不注册一个免费的试用帐户,为您提供一个额外的小实例。看看你的应用程序是否足够好,然后当它上线时,获得第二个用于负载平衡,SLA等。

如果它不能应付,那就买一个更大的--但我还是倾向于去买第二个--除非你不在乎它会不会在任意时间变得不可用。MS将应用安全补丁,并会在没有询问的情况下重新启动您的实例,因此第二个实例将防止您的站点不可用,因为它们将单独更新它们。

无论如何,升级到更大的实例看起来并不是特别有挑战性,如果它成为售罄的话。

如果你订阅了MSDN (我想是高级级别),那么你就有足够的空闲时间来运行2个小实例。

从我所看到的一点情况来看,我不认为添加后台处理器有任何真正的‘骗局’。毕竟,你是在为整台机器买单,所以你可能会让它工作,因为它是钱。这是我在最近的科技日看到的东西给人的某种印象。

试试看..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6224042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档