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