gpt4 book ai didi

Azure:vCPU 和 ACU 之间有什么关系?

转载 作者:行者123 更新时间:2023-12-03 01:59:50 26 4
gpt4 key购买 nike

在Azure Function的Premium计划中,我需要选择一个App Service Plan,我选择了Elastic Premium EP1;它显示:总共 210 个 ACU、3.5 GB 内存、1 个 vCPU

关于 ACU:ACU 目前在小型 (Standard_A1) VM 上进行标准化,值为 100,然后所有其他 SKU 表示该 SKU 运行标准基准测试的速度大约有多快;例如,我的开发虚拟机:Standard_D2s_v3,其 ACU 为 160 及以下规范:

vCPUs:  2
CPU Architecture: x64
Memory: 8 GiB
Hyper-V Generations: V1,V2
Azure Compute Units (ACUs): 160

我无法理解这一点:我的虚拟机有 2 个 vCPU,并且只有 160 的 ACU;同时,Azure 函数 EP1 中的单个 vCPU 提供 210 个总 ACU。

为什么?

Azure Function 的 EP1 使用的单个 1 vCPU 与我的开发虚拟机使用的 2 个 vCPU 有很大不同吗?

它们有何不同?他们在幕后使用不同的硬件吗?

最佳答案

根据这个Document.

Azure ACU 用于比较 Azure SKU 的性能。然后,所有其他 SKU 通常会指示该 SKU 完成通用基准测试的速度有多快。目前,ACU 在小型 (Standard_A1) VM 上标准化为 100。对于不同的工作负载,结果可能会有很大差异。

根据您的询问,Elastic Premium EP1 SKU 具有 1 个 vCPU、3.5 GB 内存和 210 个总 ACU。您的开发虚拟机 Standard_D2s_v3 有两个虚拟 CPU (vCPU) 和一个 160 的 ACU。这是因为:-

ACU 通过使用英特尔® Turbo 技术提高 CPU 频率来提高性能。性能水平根据虚拟机的大小、工作负载和事件主机而有所不同。因此,Azure Function EP1 中的单个虚拟 CPU 与开发 VM 中的两个虚拟 CPU 之间可能没有太大差异。 ACU 是比较它们性能的更好方法,因为它们内部使用不同的硬件。

此外,根据文档,如果 Elastic Premium EPI 计划有 210 个 ACU,则它属于支持 195-210 ACU 的 SKU。

enter image description here

关于Azure:vCPU 和 ACU 之间有什么关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76726479/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com