Dell Azure Stack HCI 완전 컨버지드 네트워크 구성
Summary: 이 문서에서는 Dell Technologies Solutions Microsoft Azure Stack HCI 클러스터 호스트에 대해 완전한 컨버지드 네트워크를 구성하는 방법에 대한 예를 제공합니다. 이 문서의 정보는 https://infohub.delltechnologies.com/en-us/l/e2e-deployment-and-operations-guide-with-scalable-networking-windows-1/fully-converged-network-configuration-38/2/ 에서 제공되는 "완전히 통합된 네트워크 구성을 위한 배포 지침"에서 발췌한 것입니다. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
아래의 모든 단계는 PowerShell을 사용하여 실행됩니다. 클러스터 관리 및 스토리지 네트워크 트래픽은 동일한 SET(Switch Embedded Team)를 사용합니다. 세 개의 네트워크는 세 개의 개별 가상 어댑터에서 실행됩니다. SET 스위치, VLAN 및 가상 어댑터의 구성은 아래에 포함되어 있습니다.
아래 PowerShell 명령을 래핑하지 마십시오. 래핑하지 않으면 스크립트의 많은 부분을 PowerShell 창에 복사한 후 실패합니다. 아래 구성 스크립트는 모든 클러스터 노드에서 실행해야 합니다.
아래 이미지는 관리 및 스토리지 네트워크 통신을 위해 SET를 사용하여 구성된 Azure Stack HCI 컨버지드 네트워크의 하드웨어 다이어그램입니다.
그림 1: Azure Stack HCI
의 완전 컨버지드 네트워크 다이어그램아래 스크립트 단계는 관리 PowerShell 프롬프트에서 실행해야 합니다.
아래 PowerShell 명령을 래핑하지 마십시오. 래핑하지 않으면 스크립트의 많은 부분을 PowerShell 창에 복사한 후 실패합니다. 아래 구성 스크립트는 모든 클러스터 노드에서 실행해야 합니다.
아래 이미지는 관리 및 스토리지 네트워크 통신을 위해 SET를 사용하여 구성된 Azure Stack HCI 컨버지드 네트워크의 하드웨어 다이어그램입니다.
그림 1: Azure Stack HCI
의 완전 컨버지드 네트워크 다이어그램아래 스크립트 단계는 관리 PowerShell 프롬프트에서 실행해야 합니다.
참고: 스크립트의 어댑터 이름, 오브젝트 이름, IP 주소 및 VLAN 태그 값은 HCI 클러스터가 배포되는 환경에 따라 다릅니다. 스크립트를 실행하기 전에 이러한 값을 적절하게 설정합니다.
$ErrorActionPreference = 'Stop'
#region Variables for the scenario
# You must specify 2 or 4 network adapter port names
$netAdapterName = @('SLOT 4 PORT 1','SLOT 4 PORT 2')
$switchName = 'S2DSwitch'
# Management Adapter Parameters
$managementAdapterName = 'Management'
# VLAN ID for host management traffic; if no VLAN is preferred set this to 0
$managementVlanId = 102
# Management Gateway address
$managementGateway = '10.0.0.1'
# DNS server address
$managementDns = '10.0.0.19'
# Set this to a string 'DHCP' for a dynamic IP address
$managementIPAddress = '10.0.0.51'
# Management address prefix (24 translates to subnet mask 255.255.255.0)
$managementAddressPrefix = 24
# Storage Adapter Parameters
$storageAdapterPrefix = 'Storage'
# You must specify 1 or 2 or 4 VLANIDs
# You can use 0 as the value if you don't want to use VLANs for storage traffic
$storageVlanId = @(103,104)
# You must specify 2 or 4 IP Addresses
# DHCP as a value is accepted if you want dynamically assigned IP addresses
$storageIPAddress = @('171.16.101.51','172.16.102.51')
# You can specify 1 or 2 or 4 prefix length values
$StorageAddressPrefix = @(24)
#endregion
## Create a VM switch for management and Storage traffic
$null = New-VMSwitch -Name $switchName -AllowManagementOS 0 -NetAdapterName $netAdapterName -Verbose
## Add VM Network Adapters and configure VLANs and IP addresses as needed
### Management Adapter
$managementAdapter = Add-VMNetworkAdapter -SwitchName $SwitchName -ManagementOS -Passthru -Name $managementAdapterName -Verbose
if ($managementVlanId -and ($managementVlanId -ne 0))
{
Set-VMNetworkAdapterVlan -VMNetworkAdapter $managementAdapter -Access -VlanId $managementVlanId -Verbose
Start-Sleep -Seconds 5
}
if ($ManagementIPAddress -ne 'DHCP')
{
$null = New-NetIPAddress -InterfaceAlias "vEthernet ($managementAdapterName)" -IPAddress $managementIPAddress -DefaultGateway $managementGateway -PrefixLength $managementAddressPrefix -Verbose
Set-DnsClientServerAddress -InterfaceAlias "vEthernet ($managementAdapterName)" -ServerAddresses $managementDns -Verbose
}
### Storage Adapters
for ($i = 0; $i -lt $netAdapterName.Count; $i++)
{
$storageAdapterName = "${storageAdapterPrefix}$($i+1)"
# if there is a single VLAN for storage use the first and only element
if ($storageVlanId.Count -eq 1)
{
$storageVlan = $storageVlanId[0]
}
else
{
# else use the right index to get the VLAN ID
$storageVlan = $storageVlanId[$i]
}
# Check if only one prefix is provided
if ($StorageAddressPrefix.Count -eq 1)
{
$StoragePrefix = $StorageAddressPrefix[0]
}
else
{
# if more than one, use the right index to get the address prefix
$StoragePrefix = $StorageAddressPrefix[$i]
}
$storageAdapter = Add-VMNetworkAdapter -SwitchName $SwitchName -ManagementOS -Passthru -Name $storageAdapterName -Verbose
if ($storageVlan -and ($storageVlan -ne 0))
{
# Set VM Network adapter VLAN only if the VLAN ID specified is other than 0
Set-VMNetworkAdapterVlan -VMNetworkAdapter $storageAdapter -Access -VlanId $storageVlan -Verbose
Start-Sleep -Seconds 5
}
if ($StorageIPAddress[$i] -ne 'DHCP')
{
$null = New-NetIPAddress -InterfaceAlias "vEthernet ($storageAdapterName)" -IPAddress $StorageIPAddress[$i] -PrefixLength $StoragePrefix -Verbose
}
## Set VMnetwork adapter to Physical adapter mapping
Set-VMNetworkAdapterTeamMapping -VMNetworkAdapterName $storageAdapterName -ManagementOS -PhysicalNetAdapterName $netAdapterName[$i]
}
Affected Products
AX Nodes, AX-640, ax-650, AX-6515, AX-740XD, AX-750, AX-7525, Integrated System for Microsoft Azure Stack Hub, Integrated System for Microsoft Azure Stack Hub 13G, Integrated System for Microsoft Azure Stack Hub 14GProducts
Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, QLogic Family of AdaptersArticle Properties
Article Number: 000200958
Article Type: How To
Last Modified: 05 Sep 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.