Как вы знаете, компания VMware выпустила платформу VMware vSphere 7 в начале апреля этого года после громкого анонса месяцем ранее. В конце апреля VMware опубликовала интересную новость с результатами исследования среди пользователей, которые тестировали бета-версию vSphere 7 и потом прошли опрос, где одним из вопросов был "Почему бы вы хотели обновиться?".
Собственно, вот его результаты:
Давайте посмотрим на главные 10 причин, которые побуждают пользователей обновляться на новые версии VMware ESXi 7.0 и vCenter 7.0:
1. vSphere Lifecycle Manager
Как многие из вас знают, средство обновления виртуальной инфраструктуры VMware Update Manager (VUM) уступило место новому продукту - VMware Lifecycle Manager.
Ранее администраторы vSphere использовали VUM для обновлений серверов ESXi и драйверов, а утилиты от производителей серверов - для обновления их микрокода (firmware). Теперь эти процессы объединяются в единый механизм под управлением vSphere Lifecycle Manager.
Удобный и простой интерфейс vLCM - действительно важная причина обновиться.
2. vSphere Update Planner
Это часть продукта vSphere Lifecycle Manager с помощью которой можно организовать полный цикл планирования и накатывания обновлений VMware vSphere.
Раньше процесс обновления платформы состоял из следующих независимых шагов:
Понять, что доступна новая версия vSphere (например, из блогов)
Спланировать поддерживаемый путь апгрейда на новую версию (Upgrade Path)
Понять, как новая версия будет совместима с остальными решениями виртуального датацентра VMware после апгрейда
Теперь все эти задачи объединены в единый рабочий процесс vSphere Update Planner в интерфейсе vSphere Client:
3. VMware vSphere with Kubernetes
Это решение представляет собой набор средств для преобразования среды VMware vSphere в платформу для кластеров контейнеров приложений Kubernetes. Это первый шаг в реализации концепции Project Pacific, о которой было объявлено в прошлом году на конференции VMworld 2019.
Сейчас платформа vSphere with Kubernetes использует сетевую инфраструктуру платформы NSX, а VMware предоставляет сервис интеграции Kubernetes в инфраструктуру vSphere в рамках решения VMware Cloud Foundation 4.0.
Это комплексное программное решение, которое включает в себя компоненты VMware vRealize Suite, VMware vSphere with Kubernetes, VMware Integrated OpenStack, VMware Horizon, NSX и другие, работающие в онпремизной, облачной или гибридной инфраструктуре предприятия под управлением SDDC Manager.
Отличный повод обновиться на vSphere 7 - это возможность начать экспериментировать с интеграцией контейнеризованных приложений в виртуальную среду предприятия.
4. vCenter Server Profiles
Эта новая возможность для серверов vCenter работает точно так же, как Host Profiles работает для хостов. Теперь вы можете сравнивать и экспортировать настройки серверов vCenter в формате JSON для целей резервного копирования или применения этих настроек к другому серверу vCenter через REST API.
Для реализации всех стадий этого рабочего процесса не требуется перезагрузка серверов vCenter.
5. HTML5 vSphere Client
Компания VMware давно планировала снятие с производства vSphere Web Client на базе устаревшего Flash, но все откладывала из-за несоответствия функциональности клиенту нового поколения vSphere Client на базе технологии HTML5. Теперь в vSphere 7 этот переход окончательно завершен, и старого Web Client больше нет.
Клиент на HTML5 включает в себя не только все старые рабочие процессы Web Client, но и давно получил новые возможности, такие как, например, упрощенная настройка механизма отказоустойчивости vCenter HA (VCHA) и функции обновлений vSphere Update Manager (VUM).
6. Identity Federation
Службы Identity Federation позволяют объединить инфраструктуру vCenter Server с другими Identity Providers, такими как Active Directory Federation Services (ADFS), в целях унификации процесса двух- или многофакторной авторизации. Иными словами, пользователи, логинящиеся через 2FA в свой десктоп или в облачный сервис, будут использовать ту же самую процедуру и для операций с vCenter Server.
Будучи подключенным к одному из провайдеров аутентификации (например, ADFS), клиент vSphere Client при логине будет перенаправлять на форму логина данного провайдера. После авторизации на стороне провайдера будет произведено обратное перенаправление с использованием защищенного токена, через который пользователь уже будет работать со службами vCenter.
С точки зрения пользовательского опыта это напоминает, например, логин на веб-сайт с помощью Google или Facebook. Для обмена информацией используются протоколы OAUTH2 и OIDC.
7. Certificate Management API
Не секрет, что одна из главных головных болей администраторов vSphere - это управление сертификатами. Теперь сертификаты Solution User Certificates были заменены на VMCA Certificates (Intermediate CA), что сильно упростило управление инфраструктурой сертификатов для виртуальной среды.
Кроме того, интерфейс REST API для обработки сертификатов vCenter Server как часть общей стратегии по управлению всеми аспектами vSphere через API:
Также в vCenter Server и ESXi было сделано много улучшений, чтобы снизить число необходимых сертификатов для случаев, когда вы управляете ими вручную, либо автоматически с помощью центра сертификации VMware Certificate Authority (VMCA), который является частью vCenter.
8. Dynamic DirectPath I/O
Функции Assignable Hardware позволяют назначить профили устройств PCIe с поддержкой Dynamic DirectPath I/O или NVIDIA vGPU для первоначального размещения виртуальных машин в кластере.
Assignable Hardware вводит новый уровень абстракции, который включает в себя профиль с возможностями устройств, требующихся для виртуальной машины. Таких профилей два - для технологии Dynamic DirectPath I/O и для NVIDIA vGPU:
Таким образом, технология Assignable Hardware позволяет отделить виртуальную машину от конкретного устройства и дать ей возможность быть запущенной на другом хосте ESXi с таким же устройством (или даже другим, но поддерживающим определенный набор функций).
9. VM Hardware версии 17
С выходом каждой мажорной версии vSphere продвигается и версия виртуального аппаратного обеспечения, дающая новые возможности виртуальным машинам.
Тут основные улучшения Virtual Hardware 17 таковы:
Virtual Watchdog Timer - теперь нет зависимости от физического железа для рестарта ВМ в случае, если гостевая ОС не отвечает. Для этого есть механизм таймера обратного отчета, который должен сбрасываться в нормальном режиме функционирования системы.
Precision Time Protocol (PTP) - для приложений очень чувствительных ко времени (например, торговые платформы для трейдеров) можно использовать PTP вместо NTP и назначать его использование для виртуальных машин. Этот протокол имеет точность на уровне микросекунд. Для этого используется механизм Hardware time stamping (это специальные сетевые адаптеры с поддержкой PTP).
10. VMware vSAN 7
Это последняя в нашем списке возможность, но ее без сомнения можно было бы поставить и на первое место. Напомним, что VMware vSAN 7.0 - это решение для организации кластеров отказоустойчивых хранилищ для виртуальных машин на базе локальных хранилищ хост-серверов VMware ESXi.
У этой платформы появилось много новых возможностей, вот лишь наиболее интересные из них:
Интеграция с vSphere Lifecycle Manager (vLCM) для обновления кластеров
Службы Native File Services for vSAN
Развертывание приложений с использованием Enhanced Cloud Native Storage
DRS отслеживает, что виртуальная машина находится на одном сайте во время процесса полной синхронизации между площадками
В растянутых кластерах vSAN можно настраивать защиту от сбоев на уровне отдельных ВМ за счет выделения избыточной емкости в кластере
Поддержка новых устройств хранения большой емкости и плотности носителей
Для устройств NVMe теперь доступна функция горячего добавления и удаления
Конечно же, это не все самое интересное, что подталкивает администраторов на обновление платформы VMware vSphere на седьмую версию. Все новые возможности платформы не описать в одной статье.
Но главное - прошло уже больше двух месяцев с доступности для загрузки VMware vSphere 7, критических ошибок особо не было выявлено, а значит можно уже обновлять свои производственные среды.