Командлет Set-SCCloudCapacity изменяет параметры емкости облака для частного облака в диспетчере виртуальных машин (VMM).
Вы можете обновить следующие измерения емкости облака:
виртуальные машины
виртуальные процессоры
Пользовательские точки квот
хранилище (ГБ)
память (МБ)
Кроме того, вы можете задать любой или все размеры, чтобы использовать максимальную емкость.
Примеры
Пример 1: Изменение свойств емкости облака в указанном облаке
Первая команда получает объект частного облака с именем Cloud01 и сохраняет объект в переменной $Cloud.
Вторая команда получает облачную емкость для частного облака, хранящуюся в $Cloud, и сохраняет ее в переменной $CloudCapacity.
Последняя команда указывает, что должно быть установлено ограничение на количество виртуальных ЦП для облачной емкости, хранящейся в $CloudCapacity, и изменяет количество виртуальных ЦП на 20.
Пример 2: Изменение свойств емкости облака определенного частного облака с помощью группы заданий
Первая команда создает новый идентификатор GUID и сохраняет его в переменной $Guid.
Последующие команды, включающие этот идентификатор GUID, собираются в одну группу заданий.
Вторая команда получает объект частного облака с именем Cloud02 и сохраняет объект в переменной $Cloud.
Третья команда получает объект облачной емкости для частного облака, хранящийся в $cloud, и сохраняет объект в переменной $CloudCapacity.
Четвертая команда устанавливает ограничение в 50 виртуальных машин, 100 виртуальных процессоров и 500 ГБ хранилища на облачных мощностях.
Использование параметра JobGroup указывает, что эта команда не будет выполняться до тех пор, пока не будет выполнена последняя команда, включающая JobGroup с тем же идентификатором GUID.
Последняя команда задает свойства емкости в частном облаке, хранящемся в $Cloud с использованием параметров, которые были указаны в четвертой команде.
Эта команда использует параметр JobGroup для запуска Set-SCCloudCapacity непосредственно перед Set-SCCloud выполнением, чтобы настройки были сопоставлены с указанным частным облаком.
Параметры
-CloudCapacity
Указывает объект облачной емкости.
Свойства параметра
Тип:
CloudCapacity
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
FromValues
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Confirm
Запрашивает подтверждение перед запуском cmdlet.
Свойства параметра
Тип:
SwitchParameter
Default value:
False
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
cf
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-CPUCount
Указывает количество виртуальных ЦП для роли пользователя или облачной емкости.
Свойства параметра
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-CustomQuotaCount
Указывает количество настраиваемых точек квоты для роли пользователя или мощности облака.
Свойства параметра
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-JobGroup
Указывает идентификатор для ряда команд, которые будут выполняться как набор непосредственно перед окончательной командой, которая включает тот же идентификатор группы заданий.
Свойства параметра
Тип:
Guid
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
JobGroupParamSet
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-MemoryMB
Указывает объем памяти в мегабайтах (МБ) для квоты роли пользователя или емкости облака.
Свойства параметра
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (PRO), вызвавшую это действие.
Это позволяет проводить аудит советов PRO.
Свойства параметра
Тип:
Guid
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-StorageGB
Указывает объем хранилища в гигабайтах (ГБ) для квоты роли пользователя или емкости облака.
Этот объем хранилища не включает хранилище библиотеки.
Свойства параметра
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-UseCPUCountMaximum
Указывает, разрешено ли максимальное количество виртуальных ЦП для роли пользователя или для емкости облака.
При использовании этого параметра квота для измерения виртуального ЦП не применяется.
Свойства параметра
Тип:
Boolean
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-UseCustomQuotaCountMaximum
Указывает, разрешено ли максимальное количество настраиваемых точек квоты для роли пользователя или мощности облака.
При использовании этого параметра квота для измерения пользовательской квоты не применяется.
Свойства параметра
Тип:
Boolean
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-UseMemoryMBMaximum
Указывает, разрешен ли максимальный объем памяти в мегабайтах (МБ) для роли пользователя или емкости облака.
При использовании этого параметра квота для измерения памяти не применяется.
Свойства параметра
Тип:
Boolean
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-UseStorageGBMaximum
Указывает, разрешен ли максимальный объем хранилища в гигабайтах (ГБ) для роли пользователя или емкости облака.
При использовании этого параметра квота для измерения хранилища не применяется.
Свойства параметра
Тип:
Boolean
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-UseVMCountMaximum
Указывает, разрешено ли максимальное количество виртуальных машин для роли пользователя или для емкости облака.
При использовании этого параметра квота для измерения виртуальной машины не применяется.
Свойства параметра
Тип:
Boolean
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMCount
Указывает количество виртуальных машин для роли пользователя или облачной емкости.
Свойства параметра
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMMServer
Указывает объект сервера VMM.
Свойства параметра
Тип:
ServerConnection
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-WhatIf
Показывает, что произойдет, если командлет будет запущен.
Командлет не запускается.
Свойства параметра
Тип:
SwitchParameter
Default value:
False
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
wi
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.