你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure NetApp 文件的性能常见问题解答
本文解答了有关 Azure NetApp 文件在性能方面的常见问题 (FAQ)。
我应该如何优化或调整 Azure NetApp 文件性能?
你可以根据性能要求执行以下操作:
- 请确保虚拟机 (VM) 大小合适。
- 为 VM 启用加速网络。
- 为容量池选择所需的服务级别和大小。
- 创建具有所需容量配额大小和性能的卷。
无需在 Azure NetApp 文件的专用子网中为网络接口卡 (NIC) 设置加速网络。 加速网络是一项仅适用于 Azure 虚拟机的功能。 Azure NetApp 文件 NIC 已按设计进行优化。
如何监视 Azure NetApp 文件卷性能
可以通过可用指标监视 Azure NetApp 文件卷性能。
如何将 Azure NetAPP 文件基于吞吐量的服务级别转换为每秒输入/输出操作 (IOPS)?
可以使用以下公式将每秒兆字节数 (MBps) 转换为 IOPS:
IOPS = (MBps Throughput / KB per IO) * 1024
如何更改卷的服务级别?
可以通过将现有卷移到使用所需卷服务级别的另一个容量池中,来更改该卷的服务级别。 请参阅动态更改卷的服务级别。
如何监视 Azure NetApp 文件性能?
Azure NetApp 文件提供卷性能指标。 你还可以使用 Azure Monitor 来监视 Azure NetApp 文件的使用指标。 有关 Azure NetApp 文件的性能指标列表,请参阅 Azure Netapp 文件的指标。
当 IOPS 较低时,工作负载的延迟为何较高?
如果没有其他故障表现(例如错误、网络问题或应用程序未响应),则 IOP 较低的工作负载通常不是问题。 低 IOPS 通常低于 500-600 IOPS,但可能会有所不同。
Azure NetApp 文件在请求传入时响应这些请求。 请求数较少的工作负载可能看起来延迟更高,但按预期响应。 IOPS 较低的工作负载(例如 5 IOPS 和 32 KiB/s):
- 不在 RAM 缓存中,因此需要更多地转到磁盘。
- 没有较高的样本大小,因此在统计上被认为不相关。
- 没有足够的样本来平均掉任何离群值。
由于延迟平均倾斜,报告的延迟可能会达到数秒或数十秒的范围。 增加卷上具有较低 IOPS 的工作负载可进一步帮助确定延迟倾斜是否是延迟显示很高的原因。
对 NFSv4.1 上的 Kerberos 有哪些性能影响?
有关 NFSv4.1 的安全选项、测试的性能向量以及预期性能影响的信息,请参阅对 NFSv4.1 卷上的 Kerberos 的性能影响。
将 nconnect
与 Kerberos 一起使用对性能有何影响?
不建议同时使用 nconnect
和 sec=krb5*
装载选项。 结合使用这两个选项时,发现性能下降。
通用安全标准应用程序编程接口 (GSS-API) 为应用程序提供了一种保护发送到对等应用程序的数据的方法。 此数据可能从一台计算机上的客户端发送到另一台计算机上的服务器。
在 Linux 中使用 nconnect
时,GSS 安全上下文在与特定服务器的所有 nconnect
连接之间共享。 TCP 是一种可靠的传输方式,它支持无序数据包传递,以使用序列号的滑动窗口来处理 GSS 流中的无序数据包。 当接收到不在序列窗口中的数据包时,会丢弃安全上下文,并协商新的安全上下文。 在现在丢弃的上下文中发送的所有消息都不再有效,因此需要再次发送消息。 nconnect
设置中的数据包数量较多会导致频繁出现窗口外数据包,从而触发所描述的行为。 此行为无法说明特定降级百分比。
Azure NetApp 文件是否支持 SMB Direct?
不支持,Azure NetApp 文件不支持 SMB Direct。
Azure 中是否支持 NIC 组合?
Azure 中不支持 NIC 组合。 虽然 Azure 虚拟机支持多个网络接口,但它们表示的是一种逻辑构造,而不是物理构造。 因此 Azure 虚拟机不提供容错功能。 此外,Azure 虚拟机的可用带宽是针对虚拟机本身计算的,而不是针对任何单个网络接口计算。
是否支持 jumbo 帧?
Azure 虚拟机不支持巨型帧。