Что относится к гипервизорам
Какие типы гипервизоров существуют?
Все более популярной становится технология гипервизора. Она предполагает развертывание ПО и приложений на физическом оборудовании, но только с применением виртуализации. Используется такое решение для ускорения и упрощения разработки, тестирования или поддержки ПО. Дело в том, что инструмент помогает значительно экономить ресурсы и избежать использования дорогостоящих серверов.
Все чаще для серверной виртуализации применяются инструменты VMware, а также различные аппаратные ресурсы. Давайте разбираться, в чем заключаются преимущества технологии и какие виды гипервизоров могут использоваться.
Что такое гипервизор
Первые технологии виртуализации стали использоваться еще в конце 60-х годов. Именно тогда мейнфреймы IBM начали поддерживать эту технологию, а гипервизоры стали предоставляться в качестве встроенного ПО. Первоначально технология применялась для эмуляции системных процессов и тестирования ОС.
В начале нового века интерес к методикам виртуализации значительно повысился. Инструмент стал применятся d UNIX-подобных системах, что, в первую очередь, было связано с увеличением производительности машин. Также сама архитектура стала более безопасной и отказоустойчивой, что способствовало ее повсеместному распространению.
В начале 2000-х технологии виртуализации стали применяются на аппаратном уровне, что позволило использовать ее даже в домашних системах.
Если возвращаться к определению гипервизора, то на сегодня – это ПО, которое может развертывать и запускать ВМ, изолируя их от аппаратной части. Физическое оборудование, на котором развертывается гипервизор, называют хост-машиной, а виртуальные машины, которые создаются в процессе, – гостевыми.
Благодаря использованию такого инструмента оборудование хоста может взаимодействовать с несколькими ВМ и использовать их ресурсы независимо друг от друга. В результате этого повышается эффективность работы всего центра обработки данных.
К числу задач гипервизора относят следующее:
Также технология используется для развертывания и запуска приложений в используемых программных средах.
Контейнеры и гипервизоры – в чем разница
Сегодня прямую конкуренцию гипервизорам составляет технология контейнеров. Это обусловлено тем, что новый инструмент позволяет развернуть большее количество приложений, используя только один физический хост.
Гипервизор виртуализирует аппаратные ресурсы, которые нужны для работы операционной системы. Но при использовании такого инструмента возрастает потребность в дополнительных аппаратных мощностях.
При применении контейнеров ядро операционной системы поддерживает одновременно несколько изолированных экземпляров пространства, что позволяет избежать проблем с мощностями. Однако многие отмечают большую уязвимость новой технологии. Гипервизор поддерживает несколько машин со своей операционной системой и приложениями, что позволяет увеличить отказоустойчивость всей системы. Контейнеры работают поверх операционки хоста, поэтому существенно возрастает риск отказа.
Типы гипервизоров
Вернемся к рассмотрению технологии гипервизоров и поговорим о существующих разновидностях. Выделяют два типа – первый и второй. К первому относятся решения, которые функционируют на аппаратном уровне и не нуждаются в дополнительной установке операционки на хост. Именно такие гипервизоры считаются аппаратными. Второй тип – инструменты, для которых необходима ОС, которая обеспечивает доступ монитора ВМ к аппаратным ресурсам. Отдельная категория – гибридные инструменты, которые встречают намного реже.
Гипервизоры 1-го типа
Hypervisor первого типа функционирует на имеющемся физическом оборудовании, другое название такого инструмента – bare-metal. Его особенность в том, что он не загружает основную ОС, а использует непосредственный доступ к имеющемуся оборудованию.
Помимо высокой эффективности, гипервизоры 1-го типа отличаются повышенной безопасностью. Использование виртуализации позволяет снизить риск атак, связанных с уязвимостями в работе операционки. Каждая гостевая машина имеет свою ОС и изолирована от других ВМ, поэтому даже в случае прямой угрозы нет риска для других развертываемых машин.
Компании нередко применяют такой инструмент для получения рабочих нагрузок производственного уровня. Технология подходит для процессов, требующих длительной безотказной работы и быстрого восстановления.
Плюс технологии в том, что она легко поддается масштабированию для виртуализации рабочих нагрузок на большие объемы оперативной памяти. Кроме этого, hypervisors 1-го типа нередко поддерживают программные инструменты для хранения сети и файлов, что позволяет увеличить безопасность всего хоста.
Максимальные возможности применения инструмента возможно получить только при использовании внешнего управления.
Гипервизоры 2-го типа
Их главная особенность в том, что они устанавливаются поверх существующей операционной системы, из-за чего имеют второе название «хостируемые». Такой инструмент находится в полной зависимости от установленной ОС и требует дополнительных разрешений для использования процессора, хранилища или других ресурсов хоста.
Второй тип гипервизоров появился намного раньше первого, изначально он добавлялся поверх систем при использовании виртуализации x86. Сегодня инструмент используется реже гипервизоров первого типа, что связано с неизбежными задержками, которые он вызывает в работе ВМ. Каждая машина должна проходить через операционку основного хоста, что замедляет время работы и скорость ответа. Кроме этого, возрастает риск возникновения критических ошибок.
Гипервизоры второго типа не применяются в ЦОДах и встречаются только в клиентских системах, так как в этом случае безопасность и эффективность вызывает меньше опасений. Стоит отметить, что такие инструменты имеют и некоторые преимущества над 1 типом — они стоят дешевле, благодаря чему отлично подходят в качестве платформы для тестирования ПО.
Аппаратное ускорение
При использовании виртуализации нередко применяются дополнительные возможности аппаратного ускорения. Существуют отдельные инструменты для процессоров Intel и AMD, также можно встретить и другие расширения, базирующиеся на методике виртуализации.
Аппаратное ускорение, как правило, помогает выполнять объемные и емкие задачи и тем самым повышает производительность системы. Кроме этого, удается увеличить количество виртуальных машин.
Гипервизоры обоих типов имеют поддержку функции аппаратного ускорения, но реализовано это по-разному. Например, 1 тип вообще не способен работать без применения таких технологий. 2 тип при наличии функционала может использовать аппаратное ускорение, но потребуется задействовать средства эмуляции программ.
Решения VMware
Инструменты VMware чаще всего применяются для виртуализации программного обеспечения. Представлено два вида гипервизоров:
Что выбрать
При поиске гипервизора потребуется учитывать вид и объем нагрузок. Для больших компаний, нуждающихся в большом числе виртуальных машин, обычно применяется 1-й тип, для развертывания тестовой среды – подойдет 2-й тип.
Внимательно нужно подойти к анализу решаемых задач. Также стоит учитывать особенности лицензирования, аппаратные требования и необходимый функционал. Не забудьте про рабочие нагрузки, необходимый уровень безопасности и экономичность использования доступных серверов.
На рынке, помимо инструментов VMware, можно найти и другие виды гипервизоров. Например, Hyper-V, KVM, Oracle VM VirtualBox, поэтому проблем с поиском нужного решения точно не возникнет.
Специалисты нашего дата-центра Xelent готовы помочь с выбором технологии виртуализации. Если у вас остались вопросы, то обязательно задайте их через форму на сайте или по телефону!
Гипервизор: что это такое, роль в виртуализации, типы и сравнение
Гипервизор — технология развертывания программного обеспечения на физическом оборудовании с использованием виртуализации.
Инструмент ускоряет и упрощает разработку, тестирование и поддержку программного обеспечения, а также экономит ресурсы на развертывании дорогостоящих серверных систем.
Selectel предлагает современные технологии виртуализации серверов (VPS/VDS), а также рабочих мест (VDI). Мы используем аппаратные ресурсы на базе процессоров Intel® Xeon®, а также SSD-накопителей, обеспечивая минимальное время отклика, высокую производительность и надежность. Для серверной виртуализации применяются решения VMware и KVM.
Основные задачи гипервизора:
История гипервизоров
Технологии виртуализации начали активно использоваться разработчиками с конца 60-х годов прошлого века. Мейнфреймы IBM первыми стали поддерживать виртуализацию и предоставлять разработчикам гипервизоры в составе встроенного ПО. Первоначально команды разработки применяли их для эмуляции системных процессов компьютера, тестирования различных операционных систем и улучшений для них.
Повышение интереса IT-сообщества к гипервизорам приходится на середину нулевых. В этот период технологии виртуализации начинают активно использоваться в UNIX-подобных системах. В первую очередь, это было обусловлено ростом производительности серверного оборудования. Также значительную роль сыграла оптимизация архитектуры самих гипервизоров, сделавшая их более надежными и безопасными.
Помимо этого, виртуализация позволяла разворачивать и запускать требующие наличия ОС приложения в различных программных или функциональных средах. А в 2005 году технологии виртуализации начинают поддерживаться на аппаратном уровне в процессорах архитектуры x86, что позволяет использовать их как в серверных, так и в домашних системах.
Проблемы безопасности гипервизоров
В IT-сообществе ведутся дискуссии на тему безопасности виртуализации. Основная проблема — это возможность создания злоумышленниками вредоносного ПО, устанавливаемого на ОС под видом гипервизоров. Этот процесс получил название «гиперджекинг». Его сложно отследить, поскольку вредоносные алгоритмы работают под управлением ОС и перехватывают ее действия (например, авторизацию, запросы к сервисам и пр.).
В настоящее время разрабатываются различные подходы по обнаружению руткитов на базе гипервизоров:
Контейнеры или гипервизоры
В последнее время все большую популярность приобретает технология контейнеров. Это обусловлено тем, что контейнеры, по сравнению с гипервизорами, могут развернуть большее число приложений на одном физическом хосте.
Гипервизор виртуализирует необходимые для работы ОС аппаратные ресурсы. При использовании гипервизоров возрастает потребность в наращивании аппаратных мощностей (дисковых устройств, CPU, памяти и пр.).
При этом производительность и ресурсоемкость использования той или иной технологии стоит рассматривать и в контексте безопасности. Существует мнение, что контейнеры более уязвимы, чем гипервизоры. Это обусловлено логикой рассматриваемых технологий. Гипервизор создает на физическом сервере несколько изолированных друг от друга виртуальных машин со своими ОС и приложениями. Контейнер же работает под основной ОС хоста.
Таким образом, при атаке на хост, использующий виртуализацию, есть риск потерять одну или несколько виртуальных машин и используемые на них приложения. Если на хосте развернут контейнер, то все его содержимое может быть повреждено или утеряно, поскольку вредоносное ПО получит доступ к основной ОС хоста.
Среди контейнеров наиболее популярен OpenVZ, лежащий в основе платформы Virtuozzo. Решение обладает хорошей производительностью, а также использует ресурсы физического сервера по максимуму за счет высокой плотности размещения виртуальных машин.
Также стоит обратить внимание и на Jailhouse. Решение компании Siemens работает на «железе», при этом запускается из-под работающей ОС Linux. При работе контейнер создает в ОС изолированные разделы для выполнения пользовательских приложений.
Типы гипервизоров
Существует два основных вида гипервизоров. Гипервизоры первого типа (сюда входят решения Hyper-V, KVM, ESXi) работают на аппаратном уровне без необходимости установки какой-либо ОС на хост. Поэтому их еще называют аппаратными. Гипервизорам второго типа (VMware Workstation, Oracle Virtual Box, OpenVZ) необходима ОС для доступа монитора виртуальных машин к аппаратным ресурсам хоста.
Отметим, что для корпоративного сегмента лучше подходят решения первого типа, так как работая на аппаратном уровне без программных посредников, они обеспечивают лучшую производительность. Также выделяются и гибридные гипервизоры. Рассмотрим каждый из типов подробнее.
Сравнение гипервизоров
При выборе технологии виртуализации следует помнить решаемые гипервизорами задачи. Также необходимо учитывать момент с лицензированием, аппаратными требованиями конкретного решения и его возможностями.
Hyper-V: для серверного оборудования под управлением Windows Server есть базовая роль Hyper-V. Кроме того, на рынке есть специальное решение Hyper-V Server. Операционная система Windows Server может поставляться в двух редакциях — Datacenter и Standard. Стандартная версия на одной лицензионной копии позволяет развернуть только две виртуальные машины. В версии Datacenter их число не ограничивается.
В соответствие, с актуальной лицензионной политикой Microsoft, действующей с 2016 года, стоимость лицензии на ПО зависит от количества физических ядер. Если речь идет о виртуализации Linux-машин на серверах под Windows Server, то их количество в стандартной редакции не ограничено. Если же требуется виртуализация Windows-машин, то необходимо решить вопрос с лицензированием ОС на них.
Специально для такой аудитории и был создан Hyper-V. Он позволяет организовать виртуализацию, не платя за лицензию на ОС. Решение доступно бесплатно, при этом и нет каких-либо ограничений на процедуры. Тем не менее, функционал продукта имеет и свои особенности:
Эти особенности не критичны, за исключением момента с лицензированием. Кроме того, как и отмечалось ранее, решение может подойти IT-специалистам, планирующим разворачивать только Linux-виртуализацию.
VMware ESXi: в основе решения находится облегченное Linux-ядро VMkernel, содержащее необходимые для виртуализации технологии и приложения. Поставляется внутри продукта VMware vSphere. Лицензия покупается на каждый физический CPU сервера. Объем ОЗУ и виртуальных машин не учитываются при расчете стоимости лицензии.
VMware также предлагает и бесплатные решения для виртуализации, однако, они подходят только для любительского или полупрофессионального использования, поскольку имеют ряд существенных ограничений по функционалу. Так, например, бесплатная версия этого гипервизора 1 типа предоставляет API только для чтения данных. У виртуальной машины не может быть больше 8 vCPU, не предусмотрена работа с бэкапами с помощью продуктов Veeam и другие технологии, необходимые для корпоративного сегмента.
Основной недостаток Hyper-V по сравнению с VMware — это отсутствие USB Redirection. Она необходима для подключения USB оборудования к виртуальным машинам. Вместо нее в Hyper-V предлагается Discrete Device Assignment. Однако, Hyper-V может уменьшать дисковое пространство виртуальных машин, а не только расширять его, как VMware.
Hyper-V позволяет защищать виртуальные машины шифрованием. Однако, если требуется аппаратный проброс портов, то лучшим решением будет VMware, даже бесплатный.
При выборе гипервизора особое внимание следует уделить инструментам управления виртуальными машинами. У Hyper-V это Virtual Machine Manager (VMM), поддерживающий создание, клонирование, развертывание и другие операции с виртуальными машинами.
Инструмент управления от VMware называется vSphere. Он предполагает наличие ESXi хостов и vCenter Server для централизованного управления.
KVM — open-source гипервизор: предназначен для серверов на базе Linux/x86, поддерживает аппаратные расширения (Intel-VT и AMD-V).
Первоначально работал только с архитектурой x86, но актуальные версии KVM поддерживают различные CPU и гостевые ОС, в т.ч. Windows, Linux, BSD и пр.
Богатый функционал KVM сделал его популярным и широко распространенным. В настоящее время гипервизор активно используется во многих сетевых проектах (Wiki-ресурсы, финансовые сервисы, транспортные системы, государственный сектор и пр.).
Решение считается быстрым и за счет интеграции в ядро Linux.
Xen (XenServer, Citrix Hypervisor): первый публичный релиз тонкого гипервизора был выпущен в 2003 году. В 2007 году проект был поглощен Citrix. Продукт является кроссплатформенным гипервизором с поддержкой аппаратной виртуализации и паравиртуализации (из-за этого его часто относят к гибридным гипервизорам). Объем кода минимален, т.к. большая часть модулей вынесена за пределы гипервизора. Исходный код открыт, что дает специалистам неограниченные возможности для модификаций продукта.
Oracle VM VirtualBox: кроссплатформенный модульный гипервизор для операционных систем Linux, macOS, FreeBSD и др. Создан в корпорации Sun Microsystems в 2007 году. После поглощения разработчика Oracle проект продолжил развитие под другим брендом. Исходный код базовой версии открыт и распространяется по лицензии GNU GPL, что послужило причиной высокой популярности гипервизора. Отличительная особенность гипервизора — возможность работы с 64-битными гостевыми ОС, даже если ОС хоста 32-битная.
VMware Workstation: первая версия гипервизора вышла в 1999 году. Решение является проприетарным для x86-64 ОС хоста Windows, Linux, Ubuntu, CentOS. Поддерживает более 200 гостевых операционных систем. Для ознакомления и тестирования предоставляется бесплатная версия с ограничениями по функциональности.
Гибридные гипервизоры: для улучшения стабильности, безопасности и производительности описанные выше подходы к виртуализации (непосредственная работа «на железе» и использование основной ОС хоста) комбинируются. В результате на рынке появляются гибридные решения. В последние годы в IT-сообществе к гибридным гипервизорам причисляют Xen и Hyper-V, поскольку их актуальные версии сочетают в себе оба подхода. Таким образом, просматривается тенденция к размытию границ между видами гипервизоров.
Гипервизоры
Что такое гипервизоры?
До того как гипервизоры стали массовыми, на большинстве физических компьютеров одновременно могла работать только одна операционная система (ОС). Это сделало их стабильными, потому что вычислительное оборудование должно было обрабатывать запросы только от одной ОС. Обратной стороной такого подхода была трата ресурсов впустую, поскольку операционная система не всегда может использовать всю мощность компьютера.
Гипервизор решает эту проблему. Это небольшой программный процесс, позволяющий нескольким ОС работать рядом друг с другом, используя одни и те же вычислительные ресурсы. Эти операционные системы представлены в виде виртуальных машин (ВМ) — файлов, которые программно имитируют всю аппаратную вычислительную среду.
Всеми этими параллельно работающими виртуальными машинами и управляет гипервизор (который еще называют монитором виртуальных машин, VMM). Он логически отделяет виртуальные машины друг от друга, выделяя для каждой из них собственный сегмент с ресурсами процессора, памяти и хранилища. Это предотвращает взаимодействие виртуальных машин друг с другом: например, если одна ОС выйдет из строя или подвергнется атаке, остальные выживут.
Для получения более подробной информации о виртуализации и виртуальных машинах ознакомьтесь с документами «Виртуализация: полное руководство» и «Что такое виртуальная машина?».
Чтобы узнать о том, как гипервизоры управляют виртуальными машинами, посмотрите видео «Виртуализация простыми словами» (5:20):
Характеристики гипервизоров
Существуют разные категории гипервизоров, а в каждой категории представлены разные бренды. Несмотря на то, что на корпоративном рынке гипервизоры уже практически стали товаром широкого потребления, выбирать гипервизор все равно следует вдумчиво, обращая внимание на его отличительные особенности. Вот на что стоит обращать внимание:
Тип 1 и Тип 2
Существуют две основные разновидности гипервизоров: Тип 1 и Тип 2.
Гипервизор типа 1
Гипервизор типа 1 работает непосредственно на физическом оборудовании компьютера, напрямую взаимодействуя с его процессором, памятью и физическим хранилищем. По этой причине гипервизоры типа 1 также называют «аппаратными гипервизорами». Гипервизор типа 1 заменяет операционную систему хоста.
Гипервизор типа 2
Гипервизор типа 2 не работает непосредственно на базовом оборудовании. Он работает как приложение в ОС. В серверных средах гипервизоры типа 2 появляются редко. Они больше подходят для отдельных пользователей ПК, которым необходимо параллельно запускать на одном компьютере несколько ОС. Например, это могут быть инженеры, специалисты по безопасности, анализирующие вредоносный код, или же обычные пользователи, которым нужен доступ к приложениям, работающим только на других программных платформах.
Гипервизоры типа 2 часто содержат дополнительные наборы инструментов, которые пользователи могут установить в гостевой ОС. Эти инструменты улучшают соединения между гостевой и основной ОС, часто позволяя пользователю работать с ними через буфер обмена или получать доступ к файлам и папкам ОС хоста из гостевой виртуальной машины.
Примеры
Гипервизоры VMware
Также VMware предлагает два основных семейства гипервизоров типа 2 для пользователей настольных компьютеров и ноутбуков:
Более полное описание всех предложений и услуг VMware можно найти в документе «VMware: полное руководство».
Гипервизор Hyper-V
Hyper-V — это гипервизор Microsoft, разработанный для использования в системах Windows. В 2008 году он поставлялся в составе Windows Server, то есть для его использования клиентам приходилось устанавливать всю ОС Windows. Впоследствии Microsoft выпустила отдельную версию под названием Hyper-V Server, работающую на Windows Server Core. Это позволило администраторам запускать Hyper-V без установки полной версии Windows Server. Hyper-V также доступен для клиентов Windows.
Microsoft определяет Hyper-V как гипервизор 1 типа, хотя он работает иначе, чем у многих конкурентов. Hyper-V устанавливается в Windows, но работает непосредственно на физическом оборудовании, помещаясь под ОС хоста. В дальнейшем все гостевые операционные системы работают через гипервизор, но ОС хоста получает особый доступ к оборудованию, что дает ей преимущество в производительности.
Citrix XenServer
XenServer, который сейчас известен как Citrix Hypervisor, представляет собой коммерческий гипервизор 1 типа, поддерживающий ОС Linux и Windows. XenServer родился из проекта Xen с открытым исходным кодом (внешняя ссылка).
Гипервизоры с открытым исходным кодом
Некоторые гипервизоры, например KVM, начинались как проекты с открытым исходным кодом. Тесная связь Red Hat с сообществом разработчиков ПО с открытым исходным кодом сделала KVM ядром всех основных дистрибутивов для виртуализации OpenStack и Linux.
Гипервизоры с открытым исходным кодом также доступны в бесплатных конфигурациях. KVM можно загрузить отдельно или в составе открытого решения для виртуализации oVirt, давним сторонником которого является Red Hat.
Еще один открытый гипервизор 1 типа — Xen, работающий на архитектурах Intel и ARM. Он начинался как проект в Кембриджском университете, а затем команда его разработчиков сделала продукт коммерческим, основав компанию XenSource, которую в 2007 году купила Citrix.
В 2013 году проект с открытым исходным кодом стал совместным проектом под эгидой Linux Foundation. Многие провайдеры облачных услуг используют Xen для своих продуктов.
Xen поддерживает несколько типов виртуализации, включая среды с аппаратной поддержкой на базе Intel VT и AMD-V. Также поддерживается паравиртуализация, которая адаптирует гостевую ОС для работы с гипервизором, обеспечивая прирост производительности.
Гипервизор и KVM
В Linux также есть функции гипервизора, встроенные в ее ядро ОС. В 2007 году виртуальная машина на основе ядра (KVM) вошла в состав основной ветки ядра Linux и дополняет QEMU — гипервизор, полностью программно эмулирующий процессор физической машины.
KVM поддерживает расширения виртуализации, которые Intel и AMD встроили в свои процессорные архитектуры для лучшей поддержки гипервизоров. Благодаря этим расширениям, называемым Intel VT и AMD-V соответственно, процессор помогает гипервизору управлять несколькими виртуальными машинами. Если эти расширения доступны, ядро Linux может использовать KVM. В противном случае оно возвращается к QEMU.
Гипервизор Red Hat
Для гипервизора Red Hat Enterprise Virtualization Hypervisor компания Red Hat взяла за основу гипервизор KVM. Его решение для виртуализации расширяет возможности гипервизора. Сюда входит диспетчер виртуализации, предоставляющий централизованную систему управления с графическим пользовательским интерфейсом на основе поиска и безопасными технологиями виртуализации, которые защищают гипервизор от атак, направленных на хост или виртуальные машины. Гипервизор Red Hat способен работать со многими операционными системами, включая Ubuntu.
Интеграция виртуальных рабочих столов (VDI)
Гипервизоры 1 типа способны виртуализировать не только серверные операционные системы. Также они могут виртуализировать ОС настольных компьютеров для компаний, которые хотят централизованно управлять ИТ-ресурсами своих конечных пользователей.
Интеграция виртуальных рабочих столов (VDI) позволяет пользователям работать на рабочих столах, запущенных внутри виртуальных машин на центральном сервере, упрощая обслуживание и администрирование ОС для ИТ-специалистов.
В такой среде гипервизор будет запускать несколько виртуальных рабочих столов. Каждый рабочий стол размещается в отдельной ВМ, входящей в коллекцию — пул рабочих столов. Каждая ВМ обслуживает одного пользователя, подключенного к ней по сети.
Конечная точка пользователя может быть относительно недорогим тонким клиентом или мобильным устройством. Это дает им преимущество унифицированного доступа к одной и той же настольной ОС. Они могут получать одни и те же данные и приложения на любом устройстве без необходимости перемещения конфиденциальных данных за пределы защищенной среды.
Пользователи не подключаются к гипервизору напрямую. Они обращаются к брокеру соединений, который уже координируется с гипервизором, чтобы получить из пула нужный рабочий стол.
Все эти функции есть в таких продуктах, как, например, VMware Horizon, который можно установить на собственных серверах либо пользоваться им через облачного провайдера.
Устранение неисправностей
Из-за огромного разнообразия гипервизоров для устранения неполадок потребуется изучить страницы поддержки от поставщика и установить специализированное исправление для конкретного продукта. Но есть и несколько типовых проблем, например невозможность запустить все свои виртуальные машины. Это может произойти, если физические аппаратные ресурсы хоста исчерпаны. Для решения этой проблемы можно либо добавить ресурсы на компьютер, либо уменьшить требования к ресурсам для ВМ с помощью ПО для управления гипервизором.
Еще одна распространенная проблема гипервизоров, препятствующая запуску ВМ, — это поврежденная контрольная точка или моментальная копия ВМ. Вот почему резервное копирование виртуальных машин должно быть неотъемлемой частью корпоративного гипервизора. Ваше ПО для управления гипервизором должно предоставлять возможность откатить образ до последней работоспособной контрольной точки. Правда, это может означать потерю какой-то части работы.
Гипервизоры и IBM
IBM изобрела гипервизор в 1960-х годах для своих мэйнфреймов. Сегодня IBM z/VM — гипервизор для мэйнфреймов IBM z System — способен запускать тысячи виртуальных машин на одном мэйнфрейме. IBM PowerVM поддерживает ОС AIX, IBM i и Linux, работающие на IBM Power System.
IBM поддерживает широкий ряд продуктов для виртуализации в облаке. Виртуальные серверы IBM Cloud полностью управляются и настраиваются, а также поддерживают масштабирование по мере роста требований.
Если в данный момент вы используете локальное решение для виртуализации, ознакомьтесь с совместными решениями IBM и VMware.