Виртуальные технологии
создатель Андрей Коваленко
1. Задачи
1.1. Виртуализация позволяет эмулировать работу физических устройств: рабочие ПК, планшеты, стационарные телефоны и смартфоны. Не принципиально, какая ОС или прошивка управляет ими и какие у них технические требования — виртуализация справится с любыми задачами.
2. Способ использования
2.1. Существует метод полной виртуализации, который использует бинарную трансляцию команд, и метод паравиртуализации. Основная идея паравиртуализации заключается во взаимодействии гостевой операционной системы с гипервизором для улучшения производительности и работы с памятью.
3. Виды деятельности (отрасли), где применяется данная технология
3.1. Виртуализация используется при создании тестовых сред для программных продуктов перед выпуском в продакшен. Компании не придется покупать или арендовать новое оборудование — достаточно воспользоваться виртуальной средой, например, в облаке, чтобы оценить работу нового сервиса. С помощью виртуализации можно запускать ПО, которые в другой ситуации конфликтовало бы друг с другом, или разные версии одинакового ПО.
3.1.1. Самые популярные виды — это виртуализация серверов, СХД, сети, приложений и рабочих столов.