September 14th, 2010

404

xen level

Говорил с человеком, который говорил, что знает Xen. Внезапно понял, как много я знаю про зен. Ощущаю себя +42 к ЧСВ.

Набор вопросов про Xen (можете считать небольшим тестом):

1) В чём различие pv_ops и -xen ядра при работе в domU?

2) В чём различие HVM и PV режимов, если мы предположим, что HVM полностью настроен и взаимодействует только с виртуальными (не эмулируемыми) устройствами? Перечислить, как минимум, три фундаментальных отличия.

3) Что такое XenStore? Каким образом происходит взаимодействие с ним?

4) Что такое balloon и как различается его работа в HVM и PV режиме? В pv_ops и -xen ядрах в линуксе?

5) Как соотносятся xapi и xend?

6) Зачем нужен запущенный xenstored в dom0 для загрузки и работы domU в PV-режиме?

7) Сколько типов счётчиков (таймеров/часов) поддерживает Xen для PV domU? Каким образом осуществляется миграция каждого счётчика/таймера?

8) В чём различие текстовых консолей в PV и HVM режиме?

9) Каким образом осуществляется обнаружение устройств в domU в PV режиме? Отдельно по "обычным" устройствам, отдельно по консоли.

10) Каким образом гостевая машина может отдавать машинное время гипервизору?