2026年3月8日日曜日

Network ATCのSet-NetIntentによりOverridesを追加してみる

Add-NetIntentでNetwork ATCのインテントを定義します。何らかの理由で、変更をかけたいときは、Set-NetIntentを使うことになっています。

Set-NetIntentのExampleを見ていると、設定変更するOverrides含めて、Add-NetIntentで指定したOverridesも指定した方がよさそうに見えました。

ということで、Network ATCのインテントで指定したOverridesをインテントごとにダンプするスクリプトを書きました。

# dump Network ATC Overrides
Get-NetIntent
$intentNames = (Get-NetIntent).IntentName
foreach ($name in $intentnames) {
    $name
    (Get-NetIntent -Name $name).AdapterAdvancedParametersOverride
    (Get-NetIntent -Name $name).RssConfigOverride
    (Get-NetIntent -Name $name).QosPolicyOverride 
    (Get-NetIntent -Name $name).SwitchConfigOverride
    (Get-NetIntent -Name $name).IPOverride
    (Get-NetIntent -Name $name).NetAdapterCommonProperties
}

Neset Azure LocaでNetwork ATCのOverridesをダンプした結果は下記の通りです。

AdapterAdvancedParametersOverride : FabricManager.NetAdapterAdvancedConfiguration
RssConfigOverride                 : FabricManager.RssConfiguration
QosPolicyOverride                 : FabricManager.QoSPolicy
SwitchConfigOverride              : FabricManager.SwitchConfigurationOverride
IPOverride                        : FabricManager.NetAdapterStorageOverride
SiteOverrides                     : 
NetAdapterNameCsv                 : NIC1#NIC2
StorageVLANs                      : 
StorageSubnets                    : 
ManagementVLAN                    : 0
NetAdapterNamesAsList             : {NIC1, NIC2}
SwitchlessMapping                 : 
NetAdapterCommonProperties        : FabricManager.NetAdapterSymmetry
ResourceContentVersion            : 1
IntentName                        : compute_management
Scope                             : Cluster
IntentType                        : 10
IsComputeIntentSet                : True
IsStorageIntentSet                : False
IsOnlyStorage                     : False
IsOnlyStorageSwitchless           : False
IsManagementIntentSet             : True
IsStretchIntentSet                : False
IsOnlyStretch                     : False
IsSwitchlessIntentSet             : False
IsNetworkIntentType               : True
InstanceId                        : c5614fb8-4856-43ef-9f1b-7dbb393df675
ObjectVersion                     : 1.0.0.10

AdapterAdvancedParametersOverride : FabricManager.NetAdapterAdvancedConfiguration
RssConfigOverride                 : FabricManager.RssConfiguration
QosPolicyOverride                 : FabricManager.QoSPolicy
SwitchConfigOverride              : FabricManager.SwitchConfigurationOverride
IPOverride                        : FabricManager.NetAdapterStorageOverride
SiteOverrides                     : 
NetAdapterNameCsv                 : NIC3#NIC4
StorageVLANs                      : {711, 712}
StorageSubnets                    : 
ManagementVLAN                    : 
NetAdapterNamesAsList             : {NIC3, NIC4}
SwitchlessMapping                 : 
NetAdapterCommonProperties        : FabricManager.NetAdapterSymmetry
ResourceContentVersion            : 1
IntentName                        : storage
Scope                             : Cluster
IntentType                        : Storage
IsComputeIntentSet                : False
IsStorageIntentSet                : True
IsOnlyStorage                     : True
IsOnlyStorageSwitchless           : False
IsManagementIntentSet             : False
IsStretchIntentSet                : False
IsOnlyStretch                     : False
IsSwitchlessIntentSet             : False
IsNetworkIntentType               : True
InstanceId                        : 7ff8e01f-d0a1-4100-a7c4-ae772388a2f0
ObjectVersion                     : 1.0.0.10

compute_management
EncapOverhead                      : 
EncapsulatedPacketTaskOffload      : 
EncapsulatedPacketTaskOffloadNvgre : 
EncapsulatedPacketTaskOffloadVxlan : 
FlowControl                        : 
InterruptModeration                : 
IPChecksumOffloadIPv4              : 
JumboPacket                        : 1514
LsoV2IPv4                          : 
LsoV2IPv6                          : 
NetworkDirect                      : 0
NetworkDirectTechnology            : 
NumaNodeId                         : 
PacketDirect                       : 
PriorityVLANTag                    : 
PtpHardwareTimestamp               : 
QOS                                : 
QosOffload                         : 
ReceiveBuffers                     : 
RscIPv4                            : 
RscIPv6                            : 
RssOnHostVPorts                    : 
Sriov                              : 
TCPUDPChecksumOffloadIPv4          : 
TCPUDPChecksumOffloadIPv6          : 
UDPChecksumOffloadIPv4             : 
UDPChecksumOffloadIPv6             : 
TransmitBuffers                    : 
UsoIPv4                            : 
UsoIPv6                            : 
VMQ                                : 
VxlanUDPPortNumber                 : 
VlanID                             : 
NetAdapterName                     : 
EnableDnsManagement                : True
InstanceId                         : 9181638d-704a-4beb-85ea-ffc30c9f14cc
ObjectVersion                      : 1.0.0.10

RssEnabled          : 
BaseProcessorGroup  : 
BaseProcessorNumber : 
MaxProcessorGroup   : 
MaxProcessorNumber  : 
MaxProcessors       : 
Profile             : 
InstanceId          : 70db44a6-e113-42c8-aeae-ae20c8288c44
ObjectVersion       : 1.0.0.10

PriorityValue8021Action_SMB     : 
PriorityValue8021Action_Cluster : 
BandwidthPercentage_SMB         : 
BandwidthPercentage_Cluster     : 
NetDirectPortMatchCondition     : 
InstanceId                      : 30cb8bbd-9103-4658-814a-fcba22ebf3b7
ObjectVersion                   : 1.0.0.10

EnableSoftwareRsc                   : 
DefaultQueueVrssMaxQueuePairs       : 
DefaultQueueVrssMinQueuePairs       : 
DefaultQueueVrssQueueSchedulingMode : 
EnableIov                           : 
EnableEmbeddedTeaming               : 
LoadBalancingAlgorithm              : 
InstanceId                          : b92d6e19-aa21-4ee0-bad9-2acd31848671
ObjectVersion                       : 1.0.0.10

InstanceId                  : d2ad24d2-fcf7-424e-9a3b-327cf9e2072f
ObjectVersion               : 1.0.0.10
EnableAutomaticIPGeneration : 

InstanceId    : b557389d-1374-46f5-8ef7-1754c5bb7cb2
ObjectVersion : 1.0.0.10
LinkSpeed     : 10000000000
ComponentID   : VMBUS\{f8615163-df3e-46c5-913f-f2d2f965ed0e}

storage
EncapOverhead                      : 
EncapsulatedPacketTaskOffload      : 
EncapsulatedPacketTaskOffloadNvgre : 
EncapsulatedPacketTaskOffloadVxlan : 
FlowControl                        : 
InterruptModeration                : 
IPChecksumOffloadIPv4              : 
JumboPacket                        : 1514
LsoV2IPv4                          : 
LsoV2IPv6                          : 
NetworkDirect                      : 0
NetworkDirectTechnology            : 
NumaNodeId                         : 
PacketDirect                       : 
PriorityVLANTag                    : 
PtpHardwareTimestamp               : 
QOS                                : 
QosOffload                         : 
ReceiveBuffers                     : 
RscIPv4                            : 
RscIPv6                            : 
RssOnHostVPorts                    : 
Sriov                              : 
TCPUDPChecksumOffloadIPv4          : 
TCPUDPChecksumOffloadIPv6          : 
UDPChecksumOffloadIPv4             : 
UDPChecksumOffloadIPv6             : 
TransmitBuffers                    : 
UsoIPv4                            : 
UsoIPv6                            : 
VMQ                                : 
VxlanUDPPortNumber                 : 
VlanID                             : 
NetAdapterName                     : 
EnableDnsManagement                : True
InstanceId                         : 5b557415-70fe-42ab-abea-ccce7771c952
ObjectVersion                      : 1.0.0.10

RssEnabled          : 
BaseProcessorGroup  : 
BaseProcessorNumber : 
MaxProcessorGroup   : 
MaxProcessorNumber  : 
MaxProcessors       : 
Profile             : 
InstanceId          : 7d23d1fb-1e3c-4ee3-8e47-0b55a9ac5330
ObjectVersion       : 1.0.0.10

PriorityValue8021Action_SMB     : 
PriorityValue8021Action_Cluster : 
BandwidthPercentage_SMB         : 
BandwidthPercentage_Cluster     : 
NetDirectPortMatchCondition     : 
InstanceId                      : c0f19a1e-3fd9-4644-a75f-a05f4349fc2f
ObjectVersion                   : 1.0.0.10

EnableSoftwareRsc                   : 
DefaultQueueVrssMaxQueuePairs       : 
DefaultQueueVrssMinQueuePairs       : 
DefaultQueueVrssQueueSchedulingMode : 
EnableIov                           : 
EnableEmbeddedTeaming               : 
LoadBalancingAlgorithm              : 
InstanceId                          : 685b9cc5-b89a-4d40-a7a6-ec39ab231b52
ObjectVersion                       : 1.0.0.10

InstanceId                  : dc49d8ab-2fce-4c43-9278-24196fcf08f7
ObjectVersion               : 1.0.0.10
EnableAutomaticIPGeneration : 

InstanceId    : c909f020-c560-4010-9dfd-d166dbd906be
ObjectVersion : 1.0.0.10
LinkSpeed     : 10000000000
ComponentID   : VMBUS\{f8615163-df3e-46c5-913f-f2d2f965ed0e}

Neset Windows Server 2025 S2DでNetwork ATCのOverridesをダンプした結果は下記の通りです。

dapterAdvancedParametersOverride : FabricManager.NetAdapterAdvancedConfiguration
RssConfigOverride                 : FabricManager.RssConfiguration
QosPolicyOverride                 : FabricManager.QoSPolicy
SwitchConfigOverride              : FabricManager.SwitchConfigurationOverride
IPOverride                        : FabricManager.NetAdapterStorageOverride
SiteOverrides                     : 
NetAdapterNameCsv                 : NIC1#NIC2
StorageVLANs                      : 
StorageSubnets                    : 
ManagementVLAN                    : 
NetAdapterNamesAsList             : {NIC1, NIC2}
SwitchlessMapping                 : 
NetAdapterCommonProperties        : FabricManager.NetAdapterSymmetry
ResourceContentVersion            : 1
IntentName                        : management
Scope                             : Cluster
IntentType                        : 10
IsComputeIntentSet                : True
IsStorageIntentSet                : False
IsOnlyStorage                     : False
IsOnlyStorageSwitchless           : False
IsManagementIntentSet             : True
IsStretchIntentSet                : False
IsOnlyStretch                     : False
IsSwitchlessIntentSet             : False
IsNetworkIntentType               : True
InstanceId                        : 693de89e-31fb-45e2-b4ac-34ef2a446f87
ObjectVersion                     : 1.0.0.10

AdapterAdvancedParametersOverride : FabricManager.NetAdapterAdvancedConfiguration
RssConfigOverride                 : FabricManager.RssConfiguration
QosPolicyOverride                 : FabricManager.QoSPolicy
SwitchConfigOverride              : FabricManager.SwitchConfigurationOverride
IPOverride                        : FabricManager.NetAdapterStorageOverride
SiteOverrides                     : 
NetAdapterNameCsv                 : NIC3#NIC4
StorageVLANs                      : 
StorageSubnets                    : 
ManagementVLAN                    : 
NetAdapterNamesAsList             : {NIC3, NIC4}
SwitchlessMapping                 : 
NetAdapterCommonProperties        : FabricManager.NetAdapterSymmetry
ResourceContentVersion            : 1
IntentName                        : storage
Scope                             : Cluster
IntentType                        : Storage
IsComputeIntentSet                : False
IsStorageIntentSet                : True
IsOnlyStorage                     : True
IsOnlyStorageSwitchless           : False
IsManagementIntentSet             : False
IsStretchIntentSet                : False
IsOnlyStretch                     : False
IsSwitchlessIntentSet             : False
IsNetworkIntentType               : True
InstanceId                        : 5e42dffc-4e76-4421-958c-812a967edc99
ObjectVersion                     : 1.0.0.10

AdapterAdvancedParametersOverride : FabricManager.NetAdapterAdvancedConfiguration
RssConfigOverride                 : FabricManager.RssConfiguration
QosPolicyOverride                 : FabricManager.QoSPolicy
SwitchConfigOverride              : FabricManager.SwitchConfigurationOverride
IPOverride                        : FabricManager.NetAdapterStorageOverride
SiteOverrides                     : 
NetAdapterNameCsv                 : NIC5#NIC6
StorageVLANs                      : 
StorageSubnets                    : 
ManagementVLAN                    : 
NetAdapterNamesAsList             : {NIC5, NIC6}
SwitchlessMapping                 : 
NetAdapterCommonProperties        : FabricManager.NetAdapterSymmetry
ResourceContentVersion            : 1
IntentName                        : set25
Scope                             : Cluster
IntentType                        : Compute
IsComputeIntentSet                : True
IsStorageIntentSet                : False
IsOnlyStorage                     : False
IsOnlyStorageSwitchless           : False
IsManagementIntentSet             : False
IsStretchIntentSet                : False
IsOnlyStretch                     : False
IsSwitchlessIntentSet             : False
IsNetworkIntentType               : True
InstanceId                        : 6240287b-091d-4c45-b756-598c070c3a78
ObjectVersion                     : 1.0.0.10

AdapterAdvancedParametersOverride : FabricManager.NetAdapterAdvancedConfiguration
RssConfigOverride                 : FabricManager.RssConfiguration
QosPolicyOverride                 : FabricManager.QoSPolicy
SwitchConfigOverride              : FabricManager.SwitchConfigurationOverride
IPOverride                        : FabricManager.NetAdapterStorageOverride
SiteOverrides                     : 
NetAdapterNameCsv                 : NIC7#NIC8
StorageVLANs                      : 
StorageSubnets                    : 
ManagementVLAN                    : 
NetAdapterNamesAsList             : {NIC7, NIC8}
SwitchlessMapping                 : 
NetAdapterCommonProperties        : FabricManager.NetAdapterSymmetry
ResourceContentVersion            : 1
IntentName                        : setgw
Scope                             : Cluster
IntentType                        : Compute
IsComputeIntentSet                : True
IsStorageIntentSet                : False
IsOnlyStorage                     : False
IsOnlyStorageSwitchless           : False
IsManagementIntentSet             : False
IsStretchIntentSet                : False
IsOnlyStretch                     : False
IsSwitchlessIntentSet             : False
IsNetworkIntentType               : True
InstanceId                        : b368cf31-accc-4762-aaac-a37d930b8457
ObjectVersion                     : 1.0.0.10

management
EncapOverhead                      : 
EncapsulatedPacketTaskOffload      : 
EncapsulatedPacketTaskOffloadNvgre : 
EncapsulatedPacketTaskOffloadVxlan : 
FlowControl                        : 
InterruptModeration                : 
IPChecksumOffloadIPv4              : 
JumboPacket                        : 
LsoV2IPv4                          : 
LsoV2IPv6                          : 
NetworkDirect                      : 0
NetworkDirectTechnology            : 
NumaNodeId                         : 
PacketDirect                       : 
PriorityVLANTag                    : 
PtpHardwareTimestamp               : 
QOS                                : 
QosOffload                         : 
ReceiveBuffers                     : 
RscIPv4                            : 
RscIPv6                            : 
RssOnHostVPorts                    : 
Sriov                              : 0
TCPUDPChecksumOffloadIPv4          : 
TCPUDPChecksumOffloadIPv6          : 
UDPChecksumOffloadIPv4             : 
UDPChecksumOffloadIPv6             : 
TransmitBuffers                    : 
UsoIPv4                            : 
UsoIPv6                            : 
VMQ                                : 
VxlanUDPPortNumber                 : 
VlanID                             : 
NetAdapterName                     : 
EnableDnsManagement                : 
InstanceId                         : eb698e94-a694-42b4-85dc-86e3a0857c8d
ObjectVersion                      : 1.0.0.10

RssEnabled          : 
BaseProcessorGroup  : 
BaseProcessorNumber : 
MaxProcessorGroup   : 
MaxProcessorNumber  : 
MaxProcessors       : 
Profile             : 
InstanceId          : 1383e418-99bb-449f-91ec-191182df16b5
ObjectVersion       : 1.0.0.10

PriorityValue8021Action_SMB     : 
PriorityValue8021Action_Cluster : 
BandwidthPercentage_SMB         : 
BandwidthPercentage_Cluster     : 
NetDirectPortMatchCondition     : 
InstanceId                      : a5eb776e-6df4-491b-a5d0-c79d246c69e9
ObjectVersion                   : 1.0.0.10

EnableSoftwareRsc                   : 
DefaultQueueVrssMaxQueuePairs       : 
DefaultQueueVrssMinQueuePairs       : 
DefaultQueueVrssQueueSchedulingMode : 
EnableIov                           : 
EnableEmbeddedTeaming               : 
LoadBalancingAlgorithm              : 
InstanceId                          : de55f695-5230-44d6-8a6e-528a0ee09b49
ObjectVersion                       : 1.0.0.10

InstanceId                  : 0425a547-d8f5-461b-9b07-1b58c6968f41
ObjectVersion               : 1.0.0.10
EnableAutomaticIPGeneration : 

InstanceId    : ab6f2476-857a-4442-b80c-b18875060f6b
ObjectVersion : 1.0.0.10
LinkSpeed     : 10000000000
ComponentID   : VMBUS\{f8615163-df3e-46c5-913f-f2d2f965ed0e}

storage
EncapOverhead                      : 
EncapsulatedPacketTaskOffload      : 
EncapsulatedPacketTaskOffloadNvgre : 
EncapsulatedPacketTaskOffloadVxlan : 
FlowControl                        : 
InterruptModeration                : 
IPChecksumOffloadIPv4              : 
JumboPacket                        : 
LsoV2IPv4                          : 
LsoV2IPv6                          : 
NetworkDirect                      : 0
NetworkDirectTechnology            : 
NumaNodeId                         : 
PacketDirect                       : 
PriorityVLANTag                    : 
PtpHardwareTimestamp               : 
QOS                                : 
QosOffload                         : 
ReceiveBuffers                     : 
RscIPv4                            : 
RscIPv6                            : 
RssOnHostVPorts                    : 
Sriov                              : 0
TCPUDPChecksumOffloadIPv4          : 
TCPUDPChecksumOffloadIPv6          : 
UDPChecksumOffloadIPv4             : 
UDPChecksumOffloadIPv6             : 
TransmitBuffers                    : 
UsoIPv4                            : 
UsoIPv6                            : 
VMQ                                : 
VxlanUDPPortNumber                 : 
VlanID                             : 
NetAdapterName                     : 
EnableDnsManagement                : 
InstanceId                         : eb698e94-a694-42b4-85dc-86e3a0857c8d
ObjectVersion                      : 1.0.0.10

RssEnabled          : 
BaseProcessorGroup  : 
BaseProcessorNumber : 
MaxProcessorGroup   : 
MaxProcessorNumber  : 
MaxProcessors       : 
Profile             : 
InstanceId          : f2520966-70b4-4d9e-a516-0fd5aaa0f6c7
ObjectVersion       : 1.0.0.10

PriorityValue8021Action_SMB     : 
PriorityValue8021Action_Cluster : 
BandwidthPercentage_SMB         : 
BandwidthPercentage_Cluster     : 
NetDirectPortMatchCondition     : 
InstanceId                      : 257ec366-18cf-40a2-b7f0-31bb334e6d93
ObjectVersion                   : 1.0.0.10

EnableSoftwareRsc                   : 
DefaultQueueVrssMaxQueuePairs       : 
DefaultQueueVrssMinQueuePairs       : 
DefaultQueueVrssQueueSchedulingMode : 
EnableIov                           : 
EnableEmbeddedTeaming               : 
LoadBalancingAlgorithm              : 
InstanceId                          : 25f11496-eadf-451e-86b6-5ac4adf2faeb
ObjectVersion                       : 1.0.0.10

InstanceId                  : 78d14269-8eb4-4ad5-b9f9-b78a469b202f
ObjectVersion               : 1.0.0.10
EnableAutomaticIPGeneration : 

InstanceId    : b45a9537-4a64-4bba-aaf2-812acd068bff
ObjectVersion : 1.0.0.10
LinkSpeed     : 10000000000
ComponentID   : VMBUS\{f8615163-df3e-46c5-913f-f2d2f965ed0e}

set25
EncapOverhead                      : 
EncapsulatedPacketTaskOffload      : 
EncapsulatedPacketTaskOffloadNvgre : 
EncapsulatedPacketTaskOffloadVxlan : 
FlowControl                        : 
InterruptModeration                : 
IPChecksumOffloadIPv4              : 
JumboPacket                        : 
LsoV2IPv4                          : 
LsoV2IPv6                          : 
NetworkDirect                      : 0
NetworkDirectTechnology            : 
NumaNodeId                         : 
PacketDirect                       : 
PriorityVLANTag                    : 
PtpHardwareTimestamp               : 
QOS                                : 
QosOffload                         : 
ReceiveBuffers                     : 
RscIPv4                            : 
RscIPv6                            : 
RssOnHostVPorts                    : 
Sriov                              : 0
TCPUDPChecksumOffloadIPv4          : 
TCPUDPChecksumOffloadIPv6          : 
UDPChecksumOffloadIPv4             : 
UDPChecksumOffloadIPv6             : 
TransmitBuffers                    : 
UsoIPv4                            : 
UsoIPv6                            : 
VMQ                                : 
VxlanUDPPortNumber                 : 
VlanID                             : 
NetAdapterName                     : 
EnableDnsManagement                : 
InstanceId                         : eb698e94-a694-42b4-85dc-86e3a0857c8d
ObjectVersion                      : 1.0.0.10

RssEnabled          : 
BaseProcessorGroup  : 
BaseProcessorNumber : 
MaxProcessorGroup   : 
MaxProcessorNumber  : 
MaxProcessors       : 
Profile             : 
InstanceId          : c86a5e90-99a6-4010-a439-4b72385265b6
ObjectVersion       : 1.0.0.10

PriorityValue8021Action_SMB     : 
PriorityValue8021Action_Cluster : 
BandwidthPercentage_SMB         : 
BandwidthPercentage_Cluster     : 
NetDirectPortMatchCondition     : 
InstanceId                      : 0197433b-7ce1-4733-b6c3-ea25956d6e76
ObjectVersion                   : 1.0.0.10

EnableSoftwareRsc                   : 
DefaultQueueVrssMaxQueuePairs       : 
DefaultQueueVrssMinQueuePairs       : 
DefaultQueueVrssQueueSchedulingMode : 
EnableIov                           : 
EnableEmbeddedTeaming               : 
LoadBalancingAlgorithm              : 
InstanceId                          : 5b02b828-df75-4909-b5e9-98bad673b543
ObjectVersion                       : 1.0.0.10

InstanceId                  : 60b5f1f0-205d-4fb8-bc57-8f5a2f4b9eaf
ObjectVersion               : 1.0.0.10
EnableAutomaticIPGeneration : 

InstanceId    : c3c423ba-724d-45b3-a837-d0f1c0aa4bbd
ObjectVersion : 1.0.0.10
LinkSpeed     : 10000000000
ComponentID   : VMBUS\{f8615163-df3e-46c5-913f-f2d2f965ed0e}

setgw
EncapOverhead                      : 
EncapsulatedPacketTaskOffload      : 
EncapsulatedPacketTaskOffloadNvgre : 
EncapsulatedPacketTaskOffloadVxlan : 
FlowControl                        : 
InterruptModeration                : 
IPChecksumOffloadIPv4              : 
JumboPacket                        : 
LsoV2IPv4                          : 
LsoV2IPv6                          : 
NetworkDirect                      : 0
NetworkDirectTechnology            : 
NumaNodeId                         : 
PacketDirect                       : 
PriorityVLANTag                    : 
PtpHardwareTimestamp               : 
QOS                                : 
QosOffload                         : 
ReceiveBuffers                     : 
RscIPv4                            : 
RscIPv6                            : 
RssOnHostVPorts                    : 
Sriov                              : 0
TCPUDPChecksumOffloadIPv4          : 
TCPUDPChecksumOffloadIPv6          : 
UDPChecksumOffloadIPv4             : 
UDPChecksumOffloadIPv6             : 
TransmitBuffers                    : 
UsoIPv4                            : 
UsoIPv6                            : 
VMQ                                : 
VxlanUDPPortNumber                 : 
VlanID                             : 
NetAdapterName                     : 
EnableDnsManagement                : 
InstanceId                         : eb698e94-a694-42b4-85dc-86e3a0857c8d
ObjectVersion                      : 1.0.0.10

RssEnabled          : 
BaseProcessorGroup  : 
BaseProcessorNumber : 
MaxProcessorGroup   : 
MaxProcessorNumber  : 
MaxProcessors       : 
Profile             : 
InstanceId          : 0913a332-3abc-488b-b9cc-9d3a2e390a76
ObjectVersion       : 1.0.0.10

PriorityValue8021Action_SMB     : 
PriorityValue8021Action_Cluster : 
BandwidthPercentage_SMB         : 
BandwidthPercentage_Cluster     : 
NetDirectPortMatchCondition     : 
InstanceId                      : ece7cea6-c3b6-491b-9b9f-0808101c5611
ObjectVersion                   : 1.0.0.10

EnableSoftwareRsc                   : 
DefaultQueueVrssMaxQueuePairs       : 
DefaultQueueVrssMinQueuePairs       : 
DefaultQueueVrssQueueSchedulingMode : 
EnableIov                           : 
EnableEmbeddedTeaming               : 
LoadBalancingAlgorithm              : 
InstanceId                          : 08866e50-283e-40c3-826e-98fd906986ac
ObjectVersion                       : 1.0.0.10

InstanceId                  : 294180f6-f513-4e4b-b3ee-eeca07953848
ObjectVersion               : 1.0.0.10
EnableAutomaticIPGeneration : 

InstanceId    : 89acb225-97fb-4a0b-99b2-46524fa544ce
ObjectVersion : 1.0.0.10
LinkSpeed     : 2000000000
ComponentID   : VMBUS\{f8615163-df3e-46c5-913f-f2d2f965ed0e}

Nesetd Windows Server 2025 S2DのsetgwインテントのLoadBalancingAlgorithm が結局どうなっているのかを別のPowerShellで確認してみました。HyperVPortでした。

インテント名setgwは、1Gbpsの帯域で使うため、LoadBalancingAlgorithmをDynamicに変えてみます。New-NetIntentAdapterPropertyOverridesが既に指定済みのOverridesです。これに加えて、New-NetIntentSwitchConfigurationOverridesを使ってLoadBalancingAlgorithmをDynamicに追加指定してみます。使ったコードは下記の通りです。

[g2ws2025hv03]: PS C:\Users\sashizaki\Documents>         $ClusterName = "s2dws202502"
        $AdapterOverride = New-NetIntentAdapterPropertyOverrides
        $AdapterOverride.NetworkDirect = 0
        $AdapterOverride.sriov = 0
[g2ws2025hv03]: PS C:\Users\sashizaki\Documents>         $VmSwitchOverrides = New-NetIntentSwitchConfigurationOverrides
        $VmSwitchOverrides.LoadBalancingAlgorithm = "Dynamic"
        $IntentName = "SETGW"
        $Nics = @("NIC7","NIC8")
[g2ws2025hv03]: PS C:\Users\sashizaki\Documents> Set-NetIntent -Name $IntentName -ClusterName $ClusterName -AdapterPropertyOverrides $AdapterOverride -SwitchOverrides $VmSwitchOverrides
うまくいったようなのですが、インテント名setgwではStorage通信のVLAN IDを使いません。インテント名storageでStorage通信のVLAN IDの711と712を使います。念の為、各NICのVLAN IDを調べます。
インテント名storageでStorage通信のVLAN IDの711と712は、NIC3とNIC4で使われていることを確認できました。NIC7とNIC8がインテント名setgwで使っているNICなので、問題なし。

各インテントのプロビジョニング状態を確認しておきます。
Get-NetIntentStatus | Format-Table IntentName, Host, ProvisioningStatus, ConfigurationStatus, LastUpdated, LastSuccess, RetryCount, Error, Progress
エラー無しなので、Get-VMSwitchTeam "ComputeSwitch(setgw)"でLoadBalancingAlgorithmがDynamicに変更されたか確認します。
大丈夫です。これでNetwork ATCによる状態維持も効くので楽になりますね。

0 件のコメント:

コメントを投稿