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。

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Description

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

类型:String
Position:1
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableNetworkVirtualization

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

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IsPVLAN

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

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-JobVariable

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-LogicalNetworkDefinitionIsolation

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

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Name

指定 VMM 对象的名称。

类型:String
Position:0
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-NetworkController

指定网络控制器。

类型:VirtualSwitchExtensionManager
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PROTipID

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

类型:Guid
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PublicIPNetwork

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

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RunAsynchronously

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

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-UseGRE

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

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VMMServer

指定 VMM 服务器对象。

类型:ServerConnection
Position:Named
默认值:None
必需:False
接受管道输入:True
接受通配符:False

输出

LogicalNetwork

此 cmdlet 返回 LogicalNetwork 对象。