Знакомство с vCloud Director 8.10: обзор функциональных изменений

Знакомство с vCloud Director 8.10

vCloud Director – средство управления облачной инфраструктурой VMware vSphere, предназначенное для сервис-провайдеров, продающих ресурсы публичного облака по модели IaaS. С выходом vCloud Director версии 8.10 добавлена новая функциональность, подробнее о которой расскажем в статье.

Что нового в vCloud Director 8.10

Изменения vCloud Director в версии 8.10

Изменений, произошедших в версии 8.10, ждали давно. Появление новых фич и опций, поддержка функций, доступных ранее только через API, расширение в правах доступа, автоматизация некоторых задач – это и другое теперь доступно в релизе. Cписок особо значимых возможностей включает в себя следующее:

  • Expanded UI Access to Features – некоторые функции теперь доступны через веб-консоль vCloud Director. Рассмотрим пример:

# Использование шаблонов VDC

В версии 8.10 добавлены шаблоны VDC – стандартная спецификация для создания новых виртуальных дата-центров. При работе с таким типом объектов отпадает необходимость взаимодействия с администратором провайдера. При этом параметры шаблонов могут содержать опции, сформированные заранее поставщиком облачных услуг. Доступ к VDC Templates выполняется через веб-интерфейс vCloud Director –> Manage&Monitor –> Organization VDC Templates:

Панель управления шаблонами VDC

Панель управления шаблонами VDC

  • Virtual Machine Affinity Rules – теперь через консоль vCloud Director можно создавать правила раздельного/совместного существования виртуальных машин на хостах ESXi (affinity/anti-affinity rules). Такая функциональность необходима в случаях, когда требуется указать, что отдельные группы ВМ должны совместно находиться на одном хосте либо, наоборот, размещаться раздельно на разных узлах. Последнее особенно актуально, если группа ВМ представляет собой некий кластер приложений.

    Affinity rules для Organization VDC

    Affinity rules для Organization VDC

    • Storage Policy – появилась возможность гранулированного управления политиками хранилища в разрезе виртуальных дисков. Теперь Storage Policy задается для каждого диска виртуальной машины, а не для ВМ целиком, как это было реализовано в предыдущих версиях.
    • Object Extensibility – добавлена новая фича, позволяющая использовать расширения object extensions. Отметим, что расширения объектов vCloud Director – это внешние приложения, которые дополняют или перекрывают логику vCloud Director для комплексных операций, например для развертывания экземпляров vApp.
    • VDC Permissions – администраторы, отвечающие за конкретных клиентов облака, могут ограничивать доступ к VDC пользователям или группам. Кроме того, возможен вариант работы VDC в режиме shared. Это означает, что, даже если существует предопределенный список контроля доступа, он игнорируется заданным VDC. Подобное правило может быть создано путем использования API Access Control. Таким образом, VDC с параметром <IsSharedToEveryone> равным true будут видеть все пользователи. В случае значения false VDC отображается только для тех пользователей, которые присутствуют в списке контроля доступа:

    Пример разрешений VDC

    Пример разрешений VDC

    • Tenant throttling – администраторы могут ограничивать объем ресурсов, потребляемый организацией или отдельно взятыми пользователями. Таким образом гарантируется, что не произойдет «захвата» всех доступных избыточных ресурсов в условиях одновременно запущенных ресурсоемких задач. Эта функциональность может быть использована для ограничения числа исполняемых операций, ее настройка производится через веб-интерфейс vCloud Director в разделе Organization –> Properties –> Policies.

    Лимиты tenant throttling

    Лимиты tenant throttling

    • Unattended Installation – конфигурация системы возможна в автоматическом режиме с помощью заранее заданного сценария.

    Чтобы запустить Unattended-инсталляцию, необходимо задать требуемые параметры, например:

    Пример Unattended-конфигурации

Пример Unattended-конфигурации

  • Expanded Hardware Version – теперь поддерживается обновленная версия виртуального железа Hardware Version

Другие особенности

  • Прекратилась поддержка vShied Manager vCloud Director 8.10 более не поддерживает интеграцию с VMware vShied Manager. В случае существующих инсталляций пользователям vCD предлагается мигрировать на платформу NSX. Эту процедуру необходимо выполнить перед обновлением до vCloud Director 8.10.
  • vCloud Director 8.10 теперь еще более тесно интегрирован с VMware NSX, а управление виртуальными сетями дата-центра осуществляется с помощью VMware NSX Manager. При этом шлюз VMware NSX Edge, разворачиваемый в организации, обладает преимуществами в отношении производительности, стабильности и высокой доступности.

Таблица. Пример интеграции vCloud Director с VMware NSX

Пример интеграции vCloud Director с VMware NSX

  • Обновление до vCloud Director 8.10 возможно только с версии 8.0. В любом другом случае требуется установка с «нуля». Скачать необходимую версию решения можно с официального сайта VMware.
  • Файл vcloudconsoledebug .log более не используется – начиная с этого выпуска информация, ранее заносимая в текущий лог, теперь сохраняется в файле console-proxy.log.

Подводя итоги

Завершая обзор новых функций vCloud Director 8.10, отметим, что внесенные изменения в первую очередь направлены на повышение производительности приложений и рабочих нагрузок. Новая версия решения обеспечивает доступ к отдельным компонентам vSphere, которые активно используются приложениями, особенно чувствительными к производительности.

Следите за новыми материалами первого блога о корпоративном IaaS. В следующей статье расскажем об особенностях гранулированного управления Storage Policy, ныне доступных в разрезе виртуальных дисков. А также поговорим о том, зачем и в каких случаях необходимо использовать affinity/anti-affinity rules.

*- Текст подготовлен с использованием официальной документации VMware

Поделиться в социальных сетях