Jump to content

Виртуальное устройство

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

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

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

Форматы файлов [ править ]

Виртуальные устройства предоставляются пользователю или заказчику в виде файлов посредством электронной загрузки или физического распространения. Чаще всего используется формат файла Open Virtualization Format (OVF). Он также может распространяться как Open Virtual Appliance (OVA), формат файла .ova взаимозаменяем с .ovf. Рабочая группа по распределенному управлению (DMTF) публикует документацию по спецификациям OVF. [1] Большинство платформ виртуализации, в том числе от VMware, Microsoft, Oracle и Citrix, могут устанавливать виртуальные устройства из файла OVF. [2]

Грид-вычисления [ править ]

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

Инфраструктура как услуга [ править ]

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

Программное обеспечение как услуга [ править ]

С развитием виртуализации как платформы для предоставления хостинговых услуг виртуальные устройства стали обеспечивать прямой путь для быстрого повторного развертывания традиционных локальных приложений в режиме «программное обеспечение как услуга » (SaaS) – без необходимости серьезной реструктуризации приложений. для мультиарендности . Отделяя поставщика оборудования и инфраструктуры операционной системы от поставщика стека приложений, виртуальные устройства позволяют использовать эффект масштаба с одной стороны за счет экономии простоты с другой. Традиционные подходы к SaaS, например, рекламируемые Salesforce.com, используют общую инфраструктуру, вызывая массовые изменения и увеличивая сложность стека программного обеспечения.

Конкретным примером подхода к предоставлению SaaS с использованием виртуальных устройств является Amazon Elastic Compute Cloud (EC2) — сетка узлов гипервизора Xen в сочетании с доступностью предварительно упакованных виртуальных устройств в формате Amazon Machine Image . Amazon EC2 снижает ценовой барьер до такой степени, что становится возможным предоставить каждому клиенту размещенной услуги собственный экземпляр(ы) виртуального устройства, а не заставлять их использовать общие экземпляры. До EC2 модели с однопользовательским размещением были слишком дорогими, что приводило к провалу многих ранних предложений ASP .

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

См. также [ править ]

Ссылки [ править ]

  1. ^ «Спецификация OVF 1.1» (PDF) .
  2. ^ «Журнал изменений VirtualBox» . Проверено 13 апреля 2009 г.
  3. ^ Ву CF, Ван Ю.С., Лю Г.Н., Эмис, А., 2012, Создание решений на IBM SmartCloud Enterprise: перенос ресурсов изображений между разными учетными записями IBM DeveloperWorks , 6 июня.

Дальнейшее чтение [ править ]

  • Карими, Камран (2 июля 2012 г.). «Проблемы обновления виртуального устройства». arXiv : 1207.0546 [ cs.SE ].
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4eb1ae607ca441a42c34cd3a8cd6676f__1716696540
URL1:https://arc.ask3.ru/arc/aa/4e/6f/4eb1ae607ca441a42c34cd3a8cd6676f.html
Заголовок, (Title) документа по адресу, URL1:
Virtual appliance - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)