Даже если что-то и появится, это должно изменить траекторию развития технологий, а они имеют тенденцию к линейному росту. Возьмем, к примеру, операционные системы для ПК, которые впервые появились в 1980-х годах. Одной из существенных проблем, которую они принесли, была защита ОС и приложений от сбоев всякий раз, когда Intel меняла свой чипсет или прошивку. Наконец, в качестве решения были разработаны виртуальные машины — виртуальный уровень аппаратного обеспечения, который будет оставаться постоянным независимо от того, что происходит с базовым оборудованием. Необходимость для ИТ-отделов поддерживать статический образ ПК при изменении аппаратного обеспечения вызвала множество проблем с развертыванием за предыдущие пару десятилетий. Вместо этого вы можете предварительно загрузить виртуальную машину от VMware или Microsoft, а затем установить на нее образ, обеспечив такую ​​степень совместимости, которую вы не можете получить сегодня.

Виртуальные машины (ВМ)

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

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

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

Будущее виртуальных машин

Виртуальные машины существуют уже около 20 лет. Хотя технология не старая, удивительно, как свежие люди все еще могут обслуживать вещи. Эксперты считают, что в будущем появятся важные конструкции виртуальных машин. Такие вещи, как искусственный интеллект и машинное обучение, например, имеют довольно разные свойства. Поскольку вы загружаете огромное количество данных, приложения AI и ML требуют большого количества дисковых операций ввода-вывода. В общем, вам понадобится вычислительный движок на базе графического процессора, который может выполнять многие типы арифметических операций, недоступные вашему процессору. Прохождение Полного курса DevOps может помочь вам получить наилучшее обучение работе с облачными технологиями, необходимое для их реализации.

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

Заключение

С другой стороны, сервис-ориентированные архитектуры и технологии ориентированы на оперативное предоставление услуг потребителям. Контейнеризация, оркестрация контейнеров, платформы доставки программного обеспечения и интегрированное тестирование относятся к технологиям будущего. Виртуальная машина становится менее значимой как слой ненужной абстракции в этих новых проектах. Системы контейнеризации, такие как RHEL Atomic и Amazon Container Service, которые предоставляют контейнерную среду хостинга, аналогичную виртуальным машинам ESX на голом железе, — это путь будущего. Онлайн-обучение облачным вычислениям поможет вам узнать все, что вам нужно знать о виртуальных машинах. Примите участие в лучшем онлайн-обучении DevOps сегодня и станьте экспертом в области облачных вычислений.