New-RdsHostPool

Tworzy pulę hostów.

Składnia

New-RdsHostPool
   [-TenantName] <String>
   [-Name] <String>
   [-ValidationEnv <bool>]
   [-Ring <int>]
   [-AssignmentType {Automatic | Direct}]
   [-Description <String>]
   [-FriendlyName <String>]
   [-Persistent]
   [<CommonParameters>]

Opis

Tworzy pulę hostów w ramach dzierżawy. Pula hostów zawiera co najmniej jeden host sesji, na którym użytkownicy mogą łączyć się z uruchamianiem programów, zapisywać pliki i używać zasobów na tych hostach.

W czasie tworzenia możesz zdecydować się na utworzenie stałej puli hostów przy użyciu flagi trwałej. Tworząc stałą pulę hostów, użytkownik będzie zawsze łączyć się z tym samym hostem sesji dla swoich sesji. Jeśli nie używasz tej flagi, zostanie utworzona pula hostów w puli. W puli hostów w puli użytkownicy są połączeni z hostem sesji w puli, która jest dynamicznie wybierana przez moduł równoważenia obciążenia.

Przykłady

Przykład 1. Tworzenie puli hostów w puli

PS C:\> New-RdsHostPool -TenantName "contoso" -Name "contosoHostPool"

TenantName            : contoso
TenantGroupName       : Default Tenant Group
HostPoolName          : contosoHostPool
FriendlyName          :
Description           :
Persistent            : False
CustomRdpProperty     :
MaxSessionLimit       : 999999
LoadBalancerType      : BreadthFirst
ValidationEnv         : False
Ring                  : 
AssignmentType        :

To polecenie tworzy nową pulę hostów w puli w określonej dzierżawie. Pula hostów jest wypełniana niektórymi wstępnie zdefiniowanymi wartościami. Aby zmienić te wartości, uruchom polecenie cmdlet Set-RdsHostPool.

Przykład 2. Tworzenie osobistej puli hostów pulpitu

PS C:\> New-RdsHostPool -TenantName "contoso" -Name "contosoPersonal" -Persistent

TenantName            : contoso
TenantGroupName       : Default Tenant Group
HostPoolName          : contosoPersonal
FriendlyName          :
Description           :
Persistent            : True
CustomRdpProperty     :
MaxSessionLimit       : 999999
LoadBalancerType      : Persistent
ValidationEnv         : False
Ring                  : 
AssignmentType        : Automatic

To polecenie tworzy nową pulę hostów pulpitu osobistego w określonej dzierżawie. Jeśli nie podasz typu przypisania podczas uruchamiania polecenia, zostanie ustawiona automatyczna pula hostów pulpitu osobistego. Aby zmienić typ przypisania lub dowolną inną właściwość puli hostów, uruchom polecenie cmdlet Set-RdsHostPool.

Przykład 3. Tworzenie puli hostów weryfikacji

PS C:\> New-RdsHostPool -TenantName "contoso" -Name "contosoValidation" -ValidationEnv $true

TenantName            : contoso
TenantGroupName       : Default Tenant Group
HostPoolName          : contosoValidation
FriendlyName          :
Description           :
Persistent            : False
CustomRdpProperty     :
MaxSessionLimit       : 999999
LoadBalancerType      : Persistent
ValidationEnv         : True
Ring                  : 
AssignmentType        : Automatic

To polecenie tworzy nową pulę hostów w puli, walidowaną w określonej dzierżawie. Pula hostów weryfikacji będzie otrzymywać aktualizacje usługi w szybszym tempie, co pozwala przetestować wszelkie zmiany usługi przed ich wdrożeniem w środowisku produkcyjnym. Aby zmienić pulę hostów, aby nie była już pulą hostów weryfikacji, uruchom polecenie cmdlet Set-RdsHostPool.

Parametry

-AssignmentType

Typ przypisania dla osobistej puli hostów pulpitu:

  • Automatycznie, co oznacza, że użytkownicy będą automatycznie przypisywani hostowi sesji w pierwszym połączeniu z pulą hostów.
  • Bezpośrednie, co oznacza, że użytkownicy muszą być bezpośrednio przypisani do hosta sesji w puli, zanim będą mogli nawiązać połączenie.
Type:PersonalDesktopAssignmentType
Accepted values:Automatic, Direct
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Ciąg znaków 512 opisujący pulę hostów, która pomaga administratorom. Dowolny znak jest dozwolony.

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

-FriendlyName

Ciąg 256 znaków przeznaczony do wyświetlania użytkownikom końcowym. Dowolny znak jest dozwolony.

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

-Name

Nazwa puli hostów, która musi być unikatowa w dzierżawie.

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

-Persistent

Przełącznik wskazujący, aby oznaczyć pulę hostów jako trwałą.

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

-TenantName

Nazwa dzierżawy.

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

-ValidationEnv

Wartość logiczna wskazująca, czy pula hostów powinna być traktowana jako pula hostów weryfikacji. Pule hostów weryfikacji otrzymują aktualizacje usługi w szybszym tempie niż pule hostów bez walidacji, co umożliwia testowanie zmian usługi przed ich wdrożeniem w środowisku produkcyjnym.

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

Dane wejściowe

System.String

Dane wyjściowe

Microsoft.RDInfra.RDManagementData.RdMgmtHostPool