0

I'm running massive parallel jobs on Azure Batch now, works ok but to my regret I can't seem to use A0 instances. The jobs I run are very low in memory or disk usage, so I only want 'bare' cores ideally.

A1 instances are fine also, but the cost ~ 5 ct/hr while A0's cost ~1,5 ct/hr, and they would be enough.

So: how can I use A0's in Azure batch, and if not, I guess it would be (a lot) cheaper to run on Worker roles?

4

2 回答 2

2

Azure Batch 支持除 STANDARD_A0 和具有高级存储(STANDARD_GS、STANDARD_DS 和 STANDARD_DSV2 系列)之外的所有 Azure VM 大小。

有关更多信息,请参阅https://azure.microsoft.com/en-us/documentation/articles/batch-api-basics/

工人角色确实可以提供最经济的解决方案。

于 2016-08-31T13:19:15.157 回答
0

随着Azure Batch 低优先级 VM的引入,某些类型的 VM(假设您的工作负载可以被抢占)的价格现在远低于 STANDARD_A0 甚至 BASIC_A0 实例。

例如:在 2017 年 5 月 15 日定价,美国中西部的低优先级 STANDARD_A1_V2 实例的成本为 0.007 美元/小时,而 STANDARD_A0 的成本为 0.02 美元/小时。您不仅可以获得更高的性能,而且您不会像 A0 那样使用共享基础设施。您可以在此处查看批量低优先级定价

于 2017-05-15T20:39:12.267 回答