New-SCCloud
Hiermee maakt u een privé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
Met de cmdlet New-SCCloud maakt u een privécloud in Virtual Machine Manager (VMM). Een privécloud is een cloud die on-premises wordt ingericht en beheerd door een organisatie. De privécloud wordt geïmplementeerd met behulp van de eigen hardware van een organisatie om gebruik te maken van de voordelen van het privécloudmodel. Via VMM kan een organisatie de definitie van de privécloud, toegang tot de privécloud en de onderliggende fysieke resources beheren.
U kunt een privécloud maken op basis van de volgende resources:
- Hostgroepen die resources bevatten van Hyper-V-hosts, Citrix XenServer-hosts en VMware ESX-hosts
- Een VMware-resourcegroep
Zie 'Een overzicht van een privécloud maken' in de TechNet-bibliotheek op http://go.microsoft.com/fwlink/?LinkID=212407voor meer informatie over privéclouds.
Voor informatie over de capaciteit van de privécloud typt u: Get-Help Set-SCCloudCapacity -Detailed
.
Voorbeelden
Voorbeeld 1: Een privécloud maken vanuit een hostgroep
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "HostGroup01"
PS C:\> New-SCCloud -Name "Cloud01" -VMHostGroup $HostGroup
Met de eerste opdracht wordt de hostgroep met de naam HostGroup01 opgeslagen in de $HostGroup variabele.
Met de tweede opdracht maakt u een privécloud met de naam Cloud01 op basis van de hostgroep die is opgeslagen in de $HostGroup variabele.
Voorbeeld 2: Een privécloud maken met behulp van een taakgroep
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"
Met de eerste opdracht wordt een nieuwe GUID gemaakt en opgeslagen in de $Guid variabele.
Met de tweede opdracht maakt u een taakgroep met behulp van de GUID die is opgeslagen in $Guid.
Met de derde opdracht wordt het hostgroepobject met de naam HostGroup02 opgehaald en wordt het object opgeslagen in de $HostGroup variabele.
Met de laatste opdracht maakt u een privécloud met de naam Cloud02, met behulp van de taakgroep die is gemaakt in de tweede opdracht en HostGroup02 voor de bijbehorende resources.
Voorbeeld 3: Een privécloud maken van meerdere hostgroepen
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"
Met de eerste opdracht maakt u een objectmatrix met de naam $HostGroups.
De tweede en derde opdrachten vullen de objectmatrix met de hostgroepen Seattle en New York.
Met de laatste opdracht maakt u een privécloud met de naam Cloud03 met behulp van de hostgroepen die zijn opgeslagen in de $HostGroups matrix als de bijbehorende resources.
Parameters
-Description
Hiermee geeft u een beschrijving voor de privécloud.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisasterRecoverySupported
Hiermee wordt aangegeven of de Windows Azure Hyper-V-Recovery Manager-service is ingeschakeld.
Als u deze parameter inschakelt, verzendt de cmdlet de volgende gegevens via internet naar de service: cloudnaam, namen van virtuele machines, namen van logische netwerken, hostnamen van virtuele machines en de relevante eigenschappen voor elk object. Als het verzenden van deze informatie strijdig is met bestaande privacyvereisten voor workloads die in deze cloud zijn geïmplementeerd, selecteert u deze optie niet.
Nadat u deze cloud hebt gekoppeld aan een herstelcloud in Windows Azure Hyper-V Recovery Manager, kunt u deze optie niet uitschakelen.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Hiermee geeft u een id op voor een reeks opdrachten die worden uitgevoerd als een set vlak voor de laatste opdracht die dezelfde taakgroep-id bevat.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van een VMM-object.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShieldedVMSupportPolicy
Geeft aan of deze cloud ondersteuning biedt voor het plaatsen van afgeschermde virtuele machines erop, zodat plaatsing classificaties biedt voor de cloud.
Type: | ShieldedVMSupportPolicyEnum |
Accepted values: | ShieldedVMNotSupported, ShieldedVMSupported |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Hiermee geeft u een hostgroepobject van een virtuele machine of een matrix van hostgroepobjecten.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMwareResourcePool
Hiermee geeft u een virtuele machine die moet worden toegewezen en geïmplementeerd op een VMware ESX-host of een privécloud aan een specifieke VMware-resourcegroep.
Type: | VmwResourcePool |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Uitvoerwaarden
Cloud
Met deze cmdlet wordt een cloudobject geretourneerd.