次の方法で共有


New-SCLogicalNetworkDefinition

1 つ以上のホスト グループに関連付けることができる論理ネットワークの定義を作成します。

構文

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

説明

New-SCLogicalNetworkDefinition コマンドレットは、仮想マシン マネージャー (VMM) 論理ネットワークの定義を作成します。 論理ネットワークは、1 つ以上のホスト グループに関連付けることができます。 論理ネットワーク定義は、ネットワーク サイトとも呼ばれます。

新しい論理ネットワークを作成したら、論理ネットワーク定義を使用して、IP サブネットと仮想ローカル エリア ネットワーク (VLAN) を論理ネットワークに割り当てます。 論理ネットワークの作成については、「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 という名前の論理ネットワークを取得します。

2 番目のコマンドは、ホスト グループ配列を作成し、$HostGroup変数に格納します。

3 番目と 4 番目のコマンドは、HostGroup01 と Production という名前のホスト グループを取得し、$HostGroup配列に追加します。

5 番目のコマンドは、サブネット VLAN アレイを作成し、$SubnetVLAN変数に格納します。

6 番目と 7 番目のコマンドは、指定されたサブネットと VLAN 値を持つ SubnetVLAN オブジェクトを作成し、そのオブジェクトを $SubnetVLAN アレイに格納します。

最後のコマンドは、$HostGroupおよび$SubnetVLAN配列に格納されているオブジェクトを使用して、$LogicalNetwork変数に格納されている論理ネットワーク オブジェクトの論理ネットワーク定義 01 という名前の論理ネットワーク定義を作成します。

パラメーター

-JobVariable

ジョブの進行状況を追跡して格納する変数の名前を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-LogicalNetwork

論理ネットワークを指定します。 論理ネットワークは、ネットワーク割り当てを整理および簡素化するために使用される IP サブネットと VLAN の名前付きグループです。

型:LogicalNetwork
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Name

VMM オブジェクトの名前を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-PROTipID

このアクションをトリガーしたパフォーマンスとリソースの最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。

型:Guid
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RunAsynchronously

コントロールがコマンド シェルにすぐに戻るように、ジョブが非同期的に実行されることを示します。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SubnetVLan

1 つ以上の IP サブネットと VLAN セットを指定します。

SubnetVLan の作成の詳細については、「Get-Help New-SCSubNetVLan」と入力します。

型:SubnetVLan[]
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VMHostGroup

仮想マシン ホスト グループ オブジェクトを指定します。

型:HostGroup[]
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VMMServer

VMM サーバー オブジェクトを指定します。

型:ServerConnection
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

出力

LogicalNetworkDefiniton

このコマンドレットは、LogicalNetworkDefiniton オブジェクト を返します。

メモ

  • このコマンドレットには、Get-SCLogicalNetwork コマンドレットを使用して取得する VMM 論理ネットワーク オブジェクトと、Get-SCVMHostGroup コマンドレットを使用して取得する VMM ホスト グループ オブジェクトが必要です。