Было бы трудно собрать все вместе в диаграмму, потому что, как уже указывали комментаторы, это очень разные вещи на самых разных уровнях абстракции.В любом случае я попытаюсь найти связь:
Вы можете представить себе виртуальную машину , представляющую собой реальный компьютер (== физическую машину), смоделированный в программном обеспечении. Википедия Из 10000 футов ВМ - это программа, которая эмулирует аппаратное обеспечение и, таким образом, позволяет вам делать все, что вы можете делать с обычным компьютером, например, устанавливать операционную систему.
Существует много реализацийвиртуальных машин (с различной производительностью и наборами функций), например Microsoft Hyper-V , Qemu , Virtualbox . VMware - компания, специализирующаяся на предоставлении ряда реализаций виртуальных машин, а также многих продуктов, связанных с их виртуальными машинами.В вашем случае VMware, вероятно, относится к одному из своих настольных продуктов, таким как VMware Player или VMware Рабочая станция .
Когда вы настраиваете виртуальную машину в одном из этих решенийони предоставляют вам средства для настройки вашего виртуального компьютера.Представьте, что это похоже на покупку отдельных частей ПК в магазине: вам нужна сетевая карта, несколько процессоров, память, жесткие диски ... и затем вы все это соедините.Эта конфигурация должна храниться где-то, а в случае настольных продуктов VMWare это то, что хранится в VMX-файле .
Иногда вы хотите иметь доступ к CD-ROM в вашемвиртуальная машина.Вы можете получить эту покупку, передав CD-привод своего физического компьютера напрямую ВМ.Однако в большинстве случаев вы будете передавать образ компакт-диска с жесткого диска вашего физического компьютера.Распространенным форматом для таких образов CD является формат ISO .Большинство реализаций виртуальных машин позволяют вам просто добавить такой файл на вашу виртуальную машину и сделать его похожим на настоящий компакт-диск в реальном приводе.
Один из интересных вариантов использования виртуальных машин заключается в том, что вы можетепредварительно настроить пользовательскую операционную систему вместе с кучей приложений.Затем вы можете сделать «снимок» этого компьютера и передать его своим друзьям.Затем они могут загрузить этот снимок в своей виртуальной машине и напрямую работать со всеми установленными вами классными приложениями без необходимости выполнять утомительные шаги по установке и настройке всей системы.Такой «снимок» называется виртуальным устройством .В случае VMware эти устройства хранятся в файлах VMDK .