Поделиться через


New-SCLogicalNetworkDefinition

Создает определение для логической сети, которая может быть связана с одной или несколькими группами узлов.

Синтаксис

New-SCLogicalNetworkDefinition
   [-VMMServer <ServerConnection>]
   -Name <String>
   -LogicalNetwork <LogicalNetwork>
   -SubnetVLan <SubnetVLan[]>
   -VMHostGroup <HostGroup[]>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Командлет New-SCLogicalNetworkDefinition создает определение для логической сети Virtual Machine Manager (VMM). Логическая сеть может быть связана с одной или несколькими группами узлов. Определение логической сети также называется сетевым сайтом.

После создания логической сети используйте определение логической сети для назначения IP-подсетей и виртуальных локальных сетей (VLA) логической сети. Для получения сведений о создании логических сетей введите: Get-Help New-SCLogicalNetwork -Detailed.

Примеры

Пример 1. Создание определения логической сети для логической сети

PS C:\> $LogicalNetwork = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $HostGroup =@()
PS C:\> $HostGroup += Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup01" }
PS C:\> $Hostgroup += Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> $SubnetVLAN = @()
PS C:\> $SubnetVLAN += New-SCSubnetVLAN -Subnet 10.0.0.0/24 -VLAN 25
PS C:\> $SubnetVLAN += New-SCSubnetVLAN -Subnet FD4A:29CD:184F:3A2C::/64 -VLAN 25
PS C:\> New-SCLogicalNetworkDefinition -Name "Logical Network Definition 01" -LogicalNetwork $LogicalNetwork -VMHostGroup $HostGroup -SubnetVLAN $SubnetVLAN

Первая команда получает логическую сеть с именем LogicalNetwork01.

Вторая команда создает массив группы узлов и сохраняет его в переменной $HostGroup.

Третий и четвертый команды извлекают группы узлов с именем HostGroup01 и Production и добавляют их в массив $HostGroup.

Пятая команда создает массив виртуальной локальной сети подсети и сохраняет его в переменной $SubnetVLAN.

Шестая и седьмая команды создают объекты SubnetVLAN с указанными значениями подсети и виртуальной локальной сети, а затем сохраняют объекты в массиве $SubnetVLAN.

Последняя команда создает определение логической сети с именем Logical Network Definition 01 для объекта логической сети, хранящегося в переменной $LogicalNetwork, с помощью объектов, хранящихся в массивах $HostGroup и $SubnetVLAN.

Параметры

-JobVariable

Указывает имя переменной, в которой выполняется отслеживание и хранение хода выполнения задания.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogicalNetwork

Указывает логическую сеть. Логическая сеть — это именованной группирование IP-подсетей и виртуальных локальных сетей, которые используются для упорядочения и упрощения сетевых назначений.

Type:LogicalNetwork
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Указывает имя объекта VMM.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет выполнять аудит советов PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления немедленно возвращал командную оболочку.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetVLan

Указывает одну или несколько ip-подсетей и наборов виртуальных ЛС.

Для получения сведений о создании подсетиVLan введите: Get-Help New-SCSubNetVLan.

Type:SubnetVLan[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

Указывает объект группы узлов виртуальной машины.

Type:HostGroup[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Указывает объект сервера VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Выходные данные

LogicalNetworkDefiniton

Этот командлет возвращает объект LogicalNetworkDefiniton .

Примечания

  • Для этого командлета требуется объект логической сети VMM, который извлекается с помощью командлета Get-SCLogicalNetwork и объекта группы узлов VMM, который извлекается с помощью командлета Get-SCVMHostGroup .