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