New-SCLogicalNetwork

创建逻辑网络对象。

语法

New-SCLogicalNetwork
   [-NetworkController <VirtualSwitchExtensionManager>]
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [[-Description] <String>]
   [-EnableNetworkVirtualization <Boolean>]
   [-UseGRE <Boolean>]
   [-IsPVLAN <Boolean>]
   [-LogicalNetworkDefinitionIsolation <Boolean>]
   [-PublicIPNetwork]
   [-AllowDynamicVlanOnVnic <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

说明

New-SCLogicalNetwork cmdlet 为 Virtual Machine Manager (VMM) 创建逻辑网络对象。 每个逻辑网络必须在 VMM 安装中具有唯一的名称。

逻辑网络使网络管理员能够根据符合业务需求的类别将子网和虚拟局域网分组 (VLAN) 来为网络建模。 若要将 IP 子网和 VLAN 分配到逻辑网络,请使用 New-SCLogicalNetworkDefinition cmdlet 创建逻辑网络定义。

示例

示例 1:创建逻辑网络

PS C:\> New-SCLogicalNetwork -Name "LogicalNetwork01"

此命令创建名为 LogicalNetwork01 的逻辑网络。

示例 2:创建启用了网络虚拟化的逻辑网络

PS C:\> New-SCLogicalNetwork -Name "LogicalNetwork02" -EnableNetworkVirtualization $True -UseGRE $True

此命令创建一个名为 LogicalNetwork02 的逻辑网络,该网络为网络虚拟化启用,并实现通用路由封装 (GRE) 。

参数

-AllowDynamicVlanOnVnic

指定为动态 VLAN 配置此 vNIC。 VMM 不需要此网络适配器的 VLAN。

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

-Description

指定逻辑网络对象的说明。

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

-EnableNetworkVirtualization

指示是否启用网络虚拟化。 默认值为$False。

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

-IsPVLAN

指示逻辑网络是否为专用虚拟 LAN (PVLAN) 。

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

-JobVariable

指定在其中跟踪和存储作业进度的变量的名称。

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

-LogicalNetworkDefinitionIsolation

指示是否为逻辑网络定义启用网络隔离。

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

-Name

指定 VMM 对象的名称。

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

-NetworkController

指定网络控制器。

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

-PROTipID

指定触发此操作 (PRO 提示) 的性能和资源优化提示的 ID。 此参数允许审核 PRO 提示。

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

-PublicIPNetwork

指定网络控制器托管网络是否适用于公共 IP。

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

-RunAsynchronously

指示作业异步运行,以便控件立即返回到命令 shell。

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

-UseGRE

指示是否将网络虚拟化与通用路由封装 (GRE) 配合使用。 默认值为$False。

Type:Boolean
Position:Named
Default value:None
Required:False
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

输出

LogicalNetwork

此 cmdlet 返回 LogicalNetwork 对象。