Azure计算实例

Azure计算实例,azure,cloud-hosting,Azure,Cloud Hosting,在Azure上,我可以以1小的价格获得3个额外的小实例。我不担心我的站点不能扩展 有没有其他理由让我不去买3件小的而不是1件小的 请参阅:。一个超小型实例在NIC上的带宽限制为约5Mbps(而对于小型、中型、大型和XL型,每个核心的带宽限制为约100Mbps),并且RAM小于1GB。那么,假设您正在运行一种非常需要存储的东西。访问SQL Azure或Windows Azure存储时可能会遇到瓶颈 使用RAM:如果您正在运行第三方应用程序,如MongoDB,您可能会遇到内存问题 从可伸缩性的角度来

在Azure上,我可以以1小的价格获得3个额外的小实例。我不担心我的站点不能扩展

有没有其他理由让我不去买3件小的而不是1件小的


请参阅:。

一个超小型实例在NIC上的带宽限制为约5Mbps(而对于小型、中型、大型和XL型,每个核心的带宽限制为约100Mbps),并且RAM小于1GB。那么,假设您正在运行一种非常需要存储的东西。访问SQL Azure或Windows Azure存储时可能会遇到瓶颈

使用RAM:如果您正在运行第三方应用程序,如MongoDB,您可能会遇到内存问题

从可伸缩性的角度来看,您可以将负载分散到2个或3个额外的小实例上,这样您就有了一个好的SLA。只需确保您的内存和带宽足以满足您的性能目标


有关每个实例大小(包括NIC带宽)的确切规格的更多详细信息,请参阅。

请查看细节-与x-small实例相比,小型实例的I/O性能应该更好。我不确定这是因为技术瓶颈还是业务决策,但事实就是如此


另外,我猜操作系统在每个实例中都需要一些RAM,因此在3x小实例中,它需要占用三次内存,而不是在一个小实例中只占用一次。这将减少实际可用于应用程序需求的资源

虽然理论上3个xtra小实例可能等于或甚至比一个小实例更好,但请记住,xtra小实例没有专用核心,其原始计算资源与其他租户共享。我尝试了这些xtra小实例,试图为微负载网站节省资金,但必须指出的是,有一些停机或糟糕的性能,我认为这是不可接受的


简而言之:我不会将xtra小实例用于任何类型的生产环境

谢谢。我忘记了带宽。XS实例对于调度器、运行状况监视器等非常适合。因为它们消耗的资源很低,通常依赖于不需要高性能或带宽的存储过程或简单的表存储查询。我同意商业网站可能不太适合基于XS的web角色。也就是说:有时应用程序池回收(特别是低容量站点)会阻碍网站性能。