Невозможно установить атрибут cpuset для элемента vcpu в экземпляре xml

Что касается этого патча, я не смог его использовать . Я имею в виду, поскольку он был объединен, поэтому он присутствует в моем коде, но я не уверен, как его включить / использовать?

Этот конкретный патч добавляет атрибут cpuset к элементу vcpu xml-файла экземпляра. Я не могу понять, как именно я могу это сделать для конкретного экземпляра. Предположим, я хочу закрепить pcpu 2 и 3, поэтому запись vcpu будет

<vcpu cpuset="2,3">2</vcpu>

Как я могу это сделать?


person Pensu    schedule 26.06.2013    source источник


Ответы (1)


Насколько я понимаю, этот патч не позволяет выполнять закрепление для каждого экземпляра. Вместо этого он позволяет указать подмножество физических процессоров, гарантируя, что экземпляры будут работать только на этих процессорах. Вы указываете процессоры с помощью параметра конфигурации vcpu_pin_set в /etc/nova/nova.conf. Вот пример из патча:

vcpu_pin_set=4-12,^8,15

Предположительно, это гарантирует, что все экземпляры будут работать только на процессорах 4,5,6,7,9,10,11,12,15.

person Lorin Hochstein    schedule 30.06.2013
comment
Да, похоже, что это так. Но проблема в том, что он не работает. То есть я добавил запись в nova.conf. Но все же это не ограничивает использование процессоров. Кстати, спасибо за объяснение. - person Pensu; 01.07.2013