New-SCCloud
Crée un cloud privé.
Syntaxe
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
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
- Un pool de ressources VMware
Pour plus d’informations sur les clouds privés, consultez « Création d’une vue d’ensemble du cloud privé » dans la bibliothèque TechNet à 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, à l’aide du 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 du cloud privé.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DisasterRecoverySupported
Indique si le service Windows Azure Hyper-V Recovery Manager est activé.
Si vous activez ce paramètre, l’applet de commande envoie les données suivantes sur Internet au service : nom du 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 sur ce cloud, ne sélectionnez pas cette option.
Après avoir 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 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-JobGroup
Spécifie un identificateur pour une série de commandes qui s’exécute en tant que jeu juste avant la commande finale qui inclut le même identificateur de groupe de travaux.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-JobVariable
Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Spécifie le nom d’un objet VMM.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RunAsynchronously
Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ShieldedVMSupportPolicy
Indique si ce cloud prend en charge le placement de machines virtuelles dotées d’une protection maximale, de sorte que le positionnement fournira des évaluations pour le cloud.
Type: | ShieldedVMSupportPolicyEnum |
Valeurs acceptées: | ShieldedVMNotSupported, ShieldedVMSupported |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VMMServer
Spécifie un objet serveur VMM.
Type: | ServerConnection |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-VMwareResourcePool
Spécifie une machine virtuelle à affecter et déployer sur un hôte VMware ESX ou un cloud privé sur un pool de ressources VMware spécifique.
Type: | VmwResourcePool |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Sorties
Cloud
Cette applet de commande retourne un objet Cloud.