New-SCCloud
Vytvoří privátní cloud.
Syntax
New-SCCloud
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
-VMHostGroup <HostGroup[]>
[-DisasterRecoverySupported <Boolean>]
[-ShieldedVMSupportPolicy <ShieldedVMSupportPolicyEnum>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCCloud
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
-VMwareResourcePool <VmwResourcePool>
[-DisasterRecoverySupported <Boolean>]
[-ShieldedVMSupportPolicy <ShieldedVMSupportPolicyEnum>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina New-SCCloud vytvoří privátní cloud v nástroji Virtual Machine Manager (VMM). Privátní cloud je cloud, který je zřízený a spravovaný místně organizací. Privátní cloud se nasazuje pomocí vlastního hardwaru organizace, který využívá výhody modelu privátního cloudu. Prostřednictvím nástroje VMM může organizace spravovat definici privátního cloudu, přístup k privátnímu cloudu a základní fyzické prostředky.
Privátní cloud můžete vytvořit z následujících prostředků:
- Skupiny hostitelů, které obsahují prostředky z hostitelů Hyper-V, hostitelů Citrix XenServer a hostitelů VMware ESX
- fond prostředků VMware.
Další informace o privátních cloudech naleznete v tématu "Vytvoření přehledu privátního cloudu" v knihovně TechNet na adrese http://go.microsoft.com/fwlink/?LinkID=212407.
Informace o kapacitě privátního cloudu potřebujete zadat: Get-Help Set-SCCloudCapacity -Detailed
.
Příklady
Příklad 1: Vytvoření privátního cloudu ze skupiny hostitelů
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "HostGroup01"
PS C:\> New-SCCloud -Name "Cloud01" -VMHostGroup $HostGroup
První příkaz získá skupinu hostitelů s názvem HostGroup01 a uloží ji do proměnné $HostGroup.
Druhý příkaz vytvoří privátní cloud s názvem Cloud01 ze skupiny hostitelů uložené v proměnné $HostGroup.
Příklad 2: Vytvoření privátního cloudu pomocí skupiny úloh
PS C:\> $Guid = [System.Guid]::NewGuid()
PS C:\> Set-SCCloud -JobGroup $Guid
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "HostGroup02"
PS C:\> New-SCCloud -JobGroup $Guid -Name "Cloud02" -VMHostGroup $HostGroup -Description "This is a cloud for HostGorup02"
První příkaz vytvoří nový identifikátor GUID a uloží ho do proměnné $Guid.
Druhý příkaz vytvoří skupinu úloh pomocí identifikátoru GUID uloženého v $Guid.
Třetí příkaz získá objekt skupiny hostitelů s názvem HostGroup02 a uloží objekt do proměnné $HostGroup.
Poslední příkaz vytvoří privátní cloud s názvem Cloud02 pomocí skupiny úloh vytvořené v druhém příkazu a skupině hostitelů pro své prostředky.
Příklad 3: Vytvoření privátního cloudu z několika skupin hostitelů
PS C:\> $HostGroups = @()
PS C:\> $HostGroups += Get-SCVMHostGroup -Name "Seattle"
PS C:\> $HostGroups += Get-SCVMHostGroup -Name "New York"
PS C:\> New-SCCloud -VMHostGroup $HostGroups -Name "Cloud03" -Description "Cloud for the Seattle and New York host groups"
První příkaz vytvoří pole objektů s názvem $HostGroups.
Druhý a třetí příkaz naplní pole objektů skupinami hostitelů s názvem Seattle a New York.
Poslední příkaz vytvoří privátní cloud s názvem Cloud03 pomocí skupin hostitelů uložených v poli $HostGroups jako prostředky.
Parametry
-Description
Určuje popis privátního cloudu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisasterRecoverySupported
Označuje, jestli je povolená služba Windows Azure Hyper-V Recovery Manager.
Pokud tento parametr povolíte, rutina odešle do služby následující data: název cloudu, názvy virtuálních počítačů, názvy logických sítí, názvy hostitelů virtuálních počítačů a příslušné vlastnosti pro každý objekt. Pokud odesílání těchto informací koliduje se stávajícími požadavky na ochranu osobních údajů pro úlohy nasazené v tomto cloudu, nevybírejte tuto možnost.
Po spárování tohoto cloudu s cloudem pro obnovení ve Windows Azure Hyper-V Recovery Manager tuto možnost nemůžete zakázat.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Určuje identifikátor pro řadu příkazů, které se spustí jako sada těsně před posledním příkazem, který obsahuje stejný identifikátor skupiny úloh.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název objektu VMM.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShieldedVMSupportPolicy
Určuje, jestli tento cloud podporuje umístění chráněných virtuálních počítačů, takže umístění poskytne hodnocení pro cloud.
Type: | ShieldedVMSupportPolicyEnum |
Accepted values: | ShieldedVMNotSupported, ShieldedVMSupported |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Určuje objekt skupiny hostitelů virtuálního počítače nebo pole objektů skupiny hostitelů.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Určuje objekt serveru VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMwareResourcePool
Určuje virtuální počítač, který se má přiřadit a nasadit v hostiteli VMware ESX nebo privátním cloudu do konkrétního fondu prostředků VMware.
Type: | VmwResourcePool |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Výstupy
Cloud
Tato rutina vrátí cloudový objekt.