Windows Azure一般问题

时间:2010-11-27 20:01:40

标签: asp.net azure

  1. windows azure会自动向上扩展(通过提供更多实例),或者我需要更改它吗?
  2. 额外的小实例成本为0.05美元/小时。根据Azure SLA,我需要使用至少2个实例。这意味着2 * $ 0.05 * 24 * 30 =每月最低72美元。我可以以5美元/月的价格获得asp.net托管的前提。有什么我不知道的提议,所以我可以从一开始就构建Azure架构,或者当我需要更多的扩展和Azure提供的其他服务时,我应该切换到azure,因为价格的差异对我来说太高了。

3 个答案:

答案 0 :(得分:2)

1)Azure不会自动扩展。您需要自己编写功能代码(有大量显示基础知识的开源示例)或使用自动缩放服务,如@ http://www.paraleap.com

2)如果您的企业是一家小型企业(每年不到这么做并使用MS技术),您可以进入Microsoft Bizspark计划@ http://www.bizspark.com - 它们提供3年的MSDN,其中包括1个计算机每周7天,每天24小时免费运行。或者,如果您有MSDN,则您已经免费使用了16个月的Azure。

希望这有帮助

答案 1 :(得分:1)

  1. 您无需通过更改配置自行执行此操作,也可以通过用于轮询Azure提供的诊断的代码执行此操作,并增加实例的值。但请注意,在新实例准备好之前需要15分钟。

  2. 如果您想在Azure中使用SLA,则至少需要2个实例。 Azure上有几个优惠已经可以让你开始:http://www.microsoft.com/windowsazure/offers/。但是如果你不需要扩展等并且只想运行一个博客/网站,那么现在最好去标准托管。 Azure有其优点,是一个很好的环境,但它并不是适用于所有环境的最佳环境。我建议你看看你的应用程序需要做什么,如果你预见到某些时间内使用率会急剧上升,...

  3. Neudesic还为Windows Azure定价创建了一个ROI计算器:http://azureroi.cloudapp.net/。但是,与您所在国家/地区的微软代表讨论确切的价格/产品/ ...可能也是安全的。

答案 2 :(得分:1)

如果您的服务需要Azure SLA保证正常运行时间,则只需运行2个实例。

Microsoft可能偶尔需要“循环”您的实例以将核心系统更新应用于VM或将您的VM传输到数据中心中的不同硬件等。如果您只有一个实例正在运行,则您的服务将遇到停机执行更新时几分钟。如果有两个实例正在运行,则一个实例将脱机进行更新,而另一个实例仍在运行并处理传入请求。当实例1上的更新完成后,它将启动并运行处理请求,而实例2将脱机以进行更新。

如果您不关心不间断的服务正常运行时间,您可以以一半的价格运行1个实例 - 计算时每月31美元。

如果您要与每月5美元的ASP.NET托管服务进行比较,那么您不会将苹果与苹果进行比较。每月5美元的ASP.NET托管服务几乎肯定不会在数据中心出现硬件故障的情况下为SLA提供故障转移冗余。