New-SCCloud

Crée un cloud privé.

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

L’applet de commande New-SCCloud crée un cloud privé dans Virtual Machine Manager (VMM). Un cloud privé est un cloud qui est provisionné et géré sur site par une organisation. Le cloud privé est déployé à l’aide du propre matériel d’une organisation pour tirer parti des avantages du modèle de cloud privé. Via VMM, une organisation peut gérer la définition du cloud privé, l’accès au cloud privé et les ressources physiques sous-jacentes.

Vous pouvez créer un cloud privé à partir des ressources suivantes :

  • Groupes hôtes qui contiennent des ressources provenant d’hôtes Hyper-V, d’hôtes Citrix XenServer et d’hôtes VMware ESX
  • Pool de ressources VMware

Pour plus d’informations sur les clouds privés, consultez « Création d’une vue d’ensemble d’un cloud privé » dans la bibliothèque TechNet à l’adresse http://go.microsoft.com/fwlink/?LinkID=212407. Pour plus d’informations sur la capacité du cloud privé, tapez : Get-Help Set-SCCloudCapacity -Detailed.

Exemples

Exemple 1 : Créer un cloud privé à partir d’un groupe hôte

PS C:\> $HostGroup = Get-SCVMHostGroup -Name "HostGroup01"
PS C:\> New-SCCloud -Name "Cloud01" -VMHostGroup $HostGroup

La première commande obtient le groupe hôte nommé HostGroup01 et le stocke dans la variable $HostGroup.

La deuxième commande crée un cloud privé nommé Cloud01 à partir du groupe hôte stocké dans la variable $HostGroup.

Exemple 2 : Créer un cloud privé à l’aide d’un groupe de travaux

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"

La première commande crée un GUID et le stocke dans la variable $Guid.

La deuxième commande crée un groupe de travaux à l’aide du GUID stocké dans $Guid.

La troisième commande obtient l’objet de groupe hôte nommé HostGroup02 et stocke l’objet dans la variable $HostGroup.

La dernière commande crée un cloud privé nommé Cloud02, en utilisant le groupe de travaux créé dans la deuxième commande et HostGroup02 pour ses ressources.

Exemple 3 : Créer un cloud privé à partir de plusieurs groupes hôtes

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"

La première commande crée un tableau d’objets nommé $HostGroups.

Les deuxième et troisième commandes remplissent le tableau d’objets avec les groupes hôtes nommés Seattle et New York.

La dernière commande crée un cloud privé nommé Cloud03 à l’aide des groupes hôtes stockés dans le tableau $HostGroups en tant que ressources.

Paramètres

-Description

Spécifie une description pour le cloud privé.

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

-DisasterRecoverySupported

Indique si le service Recovery Manager Windows Azure Hyper-V est activé.

Si vous activez ce paramètre, l’applet de commande envoie les données suivantes sur Internet au service : nom cloud, noms de machines virtuelles, noms de réseau logique, noms d’hôtes de machine virtuelle et propriétés pertinentes pour chaque objet. Si l’envoi de ces informations est en conflit avec les exigences de confidentialité existantes pour les charges de travail déployées dans ce cloud, ne sélectionnez pas cette option.

Une fois que vous avez associé ce cloud à un cloud de récupération dans Windows Azure Hyper-V Recovery Manager, vous ne pouvez pas désactiver cette option.

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

-JobGroup

Spécifie un identificateur pour une série de commandes qui seront exécutées ensemble juste avant que la commande finale qui comprend le même identificateur de groupe de travaux soit exécutée.

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

-JobVariable

Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.

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

-Name

Spécifie le nom d’un objet VMM.

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

-PROTipID

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.

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

-RunAsynchronously

Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

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

-ShieldedVMSupportPolicy

Indique si ce cloud prend en charge le placement de machines virtuelles dotées d’une protection maximale, de sorte que le placement fournit des évaluations pour le cloud.

Type:ShieldedVMSupportPolicyEnum
Accepted values:ShieldedVMNotSupported, ShieldedVMSupported
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

Spécifie un objet de groupe hôte de machine virtuelle ou un tableau d’objets de groupe hôte.

Type:HostGroup[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Spécifie un objet serveur VMM.

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

-VMwareResourcePool

Spécifie une machine virtuelle à affecter et à déployer sur un hôte VMware ESX ou un cloud privé vers un pool de ressources VMware spécifique.

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

Sorties

Cloud

Cette applet de commande retourne un objet Cloud .