Dela via


New-SCLogicalNetworkDefinition

Skapar en definition för ett logiskt nätverk som kan associeras med en eller flera värdgrupper.

Syntax

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

Description

Cmdleten New-SCLogicalNetworkDefinition skapar en definition för ett logiskt vmm-nätverk (Virtual Machine Manager). Det logiska nätverket kan associeras med en eller flera värdgrupper. En definition av logiskt nätverk kallas också för en nätverksplats.

När du har skapat ett nytt logiskt nätverk använder du definitionen för logiskt nätverk för att tilldela IP-undernät och virtuella lokala nätverk (VLAN) till det logiska nätverket. Om du vill ha information om hur du skapar logiska nätverk skriver du: Get-Help New-SCLogicalNetwork -Detailed.

Exempel

Exempel 1: Skapa en definition av logiskt nätverk för ett logiskt nätverk

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

Det första kommandot hämtar det logiska nätverket med namnet LogicalNetwork01.

Det andra kommandot skapar en värdgruppsmatris och lagrar den i variabeln $HostGroup.

De tredje och fjärde kommandona hämtar värdgrupperna HostGroup01 och Production och lägger till dem i matrisen $HostGroup.

Det femte kommandot skapar en VLAN-matris för undernätet och lagrar den i variabeln $SubnetVLAN.

De sjätte och sjunde kommandona skapar SubnetVLAN-objekt med angivna undernäts- och VLAN-värden och lagrar sedan objekten i matrisen $SubnetVLAN.

Det sista kommandot skapar en definition av logiskt nätverk med namnet Logisk nätverksdefinition 01 för det logiska nätverksobjektet som lagras i variabeln $LogicalNetwork med hjälp av objekten som lagras i $HostGroup- och $SubnetVLAN matriser.

Parametrar

-JobVariable

Anger namnet på en variabel där jobbstatusen ska spåras och lagras.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-LogicalNetwork

Anger ett logiskt nätverk. Ett logiskt nätverk är en namngiven gruppering av IP-undernät och VLAN som används för att organisera och förenkla nätverkstilldelningar.

Typ:LogicalNetwork
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Name

Anger namnet på ett VMM-objekt.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SubnetVLan

Anger ett eller flera IP-undernät och VLAN-uppsättningar.

Om du vill ha information om hur du skapar ett SubnetVLan skriver du: Get-Help New-SCSubNetVLan.

Typ:SubnetVLan[]
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMHostGroup

Anger ett värdgruppsobjekt för en virtuell dator.

Typ:HostGroup[]
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMMServer

Anger ett VMM-serverobjekt.

Typ:ServerConnection
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Utdata

LogicalNetworkDefiniton

Den här cmdleten returnerar ett LogicalNetworkDefiniton--objekt.

Kommentarer

  • Den här cmdleten kräver ett logiskt VMM-nätverksobjekt som du hämtar med hjälp av cmdleten Get-SCLogicalNetwork och ett VMM-värdgruppobjekt som du hämtar med hjälp av cmdleten Get-SCVMHostGroup.