Вычисляет рейтинг размещения для одного или нескольких узлов под управлением VMM, на которых может потребоваться развернуть определенную виртуальную машину.
Командлет Get-SCVMHostRating вычисляет рейтинг размещения для одного или нескольких узлов, управляемых диспетчером виртуальных машин (VMM), на которых может потребоваться развернуть определенную виртуальную машину.
Рейтинг указывает на пригодность компьютера в качестве хоста для виртуальной машины, для которой требуется определенная конфигурация оборудования.
Рейтинг может быть вычислен по отдельному узлу сети, для массива узлов сети или для каждого узла сети, принадлежащего к определенной группе узлов сети или набору групп узлов сети.
При выполнении командлета Get-SCVMHostRating VMM возвращает объект SCVMHostRating для каждого из указанных узлов в зависимости от конфигурации оборудования, которую вы хотите получить на виртуальной машине.
Вы также можете указать дополнительные параметры размещения, чтобы изменить способ расчета рейтингов.
Если вы предоставляете несколько объектов узла сети или массив объектов узла в Get-SCVMHostRating, VMM собирает сведения об объектах узла из базы данных VMM.
Чтобы получить рейтинг узла, VMM сравнивает рабочее состояние виртуальной машины со сведениями базы данных.
Эта операция не гарантирует совместимость миграции виртуальной машины с целевым узлом.
Если вы предоставляете один объект узла, работающий под управлением Windows Server 2008 R2 или более поздней версии, VMware или Citrix XenServer, в Get-VMHostRating командлет выполняет прямую проверку рабочего состояния виртуальной машины на целевом узле.
Выполнение прямой проверки обеспечивает совместимость виртуальной машины с миграцией.
При выполнении прямой проверки выполнение команды может занять несколько секунд.
Примеры
Пример 1: Вычисление рейтингов узлов для определенного сервера в качестве возможного узла для существующей виртуальной машины
Первая команда получает объект виртуальной машины с именем VM01 и сохраняет объект в переменной $VM.
Вторая команда получает объект host с именем VMHost02 и сохраняет объект в переменной $VMHost.
Третья команда возвращает рейтинг размещения для VMHost02, который указывает на его пригодность в качестве хоста для VM01 и сохраняет информацию о рейтинге в переменной $HostRating.
Последняя команда отображает для пользователя рейтинги узлов, хранящиеся в $HostRating.
Примечание: Поскольку в примере для Get-SCVMHostRating передается один объект узла, если узел работает под управлением Windows Server 2008 R2 или более поздней версии, VMware или XenServer, он выполняет прямую проверку рабочего состояния виртуальной машины по отношению к целевому узлу для обеспечения совместимости виртуальной машины с миграцией.
Пример 2: Вычисление рейтингов узлов для каждого сервера в группе узлов в качестве возможного узла для существующей виртуальной машины
Первая команда получает объект виртуальной машины с именем VM02 и сохраняет объект в переменной $VM.
Вторая команда получает объект группы узлов сети с именем HostGroup02 и сохраняет объект в переменной $VMHostGroup.
Третья команда возвращает рейтинги размещения для всех узлов в указанной группе узлов и указывает пригодность каждого узла в этой группе узлов в качестве узла для VM02.
Команда сохраняет информацию о рейтинге в $HostRatings.
Последняя команда отображает для пользователя рейтинги узлов, хранящиеся в $HostRating.
Примечание: Поскольку в предыдущем примере Get-SCVMHostRating предоставляется несколько объектов узла, он не выполняет прямую проверку виртуальной машины на соответствие узлам для получения оценок узлов.
Чтобы обеспечить совместимость миграции, следует выполнить прямую проверку, выполнив командлет Get-SCVMHostRating на каждом потенциальном целевом узле по отдельности.
Пример 3: Вычисление оценок узлов для каждого сервера в группе узлов в качестве возможного узла для новой виртуальной машины
Первая команда получает объект группы узлов сети с именем HostGroup03 и сохраняет объект в переменной $VMHostGroup.
Вторая команда получает объект аппаратного профиля с именем HWProfile01 и сохраняет объект в переменной $HWProfile.
Третья команда возвращает рейтинги размещения для всех узлов в указанной группе узлов для новой виртуальной машины и сохраняет рейтинги размещения в $HostRatings.
Перед определением оценок узлов эта команда изменяет приоритеты для различных факторов, используя следующие параметры для указания этих значений: DiskSpaceGB,CPUPriority, MemoryPriority, DiskPriority и NetworkPriority.
Дополнительную информацию см. в описаниях отдельных параметров.
Последняя команда отображает рейтинги узлов сети, хранящиеся в $HostRatings пользователю.
Примечание: Поскольку в предыдущем примере Get-SCVMHostRating предоставляется несколько объектов узла, он не выполняет прямую проверку виртуальной машины на соответствие узлам для получения оценок узлов.
Чтобы обеспечить совместимость миграции, следует выполнить прямую проверку, выполнив командлет Get-SCVMHostRating на каждом потенциальном целевом узле по отдельности.
Пример 4: Вычисление оценок узлов для каждого узла в массиве в качестве возможного узла для новой виртуальной машины
Первая команда получает объект операционной системы, представляющий 64-разрядную версию Windows Server 2008 R2 Standard Edition, и сохраняет объект в $OS переменной.
Вторая команда создает GUID и сохраняет его в $JobGroupID.
Идентификатор группы заданий функционирует как идентификатор, который группирует последующие команды в одну группу заданий.
Третья команда создает новый виртуальный диск с указанными свойствами, но использует идентификатор группы заданий, чтобы указать, что виртуальный диск не создается до тех пор, пока не будет выполнен командлет Get-SCVMHostRating в последней команде.
Четвертая и пятая команды извлекают массив объектов узла и определенный объект профиля оборудования, которые передаются в командлет Get-VMHostRating в следующей команде.
Шестая команда возвращает рейтинги размещения для всех узлов в указанном списке узлов и указывает пригодность каждого узла в этом списке для новой виртуальной машины с указанными характеристиками.
Команда сохраняет информацию о рейтинге в $HostRatings.
Прежде чем командлет Get-SCVMHostRating вернет оценки узла, команда использует параметр JobGroup для выполнения команды New-SCVirtualDiskDrive из третьей команды, чтобы командлет Get-SCVMHostRating включал виртуальный диск и его параметры при расчете оценок размещения.
Последняя команда отображает рейтинги узлов сети, хранящиеся в $HostRatings пользователю.
Примечание: Поскольку в предыдущем примере Get-SCVMHostRating предоставляется массив объектов узла, он не выполняет прямую проверку виртуальной машины на соответствие узлам для получения оценок узлов.
Чтобы обеспечить совместимость миграции, следует выполнить прямую проверку, выполнив командлет Get-VMHostRating на каждом потенциальном целевом узле по отдельности.
Пример 5: Вычисление оценок узла для определенного сервера управления VMM в качестве возможного узла для существующей виртуальной машины
Первая команда получает объект виртуальной машины с именем VM05 и сохраняет объект в переменной $VM.
Вторая команда получает объект host с именем VMHost05 и сохраняет объект в переменной $VMHost.
Третья команда возвращает рейтинг размещения для VMHost05, который указывает на его пригодность в качестве хоста для VM05 на основе определенного набора настраиваемых рейтингов приоритета и на основе консолидации в качестве цели размещения (в отличие от балансировки нагрузки по умолчанию).
Команда сохраняет информацию о рейтинге в $HostRating.
Последняя команда отображает пользователю рейтинг узла, хранящийся в $HostRating.
Примечание: Поскольку в предыдущем примере Get-VMHostRating предоставляется один объект узла, если узел работает под управлением Windows Server 2008 R2 или более поздней версии, VMware или XenServer, он выполняет прямую проверку рабочего состояния виртуальной машины по отношению к целевому узлу для обеспечения совместимости виртуальной машины с миграцией.
Пример 6: Расчет рейтингов узлов для новой виртуальной машины на основе определенного шаблона виртуальной машины
Первая команда получает объект шаблона виртуальной машины с именем VMTemplate01 и сохраняет объект в переменной $VMTemplate.
Вторая команда получает объект host с именем VMHost01 и сохраняет объект в переменной $VMHost.
Третья команда возвращает рейтинги размещения для новой виртуальной машины, если она была создана с помощью VMTemplate01 и если она должна быть размещена на узле VMHost01.
Команда сохраняет рейтинги в $HostRating.
Последняя команда отображает для пользователя рейтинги узлов, хранящиеся в $HostRating.
Примечание: Параметр DiskSpaceGB является обязательным, даже если в шаблоне уже может быть виртуальный жесткий диск с указанным объемом дискового пространства.
Обязательное использование параметра DiskSpaceGB гарантирует, что на узле будет доступен определенный минимальный объем свободного места на жестком диске, которое может быть использовано виртуальной машиной.
Если объем пространства, указанный для виртуального жесткого диска в шаблоне, превышает размер, указанный с помощью параметра DiskSpaceGB , при вычислении оценок узлов учитывается больший из двух размеров.
Примечание: Поскольку в предыдущем примере Get-VMHostRating предоставляется один объект узла, если узел работает под управлением Windows Server 2008 R2 или более поздней версии, VMware или XenServer, он выполняет прямую проверку рабочего состояния виртуальной машины по отношению к целевому узлу для обеспечения совместимости виртуальной машины с миграцией.
Пример 7: Вычисление оценок узла для определенного узла в качестве возможного узла для всех виртуальных машин
Первая команда получает объект host с именем VMHost02 и сохраняет объект host в переменной $VMHost.
Вторая команда получает все объекты виртуальных машин в вашей среде и сохраняет эти объекты в массиве объектов $VMs.
Если в среде имеется очень большое количество виртуальных машин, может потребоваться использовать фильтр для выбора подмножества виртуальных машин.
Третья команда возвращает рейтинги размещения VMHost02, которые указывают на его пригодность в качестве хоста для каждого из объектов виртуальной машины в $VMs, и сохраняет информацию о рейтинге в $RatingArray.
Для получения дополнительных сведений об инструкции цикла ForEach в Windows PowerShell введите Get-Help about_ForEach.
Последняя команда отображает оценки, хранящиеся в $RatingArray для пользователя.
Примечание: В этом примере вычисляются рейтинги для каждой виртуальной машины отдельно на узле.
Если вы хотите разместить несколько виртуальных машин на узле, создайте временный профиль оборудования с агрегированными потребностями в ресурсах и передайте его в Get-SCVMHostRating.
Примечание: Поскольку в предыдущем примере Get-VMHostRating предоставляется один объект узла, если узел работает под управлением Windows Server 2008 R2 или более поздней версии, VMware или XenServer, он выполняет прямую проверку рабочего состояния виртуальной машины по отношению к целевому узлу для обеспечения совместимости виртуальной машины с миграцией.
Параметры
-Cloud
Указывает массив объектов частного облака.
Свойства параметра
Тип:
Cloud[]
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
FromVMClouds
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMCloudsConfig
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMClouds
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMCloudsTemplate
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-CPUExpectedUtilizationPercent
Указывает процент загрузки ЦП на узле, который должна использовать эта виртуальная машина.
Это значение используется только в том случае, если VMM определяет подходящий узел для виртуальной машины.
Свойства параметра
Тип:
UInt16
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
Ожидаемый ЦПУтилизация
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-CPUPriority
Указывает относительную важность использования ЦП для виртуальной машины на узле.
Чтобы сделать загрузку ЦП более приоритетной по сравнению с другими факторами (такими как производительность дискового ввода-вывода, использование памяти и использование сети), установите для этого значения большее число.
Допустимые значения: от 0 до 10.
Значение по умолчанию: 5.
Свойства параметра
Тип:
UInt16
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DiscoveryID
Только для внутреннего использования (не для использования в вашем коде).
Свойства параметра
Тип:
Guid
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DiskIOExpectedCountPerSecond
Указывает количество дисковых операций ввода-вывода в секунду (IOPS), которые должна использовать эта виртуальная машина.
Пример формата: -DiskIO 1500 (для указания 1500 IOPS)
Свойства параметра
Тип:
Int32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
Ожидаемый DiskIO
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DiskPriority
Определяет относительную важность производительности дискового ввода-вывода для виртуальной машины на узле.
Чтобы сделать производительность дискового ввода-вывода более приоритетной по сравнению с другими факторами (такими как загрузка процессора, памяти и сети), установите для этого значения большее число.
Допустимые значения: от 0 до 10.
Значение по умолчанию: 2.
Свойства параметра
Тип:
UInt16
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DiskSpaceGB
Указывает объем свободного места на жестком диске (в гигабайтах (ГБ) на узле, которое может использоваться конкретной виртуальной машиной.
Указывает, следует ли размещать виртуальную машину на Hyper-V узле, который является частью кластера узлов.
Настройте этот параметр на виртуальной машине или в шаблоне или профиле оборудования, который используется для создания виртуальных машин.
Свойства параметра
Тип:
Boolean
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
FromVMClouds
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
FromVMHosts
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
FromVMHostGroups
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-IsCloudOnlyRating
Указывает, что рейтинг применяется только к частному облаку.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
FromVMClouds
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMCloudsConfig
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMClouds
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMCloudsTemplate
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-IsMigration
Указывает, что оценка, указывающая на пригодность компьютера в качестве узла для перемещения виртуальной машины, будет рассчитываться, даже если исходный и целевой узлы являются одним и тем же компьютером.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-JobGroup
Указывает идентификатор для ряда команд, которые будут выполняться как набор непосредственно перед окончательной командой, которая включает тот же идентификатор группы заданий.
Свойства параметра
Тип:
Guid
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
NewVMHosts
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroups
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMClouds
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-LUNCountRequirement
Указывает количество LUN, необходимых виртуальной машине при оценке того, какие компьютеры являются подходящими узлами для развертывания этой виртуальной машины.
Свойства параметра
Тип:
UInt32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
ТребуетсяLunCount
Наборы параметров
NewVMHosts
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroups
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMClouds
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-MemoryPriority
Указывает относительную важность использования памяти виртуальной машиной на узле.
Чтобы сделать использование памяти более приоритетным по сравнению с другими факторами (такими как загрузка ЦП, производительность дискового ввода-вывода и использование сети), установите для этого значения большее число.
Допустимые значения: от 0 до 10.
Значение по умолчанию: 8.
Свойства параметра
Тип:
UInt16
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-NetworkPriority
Указывает относительную важность использования сети виртуальной машиной на узле.
Чтобы сделать использование сети более приоритетным по сравнению с другими факторами (такими как загрузка ЦП, производительность дискового ввода-вывода и использование памяти), установите для этого значения большее число.
Допустимые значения: от 0 до 10.
Значение по умолчанию: 2.
Свойства параметра
Тип:
UInt16
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-NetworkUtilizationExpectedMbps
Указывает объем трафика в мегабитах в секунду (Мбит/с) в сети физического узла, который предполагается использовать этой виртуальной машиной.
Свойства параметра
Тип:
Int32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
Ожидаемое использование сети
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-OperatingSystem
Указывает тип операционной системы для виртуальной машины.
Чтобы получить список имен всех доступных операционных систем в VMM, введите Get-SCOperatingSystem.
Свойства параметра
Тип:
OperatingSystem
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
NewVMHosts
Position:
Named
Обязательно:
False
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroups
Position:
Named
Обязательно:
False
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMClouds
Position:
Named
Обязательно:
False
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-PlacementGoal
Указывает алгоритм размещения, который будет использоваться, когда VMM выбирает наиболее подходящий узел для развертывания виртуальной машины.
Допустимыми значениями для этого параметра являются: LoadBalance, Consolidate.
Балансировка нагрузки между хостами позволяет VMM минимизировать вычислительную нагрузку на любом отдельном хосте.
Консолидация позволяет VMM максимально эффективно использовать ресурсы, объединяя несколько рабочих нагрузок с низкой загрузкой на одном узле.
Свойства параметра
Тип:
EnginePlacementGoals
Default value:
None
Допустимые значения:
LoadBalance, Consolidate
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-ReplicationGroup
Указывает группу репликации.
Свойства параметра
Тип:
ReplicationGroup
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
FromVMHosts
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
FromVMHostGroups
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMCloudsConfig
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHosts
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroups
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMClouds
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostsTemplate
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroupsTemplate
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMCloudsTemplate
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostsConfig
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroupsConfig
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-RequireGuardedHost
Указывает, что виртуальная машина должна быть размещена на защищенном узле.
Свойства параметра
Тип:
Boolean
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-ReturnFirstSuitableHost
Указывает, что при использовании в сочетании с Get-SCVMHostRating или Update-SCServiceConfiguration подсистема интеллектуального размещения возвращает первый подходящий узел для каждой виртуальной машины для размещения и прекращает обработку размещения для этой виртуальной машины.
Свойства параметра
Тип:
SwitchParameter
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
-UseDefaultPath
Указывает, что только тома, для которых на узле задан путь по умолчанию, оцениваются как возможные кандидаты для размещения виртуальных машин.
Если этот параметр опущен или на узле сети не заданы пути по умолчанию, все тома будут оцениваться в процессе размещения.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
UseDefaultPaths (ИспользуйтеDefaultPaths)
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VirtualizationPlatform
Указывает платформу виртуализации узла виртуальной машины, управляемого VMM.
Допустимые значения для этого параметра:
Указывает массив объектов узла виртуальной машины.
Свойства параметра
Тип:
Host[]
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
FromVMHosts
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHosts
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostsTemplate
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostsConfig
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMHostGroup
Указывает объект группы узлов виртуальной машины или массив объектов группы узлов.
Свойства параметра
Тип:
HostGroup[]
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
FromVMHostGroups
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroups
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroupsTemplate
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroupsConfig
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMMServer
Указывает объект сервера VMM.
Свойства параметра
Тип:
ServerConnection
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMName
Указывает имя виртуальной машины, которая будет размещена на физическом сервере узла.
Используйте этот параметр, чтобы убедиться, что другая виртуальная машина с таким же именем еще не развернута на этом узле.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
FromVMClouds
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
FromVMHosts
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
FromVMHostGroups
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMTemplate
Указывает объект шаблона VMM, используемый для создания виртуальных машин.
Свойства параметра
Тип:
Template
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
Шаблон
Наборы параметров
NewVMHostsTemplate
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMHostGroupsTemplate
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
NewVMCloudsTemplate
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.