本节介绍了 Azure 主机维护的详细说明。

对 Azure 上虚拟 Edge 的 Azure 加速网络支持增加了 DPDK 防故障/TAP/MLX PMD 模型。执行 Azure 主机维护时,可能会暂时移除 SR-IOV VF,并在稍后重新添加。

有关更多信息,请参考以下链接:https://learn.microsoft.com/en-us/azure/virtual-network/accelerated-networking-how-it-works#azure-host-servicing

这些事件会由内核记录,并且可以在 dmesg 的输出中查看。此外,也可以在 /var/log/messages 中查看:

edge:b3-edge1:~# egrep 'VF registering|VF unregistering' /var/log/messages

2023-07-25T22:06:11.903 INFO   kern   kernel:[   11.091250] hv_netvsc 000d3a92-2dba-000d-3a92-2dba000d3a92 eth1: VF registering: eth5

2023-07-25T22:06:12.049 INFO   kern   kernel:[   11.237233] hv_netvsc 000d3a92-245f-000d-3a92-245f000d3a92 eth2: VF registering: eth6

2023-07-25T22:06:12.208 INFO   kern   kernel:[   11.396127] hv_netvsc 000d3a92-2178-000d-3a92-2178000d3a92 eth3: VF registering: eth7

2023-07-25T22:06:12.362 INFO   kern   kernel:[   11.549624] hv_netvsc 000d3a92-218a-000d-3a92-218a000d3a92 eth4: VF registering: eth8

2023-07-25T22:30:09.188 INFO   kern   kernel:[ 1448.376507] hv_netvsc 000d3a92-2178-000d-3a92-2178000d3a92 eth3-hv: VF unregistering: eth7

2023-07-25T22:30:14.390 INFO   kern   kernel:[ 1453.577954] hv_netvsc 000d3a92-218a-000d-3a92-218a000d3a92 eth4-hv: VF unregistering: eth8

2023-07-25T22:30:19.380 INFO   kern   kernel:[ 1458.568168] hv_netvsc 000d3a92-2dba-000d-3a92-2dba000d3a92 eth1-hv: VF unregistering: eth5

2023-07-25T22:30:26.555 INFO   kern   kernel:[ 1465.742626] hv_netvsc 000d3a92-245f-000d-3a92-245f000d3a92 eth2-hv: VF unregistering: eth6

VMware SD-WAN Orchestrator 上会报告“热插拔移出”(HOTPLUG OUT) 事件,如下图所示。

Edge 会在 Azure 主机维护期间继续运行,并且路径保持启动状态。

在 Azure 主机维护完成后重新添加 SR-IOV VF 时,可以在 dmesg 的输出或 /var/log/messages 中查看这些事件。

edge:b3-edge1:~# egrep 'VF registering|VF unregistering' /var/log/messages

...

2023-07-25T22:31:23.137 INFO   kern   kernel:[ 1522.324791] hv_netvsc 000d3a92-2dba-000d-3a92-2dba000d3a92 eth1-hv: VF registering: eth5

2023-07-25T22:31:28.381 INFO   kern   kernel:[ 1527.568576] hv_netvsc 000d3a92-2178-000d-3a92-2178000d3a92 eth3-hv: VF registering: eth6

2023-07-25T22:31:33.416 INFO   kern   kernel:[ 1532.604181] hv_netvsc 000d3a92-245f-000d-3a92-245f000d3a92 eth2-hv: VF registering: eth7

2023-07-25T22:31:38.468 INFO   kern   kernel:[ 1537.656531] hv_netvsc 000d3a92-218a-000d-3a92-218a000d3a92 eth4-hv: VF registering: eth8

VMware SD-WAN Orchestrator 上会报告“热插拔接入”(HOTPLUG IN) 事件。