Нажмите "Enter", чтобы перейти к содержанию

Виртуальная машина что это: Что такое виртуальная машина? | Oracle СНГ

Содержание

Что такое виртуальная машина? | Oracle СНГ

Для простоты можно представить виртуальную машину как «компьютер, сделанный из программного обеспечения», который можно использовать для запуска любого ПО, обычно работающего на физическом компьютере. Так же как и у физической машины, у виртуальной машины есть своя операционная система (Windows, Linux и т. д.), хранилище, сети и настройки конфигурации, и она полностью изолирована от других виртуальных машин, запущенных на том же хосте.

Запуск виртуальных машин в облаке

Для чего использовать виртуальную машину?

Виртуализация консолидирует многочисленные мелкие рабочие нагрузки на одном физическом компьютере, обеспечивая высокую эффективность и снижение расходов на ИТ. Развертывание новой виртуальной машины с операционной системой и приложениями облегчает администраторам ИТ развертывание исследований обоснованности концепции и сред DevTest перед изменением производственных сред.

Виртуальные машины могут также упростить управление активами за счет консолидации виртуальных машин на меньшем количестве физических серверов.

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

Виртуальные машины также позволяют с минимальными затратами продолжать использовать устаревшие приложения, не перенося их в совершенно новые операционные системы. Когда аппаратное обеспечение изнашивается и устаревает, виртуализация помогает решить сразу две задачи: обновить аппаратное обеспечение, но при этом сохранить доступ к более ранним операционным системам.

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

Запуск нескольких виртуальных машин на одном хосте может оптимизировать использование системных ресурсов.

Наша облачная платформа предлагает все новейшие возможности технологии виртуализации. Виртуальные машины на основе Oracle Cloud Infrastructure (OCI) гарантируют безопасность и гибкость вычислительных ресурсов в облаке для различных рабочих нагрузок: от небольших проектов по разработке до крупномасштабных приложений. Наши виртуальные машины легко развертывать, контролировать и выводить из эксплуатации. Кроме того, мы поддерживаем целый ряд операционных систем Microsoft Windows Server и Linux со стандартными образами и защищенными конфигурациям, которые помогают уменьшить количество человеческих ошибок, сократить расходы и повысить безопасность.

Виртуализация и гипервизоры: что обеспечивает работу виртуальных машин?

Виртуализация позволяет запускать на одном компьютере (хосте) несколько виртуальных машин, причем каждая из них будет использовать свою операционную систему, ядра процессора, память, хранилище и сетевые технологи. Виртуализация консолидирует многочисленные небольшие рабочие нагрузки на одном физическом компьютере, поэтому она обеспечивает более высокую эффективность использования ресурсов и снижение расходов на ИТ.

Если мы определяем виртуализацию как возможность запускать несколько операционных систем на одном компьютере, то важнейшим компонентом стека виртуализации является гипервизор, который объединяет виртуальную машину и компьютер. Гипервизор — это уровень программного обеспечения, который позволяет запускать виртуальные машины на компьютере и распределяет процессоры, память и хранилище между виртуальными машинами.

Гипервизор также можно называть монитором виртуальных машин: он создает виртуальную платформу, на которой выполняются различные виртуальные машины и осуществляется управление ими. Это позволяет нескольким операционным системам (одного или разных типов), совместно использовать аппаратное обеспечение.

Примером популярного продукта для виртуализации является VirtualBox, позволяющий создать такую виртуальную среду. Это бесплатное программное обеспечение с открытым программным кодом, благодаря которому разработчики и ИТ-администраторы могут быстро развертывать операционные системы. VirtualBox можно устанавливать в macOS, Linux и Windows. Среди других гипервизоров можно выделить VMware vSphere и Microsoft Hyper-V.

Типы виртуализации

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

Поэтому производители программного и аппаратного обеспечения начали решать некоторые из этих задач, изменяя архитектуру традиционных центров обработки данных с помощью виртуализации. Существуют разные типы виртуализации:

Виртуализация аппаратного обеспечения

Выполняет виртуализацию аппаратного обеспечения, включая версии компьютеров и операционных систем (ВМ), создает единый виртуальный консолидированный первичный сервер.

Виртуализация программного обеспечения

Создает компьютерную систему, включая аппаратное обеспечение, которая позволяет одной или нескольким гостевым ОС работать на физическом компьютере-хосте.

Виртуализация хранилища

Виртуализирует хранилище путем консолидации нескольких физических систем хранения, которые отображаются как единое хранилище, для повышения производительности и скорости.

Виртуализация сети

Предоставляет облачную виртуальную сеть на основе приложений, которая не связана с физической сетевой инфраструктурой, по всему распределенному набору систем. Виртуализация сети распределяет пропускную способность по каналам, предоставляя ресурсы серверам и устройствам в режиме реального времени.

Виртуализация настольных компьютеров

Отделяет среду настольного компьютера от физического устройства и сохраняет настольный компьютер на удаленном сервере, обеспечивая к нему доступ откуда угодно с любого устройства.

Облачные вычисления и виртуальные машины

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

Облака же — это ИТ-среды, которые абстрагируют, объединяют и совместно используют масштабируемые ресурсы в сети.

Виртуализация — это технология, а облачные вычисления — это среда. Виртуализация — это основное программное обеспечение для облачных вычислений, которые стали настолько важным инструментом, что компании, которые их не используют, ставят себя в невыгодное положение в конкурентной борьбе.

Сравнение контейнеров и виртуальных машин

Контейнеры и виртуальные машины используются разработчики и ИТ-специалистами, чтобы создавать изолированные виртуальные среды для тестирования и разработки программного обеспечения. Если виртуальной машине для запуска полноценной операционной системы нужен хост, то контейнер — это изолированный «бункер» данных, в котором приложение работает на хосте. В контейнерах выполняются приложения, которые не зависят от операционной системы. Скорее контейнеры изолируют приложение, виртуализируя его.

В контейнерах нет операционных систем, поэтому они занимают мало места и их легче переносить, чем виртуальные машины. Но хотя контейнеры можно переносить, делать это нужно с учетом операционной системы: контейнер для Windows не может работать в Linux. В конечном итоге, выбор между контейнером и виртуальной машиной зависит от того, как будет использоваться виртуальная среда.

Kubernetes — это система с открытым исходным кодом для управления приложениями в среде контейнеров. Kubernetes автоматизирует процессы развертывания и масштабирования контейнерных приложений. Уже стало обычной практикой использовать несколько контейнеров для приложения, причем эти контейнеры распределяются между несколькими серверами. Наша инфраструктура Container Engine for Kubernetes — это управляемый сервис для разработчиков контейнеров с возможностью масштабирования с учетом рабочих нагрузок.

Подробнее о различиях в создании и развертывании приложений в виртуальных машинах или через Kubernetes.

Виртуализация и Oracle

Мы предлагаем интегрированные решения для виртуализации, которые можно использовать везде: в настольных системах, центрах обработки данных и публичных облаках. Выходя далеко за рамки простой консолидации, мы предоставляем пользователям возможность виртуализировать весь стек аппаратного и программного обеспечения и управлять им.

Подробнее о том, как управлять Oracle Linux KVM:

Oracle VM дает пользователям возможность развертывать операционные системы и прикладное программное обеспечение в поддерживаемой среде виртуализации. Oracle предлагает следующие решения:

  • Oracle Linux Virtualization Manager — это платформа управления виртуализацией серверов, которую легко развернуть с поддержкой Oracle.
  • Oracle VM VirtualBox позволяет запускать несколько операционных систем на машинах под управлением Mac, PC, Linux или Oracle Solaris.
  • Oracle Secure Global Desktop предоставляет пользователям удаленный доступ к приложениям и данным, находящимся в центре обработки данных или в облаке. Высоконадежное подключение клиента дает возможность пользователям получать доступ к ресурсам, а администраторам — управлять ресурсами.
  • Устаревшие продукты для виртуализации настольных ПК
  • Oracle VM Server для x86 и Oracle VM Manager
  • Паравиртуальные драйверы Oracle VM для Microsoft Windows
  • Oracle VM Server для SPARC

Что такое виртуальная машина и как она работает

Избранные

Избранные

Ознакомьтесь с наиболее популярными продуктами Azure

ИИ + машинное обучение

ИИ + машинное обучение

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

Аналитика

Аналитика

Получите такие преимущества, как сбор, хранение, обработка, анализ и визуализация данных любого типа и объема и с любой скоростью.

Вычислительная среда

Вычислительная среда

Воспользуйтесь возможностями облачных вычислений и масштабирования по требованию. При этом вы платите только за те ресурсы, которые используете.

Контейнеры

Контейнеры

Разрабатывайте и администрируйте контейнерные приложения быстрее благодаря встроенным средствам

Базы данных

Базы данных

Продолжайте быстро развиваться и оперативно внедряйте инновации благодаря безопасным полностью управляемым службам баз данных корпоративного уровня.

DevOps

DevOps

Быстрое внедрение инноваций с помощью простых и надежных средств для непрерывной поставки

Средства для разработчиков

Средства для разработчиков

Создавайте и непрерывно доставляйте облачные приложения, а также управляйте ими, используя любую платформу и любой язык

Гибридная и многооблачная среда

Гибридная и многооблачная среда

Получайте новинки Azure в любом месте — добавьте гибкость и инновации облачных вычислений в свои локальные рабочие нагрузки

Удостоверение

Удостоверение

Управление удостоверениями и доступом пользователей для защиты устройств, данных, приложений и инфраструктуры от сложных угроз

Интеграция

Интеграция

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

Интернет вещей

Интернет вещей

Подключайте ресурсы или среды, находите аналитику и применяйте продуманные действия по преобразованию организации

Управление

Управление

Упрощайте, автоматизируйте и оптимизируйте управление облачными ресурсами и обеспечение их соответствия требованиям

Мультимедиа

Мультимедиа

Доставка видео высокого качества в любую точку, в любое время и на любое устройство

Миграция

Миграция

Упрощение и ускорение миграции в облако с помощью наших руководств, инструментов и ресурсов

Смешанная реальность

Смешанная реальность

Объедините реальный и цифровой мир в решениях с эффектом присутствия и возможностями взаимодействия

Мобильные приложения

Мобильные приложения

Сборка и развертывание кроссплатформенных и нативных приложений для любых мобильных устройств

Работа в сети

Работа в сети

Объедините облачные и локальные службы и инфраструктуру, чтобы обеспечить максимальное удобство работы своим клиентам и пользователям.

Безопасность

Безопасность

Защита предприятия от сложных угроз для гибридных облачных нагрузок

Хранилище

Хранилище

Получите безопасное облачное хранилище с высоким уровнем масштабируемости для данных, приложений и рабочих нагрузок.

Интернет

Интернет

Быстрая и эффективная сборка, развертывание и масштабирование мощных веб-приложений

Виртуальный рабочий стол Windows

Виртуальный рабочий стол Windows

Лучший интерфейс виртуального рабочего стола, поставляемый Azure

Что такое виртуальная машина?

Виртуальная машина  (ВМ) – это вычислительный ресурс, который использует программное обеспечение вместо физического компьютера для запуска программ и развертывания приложений. Одна или несколько виртуальных «гостевых» машин работают на физической «хост-машине». Каждая виртуальная машина работает под управлением собственной операционной системы и работает отдельно от других виртуальных машин, даже если все они работают на одном хосте. Это означает, что, например, виртуальная виртуальная машина MacOS может работать на физическом ПК.

Технология виртуальных машин используется во многих случаях в локальных и облачных средах. В последнее время общедоступные облачные сервисы используют виртуальные машины для одновременного предоставления ресурсов виртуальных приложений нескольким пользователям для еще более экономичных и гибких вычислений.

Получите последнюю версию виртуализации нового поколения для чайников

Кроссплатформенная разработка и тестирование для современного цифрового рабочего пространства

Виртуальные машины (ВМ) позволяют бизнесу запускать операционную систему, которая ведет себя как полностью отдельный компьютер в окне приложения на рабочем столе. Виртуальные машины могут быть развернуты для удовлетворения различных потребностей в вычислительной мощности, для запуска программного обеспечения, для которого требуется другая операционная система, или для тестирования приложений в безопасной изолированной среде.

Виртуальные машины исторически использовались для виртуализации серверов, что позволяет ИТ-командам консолидировать свои вычислительные ресурсы и повышать эффективность. Кроме того, виртуальные машины могут выполнять определенные задачи, которые считаются слишком рискованными для выполнения в хост-среде, например доступ к зараженным вирусом данным или тестирование операционных систем. Поскольку виртуальная машина отделена от остальной системы, программное обеспечение внутри виртуальной машины не может вмешиваться в работу главного компьютера.

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

Виртуальными машинами легко управлять и обслуживать, и они предлагают ряд преимуществ по сравнению с физическими машинами:   

  • Виртуальные машины могут работать с несколькими средами операционных систем на одном физическом компьютере, экономя физическое пространство, время и затраты на управление.
  • Виртуальные машины поддерживают устаревшие приложения, снижая стоимость перехода на новую операционную систему. Например, виртуальная машина Linux, на которой работает дистрибутив Linux в качестве гостевой операционной системы, может находиться на хост-сервере, на котором установлена ​​операционная система, отличная от Linux, например Windows.
  • Виртуальные машины
  • также могут предоставлять интегрированные возможности аварийного восстановления и подготовки приложений.

Хотя виртуальные машины имеют ряд преимуществ по сравнению с физическими машинами, у них также есть некоторые потенциальные минусы: 

  • Запуск нескольких виртуальных машин на одной физической машине может привести к нестабильной работе, если не будут соблюдены требования к инфраструктуре.
  • Виртуальные машины менее эффективны и работают медленнее, чем полноценный физический компьютер. Большинство предприятий используют комбинацию физической и виртуальной инфраструктуры, чтобы сбалансировать соответствующие преимущества и недостатки.

Пользователи могут выбирать из двух разных типов виртуальных машин — виртуальных машин процессов и системных виртуальных машин:  

Виртуальная машина процесса позволяет одному процессу запускаться как приложение на хост-компьютере, обеспечивая независимую от платформы среду программирования, маскируя информацию о базовом оборудовании или операционной системе. Примером виртуальной машины процесса является виртуальная машина Java, которая позволяет любой операционной системе запускать приложения Java, как если бы они были родными для этой системы.

Системная виртуальная машина полностью виртуализирована для замены физической машины. Системная платформа поддерживает совместное использование физических ресурсов хост-компьютера несколькими виртуальными машинами, на каждой из которых работает собственная копия операционной системы. Этот процесс виртуализации зависит от гипервизора, который может работать на голом оборудовании, таком как VMware ESXi, или поверх операционной системы.

Все компоненты традиционного центра обработки данных или ИТ-инфраструктуры сегодня могут быть виртуализированы с помощью различных конкретных типов виртуализации:   

  • Аппаратная виртуализация : При виртуализации аппаратного обеспечения создаются виртуальные версии компьютеров и операционных систем (ВМ). и объединены в единый основной физический сервер. Гипервизор взаимодействует напрямую с дисковым пространством и процессором физического сервера для управления виртуальными машинами. Виртуализация оборудования, также известная как виртуализация серверов, позволяет более эффективно использовать аппаратные ресурсы и одновременно запускать на одной машине разные операционные системы.
  • Программная виртуализация : Программная виртуализация создает компьютерную систему с аппаратным обеспечением, позволяющим запускать одну или несколько гостевых операционных систем на физическом хост-компьютере. Например, ОС Android может работать на хост-компьютере, который изначально использует ОС Microsoft Windows, используя то же оборудование, что и хост-компьютер. Кроме того, приложения можно виртуализировать и доставлять с сервера на устройство конечного пользователя, например ноутбук или смартфон. Это позволяет сотрудникам получать доступ к централизованно размещенным приложениям при удаленной работе.
  • Виртуализация хранилища : хранилище можно виртуализировать путем объединения нескольких физических устройств хранения, чтобы они выглядели как одно устройство хранения. Преимущества включают повышенную производительность и скорость, балансировку нагрузки и снижение затрат. Виртуализация хранилища также помогает при планировании аварийного восстановления, поскольку данные виртуального хранилища можно дублировать и быстро переносить в другое место, что сокращает время простоя.
  • Виртуализация сети : В одной физической сети можно создать несколько подсетей путем объединения оборудования в единый программный виртуальный сетевой ресурс. Виртуализация сети также разделяет доступную полосу пропускания на несколько независимых каналов, каждый из которых может быть назначен серверам и устройствам в режиме реального времени. К преимуществам относятся повышенная надежность, скорость сети, безопасность и улучшенный мониторинг использования данных. Виртуализация сети может быть хорошим выбором для компаний с большим количеством пользователей, которым нужен доступ в любое время.
  • Виртуализация рабочих столов : Этот распространенный тип виртуализации отделяет среду рабочего стола от физического устройства и сохраняет рабочий стол на удаленном сервере, позволяя пользователям получать доступ к своим рабочим столам из любого места на любом устройстве. Помимо простоты доступа к преимуществам виртуальных рабочих столов относятся повышенная безопасность данных, экономия средств на лицензиях и обновлениях программного обеспечения, а также простота управления.

Подобно виртуальным машинам, контейнерная технология, такая как Kubernetes, похожа в том смысле, что она позволяет запускать изолированные приложения на одной платформе. В то время как виртуальные машины виртуализируют аппаратный уровень для создания «компьютера», контейнеры упаковывают только одно приложение вместе с его зависимостями. Виртуальные машины часто управляются гипервизором, тогда как системы-контейнеры предоставляют общие службы операционной системы с базового хоста и изолируют приложения с помощью оборудования виртуальной памяти.

Основным преимуществом контейнеров является то, что они несут меньше накладных расходов по сравнению с виртуальными машинами. Контейнеры включают только двоичные файлы, библиотеки и другие необходимые зависимости, а также приложение. Контейнеры, находящиеся на одном хосте, используют одно и то же ядро ​​операционной системы, что делает контейнеры намного меньше, чем виртуальные машины. В результате контейнеры загружаются быстрее, максимально используют ресурсы сервера и упрощают доставку приложений. Контейнеры стали популярными для таких вариантов использования, как веб-приложения, тестирование DevOps, микросервисы и максимальное количество приложений, которые можно развернуть на сервере.

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

Виртуальные машины могут быть просты в настройке, и в Интернете есть множество руководств, которые помогают пользователям пройти через этот процесс. VMware предлагает одно из таких полезных руководств по настройке виртуальных машин.

 

  • Инфраструктура виртуальных рабочих столов
  • Виртуальные рабочие столы
    • Деловая мобильность
    • Сервер виртуализации

    Связанные решения и продукты

    Гипервизор рабочего стола

    Обеспечьте мощную локальную песочницу виртуализации для создания, запуска или поддержки приложений.

    Fusion для Mac

    Виртуальные машины для Mac

    Рабочая станция VMware Pro

    Виртуальные машины для Windows и Linux

    Что такое виртуальные машины? | IBM

    Виртуальные машины Windows

    Большинство гипервизоров поддерживают виртуальные машины, работающие под управлением ОС Windows в качестве гостя. Гипервизор Microsoft Hyper-V входит в состав операционной системы Windows. При установке он создает родительский раздел, содержащий как саму себя, так и основную ОС Windows, каждая из которых получает привилегированный доступ к оборудованию. Другие операционные системы, в том числе гостевые Windows, работают в дочерних разделах, которые взаимодействуют с оборудованием через родительский раздел.

    Виртуальные машины Android

    Операционная система Android с открытым исходным кодом от Google широко распространена на мобильных устройствах и подключенных домашних устройствах, таких как домашние развлекательные устройства. ОС Android работает только на архитектуре процессора ARM, которая является общей для этих устройств, но энтузиасты, геймеры Android или разработчики программного обеспечения могут захотеть запустить ее на ПК.

    Это проблематично, потому что ПК работают на совершенно другой архитектуре процессора x86, а гипервизор аппаратной виртуализации только передает инструкции между виртуальной машиной и ЦП. Он не транслирует их для процессоров с разными наборами инструкций. Существуют различные проекты, направленные на решение этой проблемы.

    В некоторых проектах, таких как Shashlik или Genymotion, используется эмулятор, воссоздающий архитектуру ARM в программном обеспечении. Одна альтернатива, проект Android-x86, вместо этого переносит Android на архитектуру x86. Для его запуска необходимо установить программу Android-x86 в качестве виртуальной машины с использованием гипервизора VirtualBox type 2. Другая альтернатива, Anbox, запускает операционную систему Android на ядре основной ОС Linux.

    Виртуальные машины Mac

    Apple позволяет своей системе macOS работать только на оборудовании Apple, запрещая людям запускать ее на оборудовании, отличном от Apple, в качестве виртуальной машины или иным образом в соответствии с лицензионным соглашением с конечным пользователем. Вы можете использовать гипервизоры типа 2 на оборудовании Mac для создания виртуальных машин с гостевой ОС macOS.

    Виртуальные машины iOS

    Сегодня невозможно запустить iOS на виртуальной машине, потому что Apple строго контролирует свою ОС iOS и не позволяет ей работать ни на чем, кроме устройств iOS.

    Наиболее близким к виртуальной машине iOS является симулятор iPhone, который поставляется с интегрированной средой разработки Xcode, которая имитирует всю систему iPhone в программном обеспечении.

    Виртуальные машины Java

    Платформа Java — это среда выполнения программ, написанных на языке разработки программного обеспечения Java. Обещание Java заключалось в функциональности «написал один раз, работает где угодно». Это означало, что любая Java-программа могла работать на любом оборудовании, работающем на платформе Java. Для этого платформа Java включает в себя виртуальную машину Java (JVM).

    Программы Java содержат байт-код, представляющий собой инструкции, предназначенные для JVM. JVM компилирует этот байт-код в машинный код, который является языком самого низкого уровня, используемым хост-компьютером. JVM на платформе Java одной вычислительной платформы создаст набор инструкций машинного кода, отличный от JVM на другой, на основе машинного кода, который ожидает процессор.

    Таким образом, JVM не запускает всю ОС и не использует гипервизор, как это делают другие виртуальные машины. Вместо этого он переводит программы прикладного уровня для работы на конкретном оборудовании.

    Дополнительные сведения о Java см. в документе «Java: полное руководство».

    Виртуальные машины Python

    Как и JVM, виртуальная машина Python не работает на гипервизоре и не содержит гостевой ОС. Это инструмент, который позволяет программам, написанным на языке программирования Python, работать на различных процессорах.

    Подобно Java, Python переводит свои программы в промежуточный формат, называемый байт-кодом, сохраняя их в файле, готовом к выполнению. Когда программа запускается, виртуальная машина Python переводит байт-код в машинный код для быстрого выполнения.

    Виртуальные машины Linux

    Linux — это распространенная гостевая ОС, используемая во многих виртуальных машинах. Это также обычная хост-ОС, используемая для запуска виртуальных машин, и даже имеет собственный гипервизор, называемый виртуальной машиной на основе ядра (KVM). Основное ядро ​​Linux включает KVM с 2007 года. Хотя это проект с открытым исходным кодом, Red Hat теперь владеет оригинальной компанией, разработавшей KVM.

    Виртуальные машины VMware

    Компания VMware была одним из первых поставщиков программного обеспечения для виртуализации, а теперь является популярным поставщиком гипервизоров типа 1 и типа 2 и программного обеспечения для виртуальных машин для корпоративных клиентов.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *