Профайл раздела

Профайл раздела - это запись в Hardware Management Console (HMC), задающая возможную конфигурацию логического раздела. При активации профайла система запускает логический раздел согласно параметрам, указанным в профайле. Ниже приводится демонстрационный ролик, иллюстрирующий создание профайлов разделов на сервере.

В профайле раздела определяется оптимальный, минимальный и максимальный объемы системных ресурсов, предоставляемых разделу. Под системными ресурсами понимаются процессоры, память и ресурсы ввода-вывода. В профайле раздела можно также указать некоторые рабочие параметры логического раздела. Профайл раздела можно настроить таким образом, чтобы он после активации он автоматически запускался бы при каждом включении управляемой системы.

Разделы, управляемые HMC, должны иметь как минимум один профайл. Для раздела можно создать дополнительные профайлы с другими параметрами ресурсов. При наличии нескольких профайлов раздела любой из них можно выбрать в качестве профайла по умолчанию. HMC активирует профайл по умолчанию, если не выбран ни один из существующих профайлов. Одновременно активен может быть только один профайл раздела. Активировать другой профайл раздела можно только после завершения работы соответствующего логического раздела.

Каждому профайлу раздела присваивается ИД раздела и имя профайла. ИД раздела - это целое число, позволяющее идентифицировать любой созданный в управляемой системе логический раздел. Имена профайлов обозначают профайлы разделов, созданные для каждого логического раздела. Каждый профайл логического раздела должен иметь уникальное имя, однако при этом одно и то же имя профайла может применяться в различных логических разделах управляемой системы. Например, логическому разделу 1 не может соответствовать несколько профайлов с именем normal, однако вы можете создать профайл normal в каждом логическом разделе управляемой системы.

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

Для примера предположим, что в управляемой системе есть четыре процессора. В профайле A раздела 1 задано три процессора, а в профайле B раздела 2 задано два процессора. При попытке активировать оба этих профайла профайл B не будет активирован, поскольку ему не хватит ресурсов процессоров.

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

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

В приведенном ниже ролике описано применение профайлов разделов. Для просмотра ролика требуется модуль Flash. Внешняя ссылка

Ролик, демонстрирующий применение профайлов разделов

HTML-версия ролика.

Присвоение ресурсов памяти и процессоров

При создании профайла раздела для логического раздела указывается оптимальное, минимальное и максимальное количество ресурсов памяти и процессоров. (В некоторых случаях это применимо к 5250 CPW.) Оптимальное количество - это количество ресурсов, которое выделяется логическому разделу при наличии в управляемой системе достаточного количества ресурсов. Если оптимальное количество ресурсов доступно во время запуска профайла, то именно такое количество выделяется разделу. Если ресурсы управляемой системы перегружены, то оптимальное количество ресурсов не будет доступно во время запуска профайла. В этом случае, если количество доступных ресурсов не меньше минимального для данного профайла, то оно будет выделено разделу. Если количество доступных ресурсов меньше минимального, то логический раздел запущен не будет.

Присвоение виртуальных процессоров

В случае создания профайла раздела, настроенного для применения общих процессоров, HMC вычисляет минимальное, максимальное и оптимальное число виртуальных процессоров. Этот подсчет основан на минимальном, максимальном и оптимальном числе логических процессоров, заданных для профайла раздела. По умолчанию, значения чисел виртуальных процессоров вычисляются следующим образом:
  • Минимальное число виртуальных процессоров по умолчанию - это минимальное число логических процессоров (округленное с повышением до целого числа). Например, если минимальное число логических процессоров равно 0.8, минимальное число виртуальных процессоров по умолчанию становится равным 1.
  • Оптимальное число виртуальных процессоров по умолчанию - это оптимальное число логических процессоров (округленное вверх до целого числа). Например, если оптимальное число логических процессоров равно 2.8, оптимальное число виртуальных процессоров по умолчанию становится равным 3.
  • Максимальное число виртуальных процессоров по умолчанию - это максимальное число логических процессоров, округленное с повышением до целого числа и умноженное на 2. Например, если максимальное число логических процессоров равно 3.2, максимальное число виртуальных процессоров по умолчанию становится равным 8.

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

Например, мы создали профайл раздела в HMC со следующими настройками логических процессоров.
  • Минимальное число логических процессоров - 1,25
  • Оптимальное число логических процессоров - 3,80
  • Максимальное число логических процессоров - 5,00
Параметры виртуальных процессоров для этого профайла раздела выглядят так.
  • Минимальное число виртуальных процессоров - 2
  • Оптимальное число виртуальных процессоров - 4
  • Максимальное число виртуальных процессоров - 10

При активации логического раздела с помощью профайла раздела в HMC, операционная система увидит четыре процессора, так как логический раздел активирован с оптимальным значением - четыре виртуальных процессора. У каждого из этих виртуальных процессоров будет по 0,95 логических процессора. После активации логического раздела, с помощью динамического распределения ресурсов между разделами можно изменить число виртуальных процессоров логического раздела на любое значение, от 2 до 10, таким образом, чтобы число виртуальных процессоров превышало число логических процессоров, выделенных логическому разделу. Если вы увеличите число виртуальных процессоров, не забывайте, что это приведет к снижению процессорной мощи, выделенной каждому процессору.

Присвоение устройств ввода-вывода

Устройства ввода-вывода присваиваются разделам на уровне отдельных разъемов. Большинство устройств ввода-вывода можно присвоить профайлу раздела в HMC как обязательное или дополнительное.
  • Если устройство ввода-вывода присвоено профайлу раздела как обязательное, тогда профайл раздела нельзя активировать если это устройство ввода-вывода недоступно или используется другим логическим разделом. Также, после запуска логического раздела, невозможно использовать динамическое распределение ресурсов для удаления обязательного устройства ввода-вывода из запущенного логического раздела или для его перемещения в другой логический раздел. Логический раздел необходимо выключить для того, чтобы это устройство ввода-вывода могло быть использовано другим логическим разделом. Такие настройки подходят для устройств, обязательных для продолжительных операций логических разделов (например, жесткие диски).
  • Если устройство ввода-вывода присвоено профайлу раздела как дополнительное, тогда профайл раздела можно активировать даже если это устройство ввода-вывода недоступно или используется другим логическим разделом. Дополнительное устройство ввода-вывода также можно удалить из выполняемого логического раздела или переместить его в другой логический раздел с помощью динамического распределения ресурсов. Такие настройки подходят для устройств, которые вы намереваетесь сделать общими для нескольких логических разделов (например, оптические накопители или накопители на магнитных лентах).

Исключением являются адаптеры InfiniBand (IB), которые присваиваются профайлам разделов в HMC как обязательные. Каждый физический адаптер InfiniBand (IB) содержит 64 GUID, которые можно присваивать разделам. Каждому профайлу раздела можно присвоить GUID, но только один GUID каждого адаптера физического устройства InfiniBand (IB). Кроме того, один и тот же GUID не может использоваться несколькими разделами одновременно. Один и тот же GUID может указываться в нескольких профайлах, но только один из них может быть запущен в данный момент времени.

Если логический раздел i5/OS создан с помощью HMC, необходимо добавить устройства для выполнения конкретных функций логического раздела i5/OS. Дополнительная информация об этих типах устройств приведена в разделе Специальные ресурсы для логических разделов i5/OS.


Отправить комментарий | Оценить страницу