Микроразделение в системах POWER5 и POWER6: принципы и управление ресурсами.
Micro-Partitioning
Микроразделение IBM POWER5/POWER6: логическое разделение ресурсов сервера, управление CPU гипервизором POWER Hypervisor (PHYP). Эффективное использование!
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Микроразделение – это форма логического разделения, представленная IBM в системах с процессором POWER5, также известная как раздел с общим процессором. Она отличается от раздела с выделенным процессором только способом конфигурации и управления использованием процессора прошивкой POWER Hypervisor (PHYP). Все системы IBM POWER5 и POWER6 разделены и работают "поверх" PHYP. Гипервизор POWER управляет разделением времени, обработкой всех аппаратных прерываний, динамическим перемещением ресурсов между несколькими операционными системами и распределением рабочих нагрузок логических разделов. При активации раздела с общим процессором PHYP гарантирует LPAR определенную вычислительную мощность, при необходимости, и количество виртуальных процессоров, исходя из конфигурации и текущей доступности. Вычислительная мощность берется из общего пула ресурсов процессора. Минимальная вычислительная мощность на процессор составляет 1/10 физического процессорного ядра, с более мелкой гранулярностью 1/100. PHYP использует окно распределения времени в 10 мс для планирования очередей виртуальных процессоров всех разделов с общим процессором в очереди физических процессорных ядер PHYP. Раздел с общим процессором может быть ограниченным или неограниченным. Ограниченный раздел никогда не превысит текущую настроенную вычислительную мощность, в то время как неограниченный раздел может превысить текущую настроенную вычислительную мощность до 100% от количества настроенных виртуальных процессоров. Если раздел с общим процессором поддерживает DLPAR, количество виртуальных процессоров и вычислительная мощность могут быть динамически изменены для этого раздела.
Micro Partitioning is a form of logical partitioning which was introduced by IBM on systems using the POWER5 processor, and is also referred to as a shared processor partition, and only differs from a dedicated processor partition in the way CPU utilization is configured and managed by the POWER Hypervisor (PHYP) firmware. All IBM POWER5 and POWER6 systems are partitioned and will run "on top" of the PHYP. The POWER Hypervisor controls time slicing, management of all hardware interrupts, dynamic movement of resources across multiple operating systems, and dispatching of logical partition workloads. When a shared processor partition is activated by the PHYP, the LPAR is guaranteed a certain processing capacity, if needed, and a number of virtual processors, based on configuration and current availability. The processing capacity is drawn from a pool of shared processor resources. The minimum processing capacity per processor is 1/10 of a physical processor core, with a further granularity of 1/100, and the PHYP uses a 10 ms time slicing dispatch window for scheduling all shared processor partitions' virtual processor queues to the PHYP physical processor core queues. A shared processor partition can be either capped or uncapped. A capped partition can never exceed the currently configured processing capacity, whereas an uncapped partition can exceed the currently configured processing capacity up to 100% of the number of the currently configured virtual processors. If the shared processor partition is DLPAR capable, the number of virtual processors and processing capacity can be altered dynamically for the partition.