New-SCLogicalNetworkDefinition

Bir veya daha fazla konak grubuyla ilişkilendirilebilen mantıksal ağ için bir tanım oluşturur.

Syntax

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

Description

New-SCLogicalNetworkDefinition cmdlet'i, Virtual Machine Manager (VMM) mantıksal ağı için bir tanım oluşturur. Mantıksal ağ bir veya daha fazla konak grubuyla ilişkilendirilebilir. Mantıksal ağ tanımına ağ sitesi de denir.

Yeni bir mantıksal ağ oluşturduktan sonra mantıksal ağa IP alt ağları ve sanal yerel ağ (VLAN) atamak için mantıksal ağ tanımını kullanın. Mantıksal ağlar oluşturma hakkında bilgi için şunu yazın: Get-Help New-SCLogicalNetwork -Detailed.

Örnekler

Örnek 1: Mantıksal ağ için mantıksal ağ tanımı oluşturma

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

İlk komut, LogicalNetwork01 adlı mantıksal ağı alır.

İkinci komut bir konak grubu dizisi oluşturur ve bunu $HostGroup değişkeninde depolar.

Üçüncü ve dördüncü komutlar HostGroup01 ve Production adlı konak gruplarını alır ve bunları $HostGroup dizisine ekler.

Beşinci komut bir alt ağ VLAN dizisi oluşturur ve bunu $SubnetVLAN değişkeninde depolar.

Altıncı ve yedinci komutlar, belirtilen alt ağ ve VLAN değerleriyle SubnetVLAN nesneleri oluşturur ve ardından nesneleri $SubnetVLAN dizisinde depolar.

Son komut, $HostGroup ve $SubnetVLAN dizilerinde depolanan nesneleri kullanarak $LogicalNetwork değişkeninde depolanan mantıksal ağ nesnesi için Mantıksal Ağ Tanımı 01 adlı bir mantıksal ağ tanımı oluşturur.

Parametreler

-JobVariable

İş ilerleme durumunun izlenip depolandığı değişkenin adını belirtir.

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

-LogicalNetwork

Mantıksal ağı belirtir. Mantıksal ağ, ağ atamalarını düzenlemek ve basitleştirmek için kullanılan ip alt ağlarının ve VLAN'ların adlandırılmış gruplandırma işlemidir.

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

-Name

VMM nesnesinin adını belirtir.

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

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

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

-RunAsynchronously

Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

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

-SubnetVLan

Bir veya daha fazla IP alt ağı ve VLAN kümesi belirtir.

SubnetVLan oluşturma hakkında bilgi için şunu yazın: Get-Help New-SCSubNetVLan.

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

-VMHostGroup

Bir sanal makine konak grubu nesnesi belirtir.

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

-VMMServer

Bir VMM sunucu nesnesi belirtir.

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

Çıkışlar

LogicalNetworkDefiniton

Bu cmdlet bir LogicalNetworkDefiniton nesnesi döndürür.

Notlar

  • Bu cmdlet, Get-SCLogicalNetwork cmdlet'ini kullanarak aldığınız bir VMM mantıksal ağ nesnesi ve Get-SCVMHostGroup cmdlet'ini kullanarak aldığınız bir VMM konak grubu nesnesi gerektirir.