С помощью vSwap можно определить доступность пространства в области подкачки для создания на целевом компьютере файла подкачки максимального размера. Проверка vSwap выполняется при создании или изменении конфигурации виртуальной машины из vRealize Automation. Проверка выделения vSwap доступна только для конечных точек vCenter Server.

При выделении ресурсов хранилища vRealize Automation проверяется, доступно ли достаточное пространство в хранилище данных для размещения дисков виртуальных машин в случае запроса на создание или перенастройку. Тем не менее, если при включении компьютера недостаточно пространства для создания файла подкачки в конечной точке vCenter Server, включить машину не удастся. При сбое операции включения все процедуры настройки, которые зависят от этого компьютера, также заканчиваются сбоем. Компьютер также может быть списан. В зависимости от размера запрашиваемого пространства тот факт, что компьютер не включается или не подготавливается, не всегда очевиден сразу.

Чтобы преодолеть эти ограничения, можно использовать проверку выделения vSwap, которая позволяет определить доступность пространства подкачки для создания файла подкачки максимального размера в процессе создания и перенастройки vRealize Automation для конечных точек vCenter Server. Чтобы включить проверку выделения vSwap, установите для настраиваемого свойства VirtualMachine.Storage.ReserveMemory значение True в компоненте компьютера или общей схеме элементов.

Рассмотрим следующие варианты поведения для проверок выделения vSwap:

  • Файл подкачки находится в хранилище, которое содержит виртуальную машину. Изменение конфигураций vCenter Server для размещения файлов подкачки в выделенном или другом хранилище не поддерживается.
  • Размер файла подкачки учитывается при создании или перенастройке виртуальной машины. Максимальный размер файла подкачки — это размер памяти виртуальной машины.
  • Зарезервированные значения для резервирований хранилища vRealize Automation на узле не должны превышать физическую емкость вычислительного ресурса.
  • При создании резервирования сумма зарезервированных значений не должна превышать доступное пространство хранилища.
  • Резервирования памяти на уровне пула ресурсов, узла или виртуальной машины в vSphere не собраны из конечной точки vSphere и не учитываются при расчетах в vRealize Automation.
  • vSwap не проверяет пространство подкачки, которое доступно во время операций включения для существующих компьютеров.
  • Чтобы учесть любые изменения, внесенные в связи с vSwap в конечной точке vSphere, необходимо повторно запустить сбор данных.