Поделиться через


New-SCCloud

Создает частное облако.

Синтаксис

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>]

Описание

Командлет New-SCCloud создает частное облако в Virtual Machine Manager (VMM). Частное облако — это облако, подготовка и управление которым выполняется в локальной среде организации. Частное облако развертывается с помощью собственного оборудования организации для использования преимуществ модели частного облака. С помощью VMM организация может управлять определением частного облака, доступом к частному облаку и базовыми физическими ресурсами.

Вы можете создать частное облако из следующих ресурсов:

  • Группы узлов, содержащие ресурсы из узлов Hyper-V, узлов Citrix XenServer и узлов VMware ESX
  • пул ресурсов VMware.

Дополнительные сведения о частных облаках см. в разделе "Общие сведения о создании частного облака" в библиотеке TechNet по адресу http://go.microsoft.com/fwlink/?LinkID=212407. Для получения сведений о емкости частного облака введите: Get-Help Set-SCCloudCapacity -Detailed.

Примеры

Пример 1. Создание частного облака из группы узлов

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

Первая команда получает группу узлов с именем HostGroup01 и сохраняет ее в переменной $HostGroup.

Вторая команда создает частное облако с именем Cloud01 из группы узлов, хранящейся в переменной $HostGroup.

Пример 2. Создание частного облака с помощью группы заданий

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"

Первая команда создает новый GUID и сохраняет его в переменной $Guid.

Вторая команда создает группу заданий с помощью GUID, хранящегося в $Guid.

Третья команда получает объект группы узлов с именем HostGroup02 и сохраняет объект в переменной $HostGroup.

Последняя команда создает частное облако с именем Cloud02, используя группу заданий, созданную во второй команде, и HostGroup02 для своих ресурсов.

Пример 3. Создание частного облака из нескольких групп узлов

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"

Первая команда создает массив объектов с именем $HostGroups.

Вторая и третья команды заполняют массив объектов группами узлов с именем Сиэтл и Нью-йорк.

Последняя команда создает частное облако с именем Cloud03, используя группы узлов, хранящиеся в массиве $HostGroups в качестве ресурсов.

Параметры

-Description

Задает описание частного облака.

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

-DisasterRecoverySupported

Указывает, включена ли служба Диспетчер восстановления Windows Azure Hyper-V.

Если этот параметр включен, командлет отправляет следующие данные через Интернет в службу: облачное имя, имена виртуальных машин, имена логических сетей, имена узлов виртуальных машин и соответствующие свойства для каждого объекта. Если отправка этих сведений конфликтует с существующими требованиями к конфиденциальности для рабочих нагрузок, развернутых в этом облаке, не выбирайте этот параметр.

После связывания этого облака с облаком восстановления в диспетчер восстановления Windows Azure Hyper-V вы не сможете отключить этот параметр.

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

-JobGroup

Указывает идентификатор для ряда команд, которые будут выполняться в качестве набора непосредственно перед окончательной командой, включающей тот же идентификатор группы заданий.

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

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной, имя которой указано в этом параметре.

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

-Name

Указывает имя объекта VMM.

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

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет выполнять аудит советов PRO.

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

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления немедленно возвращал командную оболочку.

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

-ShieldedVMSupportPolicy

Указывает, поддерживает ли это облако размещение экранированных виртуальных машин на нем, поэтому размещение обеспечит оценки для облака.

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

-VMHostGroup

Указывает объект группы узлов виртуальной машины или массив объектов группы узлов.

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

-VMMServer

Указывает объект сервера VMM.

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

-VMwareResourcePool

Указывает виртуальную машину для назначения и развертывания на узле VMware ESX или частном облаке в определенном пуле ресурсов VMware.

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

Выходные данные

Cloud

Этот командлет возвращает объект Cloud .