Состояния жизненного цикла основного рабочего процесса VMPS отображают этапы жизненного цикла виртуальной машины Инфраструктура как услуга, от запроса до удаления. События и состояния основного рабочего процесса VMPS можно использовать при создании инициирующих условий на основе имен и событий состояний жизненного цикла.
Каждая виртуальная машина проходит через четыре этапа.
- Запрос, в том числе подтверждения.
- Подготовка, в том числе различные типы подготовки, например создание, клонирование, запуск или WIM.
- Управление, в том числе действия, например включение, выключение или создание моментального снимка.
- Удаление, в том числе деактивация, отмена подготовки и удаление компьютера.
Эти базовые этапы включены в основной рабочий процесс. Состояния VMPSMasterWorkflow32 можно использовать при создании условий для следующих тем событий:
- жизненный цикл компьютера;
- подготовка компьютера.
Состояния глобальных событий являются сообщениями, отправляемыми брокеру событий основным процессом VMPS. Глобальные события можно инициировать в любое время.
Можно подписаться на клиент, который будет прослушивать события, но события не будут генерироваться, если в таблице для данной записи не задано инициирующее строковое значение. Например, События [инициирующая строка] (тема).
Состояние (тема) | События [строка инициации] (тема) |
---|---|
Global |
|
Активные глобальные состояния — это действия, которые можно запускать на подготовленных компьютерах.
Состояние | События [строка инициации] (тема) |
---|---|
Active |
|
В основном рабочем процессе события подготовки происходят во время жизненного цикла подготовки компьютера. Активные состояния — это действия, которые можно запускать на подготовленных компьютерах. Пример основного рабочего процесса см. в разделе Пример основного рабочего процесса VMPS.
Для каждого типа компьютеров существует собственный рабочий процесс подготовки. Подробные сведения об отдельных типах компьютеров см. в разделе Подготовка состояний жизненного цикла по типу компьютера.
Состояние (тема) | События [строка инициации] (тема) |
---|---|
BuildingMachine
|
|
DeactivateMachine
|
|
Disposing
|
|
Expired
|
|
InstallTools
|
|
Leased |
|
MachineActivated
|
|
MachineProvisioned
|
|
Off
|
|
On
|
|
Rebooting
|
|
RegisterMachine
|
|
Requested
|
|
Resetting
|
|
ShuttingDown
|
|
Suspending
|
|
TurningOff
|
|
TurningOn
|
|
UnprovisionMachine
|
|
WaitingToBuild
|