Skip to main content

Что такое аппаратная виртуализация?

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

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

Оба основных производителя процессоров или чипов имеют свои собственные аппаратные настройки виртуализации. Intel известен как Intel® VT или IVT. Система Advanced Micro Devices известна как AMD-V ™. Другие используемые имена включают ускоренную виртуализацию, аппаратную виртуальную машину или собственную виртуализацию.

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

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

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

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