#comparison #virtualization #vmware #virtual-machine #iso
#сравнение #виртуализация #vmware #виртуальная машина #iso
Вопрос:
Может ли кто-нибудь помочь мне связать ISO, виртуальные машины, VMware, файл VMX и файл VMDK вместе?
Мне нужно понять, как все эти компоненты связаны друг с другом. Существует ли какая-либо диаграмма, которая показывает связь между этими компонентами.
Комментарии:
1. Вы сравниваете «ISO» с «VMware» с «Виртуальными машинами»? Одна — организация по стандартизации, другая — компания, а третья — программа…
2. @Mehrdad: Я уверен, что он имеет в виду
.iso
файл образа CD / DVD, который часто используется для «загрузки» в виртуальное устройство CD / DVD виртуальной машины.3. @Michael: Да, хорошо, но какое это имеет отношение к VMware? Один — формат файла, другой — программа…
4. @Mehrdad Я имел в виду расширения файлов .iso, извините, что сделал это неопределенным. Но я делаю отчет о том, как все эти компоненты связаны вместе для презентации. Для этого мне нужна блок-схема.
5. @Mehrdad: файлы .iso обычно используются для загрузки на виртуальное устройство CD / DVD в виртуальной машине. Это то, что они имеют отношение к VMware.
Ответ №1:
ISO = Обычно образ CD или DVD, который вы можете записать, в результате чего получается дубликат оригинала
Виртуальные машины = гостевые операционные системы на главном сервере VMware
VMware = Производитель ведущего программного обеспечения для виртуализации.
VMX = файл конфигурации для виртуальной машины
VMDK = фактический виртуальный диск или содержимое виртуальной машины.
Ответ №2:
Было бы трудно собрать все вместе в диаграмму, потому что, как уже указали комментаторы, это очень разные вещи на очень разных уровнях абстракции. Я все равно попытаюсь найти связь:
Вы можете представить, что виртуальная машина — это реальный компьютер (== физическая машина), смоделированный в программном обеспечении. Википедия От 10 000 футов виртуальная машина — это программа, которая эмулирует аппаратное обеспечение и, таким образом, позволяет вам делать все, что вы могли бы сделать с обычным компьютером, например, устанавливать операционную систему.
Существует множество реализаций виртуальных машин (с различной производительностью и наборами функций), например, Hyper-V от Microsoft, Qemu, Virtualbox. VMware — это компания, которая специализируется на предоставлении ряда реализаций виртуальных машин, а также многих продуктов, связанных с их виртуальными машинами. В вашем случае VMware, вероятно, ссылается на один из своих настольных продуктов, таких как VMware Player или VMware Workstation.
Когда вы настраиваете виртуальную машину в одном из этих решений, они предоставляют вам средства настройки вашего виртуального компьютера. Представьте, что это похоже на покупку отдельных частей ПК в магазине: вам нужна сетевая карта, несколько процессоров, память, жесткие диски, … а затем вы собираете все это вместе. Эта конфигурация должна где-то храниться, и в случае настольных продуктов VMware это то, что сохраняется в файле VMX.
Иногда вы хотите иметь доступ к компакт-диску на вашей виртуальной машине. Вы можете получить это, передав дисковод компакт-дисков вашего физического компьютера непосредственно виртуальной машине. Однако в большинстве случаев вместо этого вы передаете образ CD-ROM с жесткого диска вашего физического ПК. Общим форматом для таких образов компакт-дисков является формат ISO. Большинство реализаций виртуальных машин позволяют вам просто добавить такой файл на вашу виртуальную машину и придать ему вид, как если бы это был настоящий компакт-диск в реальном приводе.
Один из интересных вариантов использования виртуальных машин заключается в том, что вы можете предварительно настроить пользовательскую операционную систему вместе с кучей приложений. Затем вы можете сделать «снимок» этого компьютера и передать его своим друзьям. Затем они могут загрузить этот снимок в свою виртуальную машину и напрямую работать со всеми установленными вами классными приложениями без необходимости проходить утомительные этапы установки и настройки всей системы. Такой «снимок» называется виртуальным устройством. В случае VMware эти устройства хранятся в файлах VMDK.
Комментарии:
1. «Существует множество реализаций виртуальных машин (с различной производительностью и наборами функций), например Hyper-V от Microsoft, Qemu, Virtualbox» — вы пропустили довольно большую: JVM = виртуальная машина Java.
2. Да. Потому что вопросы, очевидно, были нацелены на виртуализацию операционной системы.
Ответ №3:
Поздний пост, но…
Во-первых, файл ISO — это, по сути, «виртуальный CD / DVD» … который может быть смонтирован на виртуальной машине. Таким образом, существует прямая корреляция… даже аналогично …с другими объектами. Бьорнд, возможно, прав. 😉
Что касается диаграммы…
Computers
Actual | Virtual (simulated in software)
-------|---------------------------------
Dell | "Windows Virtual PC"
HP | "VirtualBox"
etc | "VMware"
| VMware program creates/loads...
| VMware Virtual machine =
myPC.VMX (configuration file)
myPC.VMDK (virtual computer system in a file)
(optional) myCD-DVD.ISO file
...where myCD-DVD.ISO is a 'virtual' CD/DVD drive.
It is a 'mounted' ISO file (image of CD/DVD disk)
Программное обеспечение VMware позволяет запускать «виртуальную» версию компьютера… полноэкранный режим или в окне … на другом компьютере.