다음을 통해 공유


Add-SCVMHost

컴퓨터를 가상 머신 호스트로 추가합니다.

Syntax

Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-XenServerHost]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-NonTrustedDomainHost]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-PerimeterNetworkHost]
   [-Reassociate <Boolean>]
   -SecurityFile <String>
   -EncryptionKey <PSCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   -VirtualizationManager <VirtualizationManager>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-SshTcpPort <UInt32>]
   [-SshPublicKey <ClientSshPublicKey>]
   [-SshPublicKeyFile <String>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   -VMHostCluster <HostCluster>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Add-SCVMHost cmdlet은 하나 이상의 컴퓨터를 VMM(Virtual Machine Manager)에 가상 머신 호스트로 추가합니다. 가상 머신 호스트는 하나 이상의 가상 머신을 호스트하는 역할을 하는 VMM에서 관리하는 물리적 컴퓨터입니다.

System Center의 가상 머신 호스트 지원 - VMM

네트워킹 및 도메인의 관점에서 System Center - VMM에서 지원하는 호스트 유형은 다음과 같습니다.

  • 도메인에 가입된 Windows 호스트입니다. 호스트는 신뢰할 수 있거나 신뢰할 수 없는 도메인에 있을 수 있습니다.
  • 경계 네트워크 Windows 호스트. 도메인에 가입되지 않은 Windows 호스트는 도메인에 있는 경계 네트워크 Windows 호스트와 동일한 방식으로 관리할 수 있습니다.
  • VMware ESX 호스트. ESX 호스트는 Windows Active Directory 도메인을 사용하지 않습니다.
  • Citrix XenServer 호스트입니다. XenServer 호스트는 Windows Active Directory를 사용하도록 구성되었는지 여부에 관계없이 동일한 방식으로 관리됩니다.

가상화 플랫폼 및 운영 체제의 관점에서 System Center - VMM에서 지원하는 호스트 유형은 다음과 같습니다.

  • Hyper-V 호스트. Hyper-V 역할을 사용하도록 설정된 Windows Server 2008 이상을 실행하는 서버입니다.
  • VMware ESX 호스트. Windows를 실행하는 VMware vCenter Server에서 관리하는 하이퍼바이저를 비롯한 독점 소프트웨어를 실행하는 VMware ESX 호스트입니다.
  • Citrix XenServer 호스트. 하이퍼바이저를 포함하여 독점 소프트웨어를 실행하는 Citrix XenServer 서버입니다.

System Center - VMM은 각 호스트 유형이 다른 방식으로 가상화를 구현하더라도 이러한 세 가지 유형의 호스트를 관리합니다. 다음 섹션에서는 각 호스트 유형에 대해 자세히 설명합니다. System Center - Virtual Machine Manager에 대한 환경 준비를 검토할 수 있습니다.

Hyper-V 호스트를 추가하기 전에

Windows-Based 경계 네트워크 호스트를 추가하기 전에

경계 네트워크에서 Windows 기반 호스트를 관리하려면 다음을 수행합니다.

  • 경계 네트워크 호스트에 로컬로 VMM 에이전트를 설치합니다.
  • VMM 설치 프로그램을 실행하고 이 호스트가 경계 네트워크에 있음을 나타내는 옵션을 선택하면 마법사에서 다음을 묻는 메시지를 표시합니다. -- 보안 파일에 대한 암호화 키를 제공합니다. -- 보안 파일을 저장할 위치를 지정합니다.
  • 로컬 에이전트를 설치한 후 저장된 폴더에서 보안 파일을 가져옵니다. 기본 위치는 C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager이며 보안 파일의 이름은 SecurityFile.txt
  • VMM 콘솔이 설치된 컴퓨터에서 액세스할 수 있는 위치에 보안 파일을 복사합니다.
  • Add-SCVMHost를 사용하여 경계 네트워크 호스트를 추가하는 경우 동일한 암호화 키를 지정하고 EncryptionKeySecurityFile 매개 변수를 사용하여 로컬 보안 파일을 가리킵니다. Followng는 이러한 매개 변수에 대한 예제 형식입니다.

-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

예제 2에서는 경계 네트워크 호스트를 추가하는 데 사용할 cmdlet을 간략하게 설명합니다.

VMware ESX 호스트를 추가하기 전에

Citrix XenServer 호스트를 추가하기 전에

예제

예제 1: VMM 서버와 동일한 도메인에 호스트 추가

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAcct01"
PS C:\> Add-SCVMHost "VMHost01.Contoso.com" -Description "This is a new host" -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $RunAsAccount

첫 번째 명령은 HostComputer RunAsAccount라는 실행 계정 개체를 가져오고 개체를 $RunAsAccount 변수에 저장합니다. 이 작업에 필요한 자격 증명은 호스트로 추가하려는 컴퓨터에 대한 관리자 권한이 있는 로컬 관리자 계정 또는 도메인 계정입니다.

두 번째 명령은 Contoso 도메인의 VMHost01이라는 호스트 개체를 VMM에 관리되는 호스트로 추가하고, 설명을 지정하고, 원격 연결을 사용하도록 설정하고, TCP 포트 5900을 VMHost01에 대한 원격 연결에 사용하도록 지정합니다. 마지막 명령이 처리되면 $RunAsAccount Add-SCVMHost에 자격 증명을 제공합니다.

예제 2: 경계 네트워크에 있는 호스트를 VMM에 추가

PS C:\> $Key = Get-SCCredential
PS C:\> Add-SCVMHost "VMHost02" -Description "This is my new perimeter network host" -RemoteConnectEnabled $FALSE -PerimeterNetworkHost -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

첫 번째 명령은 사용자 이름 및 암호를 묻는 메시지를 표시하고 자격 증명을 $Key 저장합니다. 사용자 이름은 임의로 지정할 수 있지만 암호는 이 컴퓨터에 VMM 에이전트를 설치할 때 사용한 암호화 키와 동일해야 합니다. VMM 에이전트는 설치 프로그램 실행 시 로컬 에이전트 옵션을 선택하여 경계 네트워크의 컴퓨터에 로컬로 설치해야 합니다. System Center Virtual Machine Manager 에이전트 설치 마법사의 보안 파일 폴더 페이지에서 보안 파일의 암호화 키를 지정할 수 있습니다.

두 번째 명령은 VMHost02라는 컴퓨터를 나타내는 호스트 개체를 VMM 데이터베이스에 관리되는 호스트로 추가합니다. 이 명령은 설명을 추가하고, 원격 연결을 사용하지 않도록 설정하고, 호스트가 경계 네트워크에 있는 호스트임을 지정합니다. 이 명령은 $Key에 보관된 자격 증명을 사용하여 SecurityFile.txt(이 예에서는 C:\에 있음)의 내용을 해독하여 새 호스트를 인증하는 데 SecurityFile.txt의 내용을 사용합니다.

예제 3: 신뢰할 수 없는 도메인에 있는 호스트를 VMM에 추가

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCVMHost "VMHost03.NonTrustedDomain.com" -VMMServer "VMMServer01.Contoso.com" -NonTrustedDomainHost -Credential $RunAsAccount

첫 번째 명령은 RunAsAccount02라는 실행 계정 개체를 가져오고 개체를 $RunAsAccount 변수에 저장합니다. 이 작업에 필요한 자격 증명은 트러스트되지 않은 도메인의 호스트를 Contoso.com 도메인의 VMM 서버에 추가할 수 있는 관리자 권한이 있는 계정입니다.

두 번째 명령은 Contoso.com에 트러스트되지 않은 도메인의 VMHost03을 VMM 데이터베이스에 관리 호스트로 추가합니다. 이 명령이 처리되면 $RunAsAccont Add-SCVMHost에 자격 증명을 제공합니다.

예제 4: VMM에 VMware ESX 호스트 추가

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup02"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "ESX Host Computer Acct"
PS C:\> $VirtMgr = Get-SCVirtualizationManager -ComputerName "VirtMgrServer02.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "ESXHost01.Contoso.com" -Credential $RunAsAccount -VirtualizationManager $VirtMgr -VMHostGroup $HostGroup

첫 번째 명령은 HostGroup02라는 호스트 그룹 개체를 가져오고 개체를 $HostGroup 변수에 저장합니다.

두 번째 명령은 ESX Host Computer Acct라는 실행 계정 개체를 가져오고 개체를 $RunAsAccount 변수에 저장합니다.

세 번째 명령은 VirtMgrServer02라는 가상화 관리자 개체를 가져오고 개체를 $VirtMgr 변수에 저장합니다.

마지막 명령은 HostGroup02에 ESX Host01을 추가합니다. 명령은 VMM에 이 호스트를 추가하는 데 필요한 $RunAsAccount 저장된 실행 계정 형식의 자격 증명을 제공합니다.

예제 5: VMM에 Citrix XenServer 호스트 추가

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup04"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "XenServer Run As Acct"
PS C:\> $Certificate = Get-SCCertificate -ComputerName "XenServerHost01.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "XenServerHost01.Contoso.com" -Credential $RunAsAccount -VMHostGroup $HostGroup -XenServerHost -Certificate $Certificate -EnableSecureMode $True -TCPPort 5989

첫 번째 명령은 HostGroup04라는 호스트 그룹 개체를 가져오고 개체를 $HostGroup 변수에 저장합니다.

두 번째 명령은 XenServer Host Computer Acct라는 실행 계정 개체를 가져오고 개체를 $RunAsAccount 변수에 저장합니다. 이 작업에 필요한 자격 증명은 XenServer 호스트에 루트 자격 증명이 있는 계정입니다.

세 번째 명령은 XenServerHost01에 대한 인증서 개체를 가져오고 개체를 $Certificate 변수에 저장합니다.

마지막 명령은 XenServer를 VMM의 HostGroup04에 호스트로 추가하고 이 호스트를 VMM에 추가하는 데 필요한 $RunAsAccount 저장된 실행 계정 형식의 자격 증명을 제공합니다.

매개 변수

-AvailableForPlacement

VMM 배치 프로세스에서 이 호스트 또는 호스트의 이 볼륨을 가상 머신을 배포할 수 있는 가능한 위치로 간주할지 여부를 나타냅니다. 이 매개 변수가 $False 설정된 경우 이 호스트 또는 볼륨에 가상 머신을 배포하도록 선택할 수 있습니다. 기본값은 True입니다. 이 매개 변수는 VMware ESX 호스트에는 적용되지 않습니다.

네트워크 어댑터를 사용하여 이 매개 변수를 지정하는 경우 $False 설정된 경우 배치는 호스트가 가상 머신 연결에 적합한지 확인하기 위해 이 네트워크 어댑터에 구성된 논리 네트워크를 고려하지 않습니다.

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

-BaseDiskPaths

기본 디스크의 경로를 지정합니다.

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

-Certificate

보안 인증서 개체를 지정합니다.

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

-ComputerName

VMM이 네트워크에서 고유하게 식별할 수 있는 컴퓨터 이름을 지정합니다. 유효한 형식은 다음과 같습니다.

  • FQDN
  • IPv4 또는 IPv6 주소
  • NetBIOS 이름
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CPUPercentageReserve

실제 호스트 컴퓨터에서 운영 체제를 사용하기 위해 예약할 CPU의 비율을 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹의 기본 설정인 10%가 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

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

-Credential

자격 증명 개체 또는 일부 cmdlet의 경우 이 작업을 수행할 수 있는 권한이 있는 계정의 사용자 이름과 암호를 포함하는 실행 계정 개체를 지정합니다. 또는 Restart-SCJob의 경우 다시 시작한 작업을 완료할 수 있는 권한이 있습니다.

PSCredential 개체에 대한 자세한 내용은 를 입력합니다Get-Help Get-Credential.

실행 계정에 대한 자세한 내용은 을 입력 Get-Help New-SCRunAsAccount합니다.

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

-Description

호스트에 대한 설명을 지정합니다.

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

-DiskSpaceReserveMB

실제 호스트 컴퓨터에서 운영 체제 사용을 예약할 디스크 공간(MB)을 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹에 대한 기본 설정인 100MB가 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

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

-EnableLiveMigration

호스트에서 실시간 마이그레이션을 사용할 수 있는지 여부를 나타냅니다.

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

-EnableSecureMode

VMM이 보안 모드에서 VMware ESX 호스트 및 Citrix XenServer 호스트와 통신하는지 여부를 나타냅니다. 기본값은 $True.

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

-EncryptionKey

경계 네트워크에 있는 Hyper-V 호스트를 VMM에 추가할 때 암호화 키로 사용할 자격 증명을 지정합니다.

예제 형식: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

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

-IsDedicatedToNetworkVirtualizationGateway

호스트가 네트워크 가상화 게이트웨이 전용인지 여부를 나타냅니다.

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

-LiveMigrationMaximum

동시 실시간 마이그레이션의 최대 수를 지정합니다.

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

-LiveStorageMigrationMaximum

동시 라이브 스토리지 마이그레이션의 최대 수를 지정합니다.

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

-MaintenanceHost

이 매개 변수는 사용하지 않습니다. 대신 AvailableForPlacement 를 사용합니다.

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

-MaxDiskIOReservation

실제 호스트 컴퓨터의 초당 최대 디스크 I/O(IOPS)를 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹에 대한 기본 설정인 10000이 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

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

-MemoryReserveMB

실제 호스트 컴퓨터에서 호스트 운영 체제를 사용할 수 있도록 예약할 메모리 양(MB)을 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹의 기본 설정인 256MB가 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

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

-MigrationAuthProtocol

마이그레이션에 사용되는 권한 부여 프로토콜을 지정합니다. 유효한 값은 CredSSP, Kerberos입니다.

Type:MigrationAuthProtocolType
Accepted values:CredSSP, Kerberos
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationPerformanceOption

마이그레이션 성능 옵션 유형을 지정합니다. 유효한 값은 다음과 같습니다.

  • 표준
  • UseCompression
  • UseSmbTransport
Type:MigrationPerformanceOptionType
Accepted values:Standard, UseCompression, UseSmbTransport
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationSubnet

마이그레이션에 사용할 서브넷 배열을 지정합니다.

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

-NetworkPercentageReserve

실제 호스트 컴퓨터에서 호스트 운영 체제를 사용하기 위해 예약할 네트워크 용량의 비율을 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹의 기본 설정인 10%가 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

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

-NonTrustedDomainHost

VMM에 추가할 호스트가 신뢰할 수 없는 도메인에 속한다는 것을 나타냅니다.

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

-PerimeterNetworkHost

이 호스트가 경계 네트워크에 있음을 나타냅니다.

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

-Reassociate

현재 VMM 서버를 통해 관리되는 호스트를 다른 VMM 서버에 다시 연결합니다.

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

-RemoteConnectEnabled

$True 설정하면 사용자가 원격으로 가상 머신에 연결할 수 있는 호스트 서버의 연결을 사용하도록 설정합니다.

이 매개 변수는 Hyper-V 호스트의 가상 머신에만 적용됩니다. VMware ESX 호스트 또는 Citrix XenServer 호스트의 가상 머신에는 적용되지 않습니다.

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

-RemoteConnectPort

사용자가 원격으로 가상 컴퓨터에 연결하기 위해 사용할 TCP 포트의 기본값을 지정합니다. 일반적으로 Hyper-V 호스트의 기본 포트는 2179입니다.

이 매개 변수는 VMware ESX 호스트 또는 Citrix XenServer 호스트에는 적용되지 않습니다.

Type:UInt32
Aliases:VMRCPort
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

컨트롤이 명령 셸로 즉시 반환되도록 작업이 비동기적으로 실행됨을 나타냅니다.

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

-SecurityFile

경계 네트워크에 있는 Hyper-V 호스트의 인증에 사용할 인증서 및 자격 증명이 포함된 파일의 경로를 지정합니다.

이 매개 변수는 VMware ESX 호스트 또는 Citrix XenServer 호스트에는 적용되지 않습니다.

예제 형식: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

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

-SshPublicKey

SSH(보안 셸) 통신에 사용되는 공개 키를 지정합니다.

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

-SshPublicKeyFile

대상 호스트와 보안 SSH 채널을 설정하는 데 필요한 공개 키 파일 경로를 지정합니다.

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

-SshTcpPort

SSH 프로토콜에서 사용하는 TCP 포트 번호를 지정합니다.

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

-TCPPort

TCP 포트를 나타내는 숫자 값을 지정합니다.

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

-UseAnyMigrationSubnet

마이그레이션에 서브넷을 사용할 수 있는지 여부를 나타냅니다.

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

-VirtualizationManager

VMM에서 관리하는 가상화 관리자 개체를 지정합니다.

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

-VMHostCluster

VMM 호스트 클러스터 개체를 지정합니다.

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

-VMHostGroup

가상 컴퓨터 호스트 그룹 개체를 지정합니다.

Type:HostGroup
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

-VMPaths

가상 컴퓨터 파일을 보관하는 데 사용할 호스트의 기본 경로(파이프라인 연산자로 구분된 문자열 형식) 집합을 지정합니다.

예제 형식: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"

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

-XenServerHost

지정된 호스트가 Citrix XenServer 호스트임을 나타냅니다.

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

출력

Host

이 cmdlet은 Host 개체를 반환합니다.