Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Paravirtual machines

What is computer software? | Can We Make Operating Systems Reliable and Secure? | ПОЧЕМУ СИСТЕМЫ НЕНАДЕЖНЫ? | LANGUAGE-BASED PROTECTION |


Идея состоит в том, чтобы запустить специальную программу управления, называемый монитор виртуальных машин, на голом железе, а не операционной системы. Виртуальная машина создает несколько экземпляров настоящих машины. Каждый экземпляр может запускать любое программное обеспечение как и обычная машина.

The idea is to run a special control program, called a virtual machine monitor, on the bare hardware instead of an operating system. The virtual machine creates multiple instances of the true machine. Each instance can run any software the bare machine can.

Эта техника обычно используется, чтобы две или более операционных систем, например Linux и Windows, для работы на том же оборудовании, в то же время, каждая из которых думая, что это запущенна на настоящей машине. Использование виртуальных машин имеет заслуженную репутацию хорошей изоляции - в конце концов, если ни одна из виртуальных машин даже не знают о других, проблема в одной машине не может распространиться на другие.

This technique is commonly used to allow two or more operating systems, say Linux and Windows, to run on the same hardware at the same time, with each one thinking it has the entire machine to itself. The use of virtual machines has a well-deserved reputation for good fault isolation – after all, if none of the virtual machines even know about the other ones, problems in one machine cannot spread to others.

Эти исследования заключаются в адаптации этой концепции защиты в рамках одной операционной системы, а не между различными операционными системами.

This research is to adapt this concept to protection within a single operating system, rather than between different operating systems.

 

Fig. 3. Virtual machines. One of the virtual Linux machines runs the application programs while one or more other machines run the device drivers.

 


Дата добавления: 2015-08-27; просмотров: 62 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
БРОНИРОВАННЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ| Мультисерверные ОС

mybiblioteka.su - 2015-2024 год. (0.006 сек.)