Паравіртуалізація - це

Паравіртуалізація (англ. Paravirtualization) - техніка віртуалізації. при якій гостьові операційні системи готуються для виконання в виртуализированной середовищі, для чого їх ядро ​​незначно модифікується. Операційна система взаємодіє з програмою Гіпервізор. який надає їй гостьовий API. замість використання безпосередньо таких ресурсів, як таблиця сторінок пам'яті. Код, що стосується віртуалізації, локалізується безпосередньо в операційну систему. Паравіртуалізація таким чином вимагає, щоб гостьова операційна система була змінена для гипервизора, і це є недоліком методу, так як подібна зміна можливо лише в разі, якщо гостьові ОС мають відкриті вихідні коди, які можна модифікувати відповідно до ліцензії. Але зате паравіртуалізація пропонує продуктивність майже як у реально не виртуализированной системи. Як і при повній віртуалізації, одночасно можуть підтримуватися численні різні операційні системи. Метод паравіртуалізаціі дозволяє домогтися більш високої продуктивності, ніж метод динамічної трансляції.

Мета зміни інтерфейсу полягає в скороченні частки часу виконання гостя, відведеного на виконання операцій, які є істотно більш важкими для запуску в віртуальному середовищі в порівнянні з не-віртуальним середовищем. Паравіртуалізація надає спеціально встановлені обробники переривань. щоб дозволити гостю (гостям) і хосту прийняти і впізнавати ці завдання, які інакше були б виконані в віртуальному домені (де продуктивність менше). Таким чином, успішна паравіртуалізірованная платформа може дозволити монітора віртуальних машин (VMM) бути простіше (шляхом перекладу виконання критично важливих завдань, з віртуального домену до хосту домену) і / або зменшити загальні втрати продуктивності машинного виконання всередині віртуального гостя.

Дивитися що таке "Паравіртуалізація" в інших словниках:

Віртуалізація - в обчисленнях процес подання набору обчислювальних ресурсів, або їх логічного об'єднання, який дає якісь переваги перед оригінальною конфігурацією. Це новий віртуальний погляд на ресурси складових частин, що не ... ... Вікіпедія

Апаратна віртуалізація - віртуалізація з підтримкою спеціальної процесорної архітектури. На відміну від програмної віртуалізації, за допомогою даної техніки можливе використання ізольованих гостьових систем, керованих гіпервізором безпосередньо. Гостьова система не залежить ... Вікіпедія

VMX - Апаратна віртуалізація дозволяє запускати на одному фізичному комп'ютері (хост) кілька примірників операційних систем (гостьових ОС) з метою забезпечення їх незалежності від апаратної платформи і емуляції декількох (віртуальних) машин на ... ... Вікіпедія

VT - Апаратна віртуалізація дозволяє запускати на одному фізичному комп'ютері (хост) кілька примірників операційних систем (гостьових ОС) з метою забезпечення їх незалежності від апаратної платформи і емуляції декількох (віртуальних) машин на ... ... Вікіпедія

Схожі статті