Некоторые плюсы использования виртуальных машин (ВМ) для хранения данных:
- Оптимизация расходов. 4 На одном компьютере можно развернуть несколько ВМ с разными ОС, что позволяет снизить затраты на ИТ. 4
- Быстрое масштабирование. 4 При возрастании рабочих нагрузок программы для виртуализации можно легко развернуть на любом компьютере. 4
- Портативность. 4 Виртуальные машины можно перемещать между компьютерами в сети, между локальными и облачными средами. 4
- Гибкость. 4 Проще создать ВМ, клонировав машину с уже установленной системой, чем установить ОС на реальный сервер. 4
- Безопасность. 4 Можно использовать внешнюю программу, чтобы просканировать ВМ на наличие вредоносного кода. 4 В любой момент есть возможность сделать снимок состояния машины и восстановить ВМ до раннего состояния, если она будет заражена вирусом. 4
- Экоустойчивость. 4 Благодаря меньшему количеству реального оборудования, необходимого для запуска программ и приложений, можно значительно сократить потребление энергии и снизить негативное воздействие на окружающую среду. 4
Некоторые минусы использования ВМ для хранения данных:
- Сложности в управлении. 4 Настройка и управление ВМ могут быть сложными для обычного пользователя и часто требуют команды с техническими знаниями и опытом. 4
- Единая точка отказа. 4 Так как ВМ зависят от одного физического компьютера, есть риск падения всей системы, особенно если запущенные на хосте нагрузки превышают возможности аппаратного обеспечения. 4
- Потребление ресурсов. 5 Объёмы ВМ достигают гигабайтов, при этом они нагружают процессорные мощности. 5 Кроме того, есть ограничения на количество ВМ, запускаемых на одном сервере. 5
- Неповоротливость. 5 Время развёртывания отдельной ВМ зависит от её «тяжести», но главная проблема в том, что ВМ не слишком подходят для задач масштабирования. 5
- Проблемы лицензии. 5 Нужно учитывать стоимость ОС и приложений при развёртывании ВМ, а при разветвлённой инфраструктуре эта стоимость может быть значительной. 5