Delen via


New-SCCloud

Hiermee maakt u een privécloud.

Syntaxis

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

De cmdlet New-SCCloud maakt 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 beheren, toegang tot de privécloud en de onderliggende fysieke resources.

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 privécloudcapaciteit typt u: Get-Help Set-SCCloudCapacity -Detailed.

Voorbeelden

Voorbeeld 1: Een privécloud maken op basis van 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 variabele $HostGroup.

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 op basis 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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DisasterRecoverySupported

Geeft aan 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 in strijd 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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van een VMM-object.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Geaccepteerde waarden:ShieldedVMNotSupported, ShieldedVMSupported
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMHostGroup

Hiermee geeft u een hostgroepobject van een virtuele machine of een matrix van hostgroepobjecten.

Type:HostGroup[]
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMMServer

Hiermee geeft u een VMM-serverobject.

Type:ServerConnection
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren: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
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

Cloud

Met deze cmdlet wordt een Cloud-object geretourneerd.