Обеспечение безопасности корпоративных систем сегодня неизменно числится в списке первоочередных задач, решаемых ИТ-менеджерами. В зависимости от прикладной области, эта задача уступает по важности лишь достижению совместимости и стандартизации. В своем
Фред Брукс предсказал, что в области создания программ какая-либо отдельная методика или идея не сможет победить «монстра проваленных графиков, раздувшихся бюджетов и неработающих продуктов». Сегодня мы видим, что он был прав.
Виртуальные машины могут поддерживать отдельные процессы или систему в целом — в зависимости от уровня абстракции, на котором происходит виртуализация. Некоторые из них ориентированы на повышение гибкости оборудования и изоляцию программного обеспечения, работающего на одной аппаратной платформе, в то время как другие просто переводят один набор команд в другой.
Разработанные более 30 лет назад для мэйнфреймов, мониторы виртуальных машин вновь появились на потребительских платформах. Они позволяют по-новому решать проблемы администрирования, обеспечения безопасности и надежности.