Разница между VMWare и Xen

VMWare против Xen

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

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

Когда дело доходит до аппаратного обеспечения, VMWare кажется явным победителем, поскольку существуют ограничения для использования Xen. Xen требует, чтобы аппаратное обеспечение, используемое с их программным обеспечением, было либо Intel-VT, либо AMD-V. Это означает, что пользователям с несовместимым оборудованием необходимо будет выполнить обновление независимо от того, насколько мощным является их существующее оборудование. Эта проблема не существует с VMWare, поскольку она способна работать на любом оборудовании, если оно соответствует требованиям. VMWare также может принимать более мощное оборудование по сравнению с Xen. Таким образом, вы можете моделировать гораздо больше машин с одной системой.

VMWare, кажется, является лучшим выбором на данный момент, поскольку он имеет проверенный послужной список. Но это может измениться, так как развитие Xen продолжает прогрессировать.

Резюме:
1. VMWare - более старое и узнаваемое программное обеспечение для виртуализации.
2. VMWare дороже, чем Xen
3. VMWare может работать с большим количеством виртуальных машин на одном оборудовании по сравнению с Xen.
4. VMWare имеет чуть лучшую производительность в большинстве операционных систем, но разрыв более выражен в Windows
5. VMWare имеет большую поддержку по сравнению с Xen
6. Xen необходимо изменить операционную систему, в которой он работает, в то время как VMware не нуждается в этом
7. Для работы Xen требуется аппаратное обеспечение с поддержкой Intel-VT или AMD-V, а VMWare - нет.