Логические разделы - Процессоры без ограничений
В следующем сценарии описано, как разделы без ограничений могут превысить установленное для них ограничение на количество ресурсов процессоров, используя свободные ресурсы из общего пула процессоров.
Встроенное ПО сервера - это код, расположенный во flash-памяти системы. Встроенное ПО содержит набор подкомпонентов, один из которых - это ПО для поддержки логических разделов.
Общий пул процессоров - это набор физических процессоров, которые могут совместно использоваться несколькими логическими разделами.
Предположим, на сервере есть три логических раздела.
Раздел 1 работает в ограниченном режиме. Это означает, что логическому разделу не могут быть выделены вычислительные ресурсы объемом больше закрепленного.
Разделы 2 и 3 работают в неограниченном режиме. Это означает, что при наличии свободных ресурсов в пуле общих процессоров логическому разделу может быть выделен больший объем ресурсов, чем за ним закреплено. Количество логических процессоров для раздела ограничено параметрами виртуального процессора.
Разделу 1 выделен 1,00 логический процессор на 100% мощности. Возможно, разделу требуется больше вычислительных ресурсов, но так как он работает в ограниченном режиме, то ему недоступны ресурсы в общем пуле процессоров.
Разделам 2 и 3 выделено 0,50 логического процессора, значит, они используют 50% закрепленных за ними ресурсов (по 0,25 логического процессора каждый).
Загрузка раздела 3 возросла, и теперь он использует все закрепленные за ним ресурсы.
Раздел 3 загружен на 100%, и ему требуется больше вычислительных ресурсов.
Часть вычислительных ресурсов раздела 2 свободна. Эта часть составляет 0,25 логического процессора.
Теперь разделу 2 для выполнения задачи требуется больше вычислительных ресурсов.
Ресурсы, переданные разделу 3, автоматически возвращаются к разделу 2, обеспечивая выполнение задачи.