VMware Integrated OpenStack

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 14:39, 20 июня 2016.
VMware Integrated OpenStack
VMware Integrated OpenStack.png
VMWare Integrated OpenStack running Windows 7
Разработчики: VMware, Inc.
Постоянный выпуск: 2.0.1 / December 10, 2015 (2015-12-10)[1]
Операционная система: OS X
Платформа: OpenStack
Тип ПО: DRS
Лицензия: Commercial proprietary software
Веб-сайт Official website

VMware Integrated OpenStack — это полная версия инфраструктуры OpenStack, платформа на основе технологии OpenStack. Благодаря данной инфраструктуре ИТ-администраторы получают возможность реализовать инновации в области разработки за счет удобного и быстрого развертывания и администрирования производственных сред OpenStack на основе инфраструктуры VMware.

Краткое описание

VMware Integrated OpenStack — это поддерживаемая VMware версия инфраструктуры OpenStack (дистрибутив), которая упрощает эксплуатацию производственной среды OpenStack, развернутой поверх существующей инфраструктуры VMware. Обладая достаточным опытом, администраторы vSphere могут осуществлять ускоренное внедрение инноваций и обеспечивать адаптивность благодаря API-интерфейсам OpenStack без привязки к поставщику и лучшей в своем классе инфраструктуре VMware для создания программного ЦОД. Тесная интеграция с привычными средствами управления VMware дает администраторам возможность выполнять все свои основные задачи, включая установку, обновление, устранение неполадок и визуализацию расходов. Это гарантирует быстрое внедрение новых решений и снижение совокупной стоимости владения.

VMware интегрированная страница обзора OpenStack

OpenStack

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

Преимущества интеграции платформы OpenStack с решениями VMware vSphere для вычислительных ресурсов (NOVA)

  • Самый надежный в отрасли и проверенный в производственных условиях гипервизор.
  • Широкий набор уникальных возможностей, включая vSphere vMotion®, High Availability (HA), Fault Tolerance, Distributed Resource Scheduler™ (DRS), средства обеспечения защиты ресурсов и минимизации времени задержки.
  • Низкие эксплуатационные расходы за счет расширенных возможностей управления и эксплуатации NSX для сетей (Neutron)
  • Программная инициализация служб сети и безопасности способствует повышению адаптивности и улучшению визуализации сети и инфраструктуры безопасности, а также упрощению эксплуатации и снижению капитальных расходов.
  • Повышенная безопасность и поддержка сред с несколькими арендаторами (микросегментация).
  • Улучшенные виртуализированные службы сети с широкими возможностями масштабирования и высокой пропускной способностью (маршрутизация, балансировка нагрузки, качество обслуживания).
  • Интеграция со сторонними сетевыми службами — средствами балансировки нагрузки и брандмауэрами (например, Arista, F5 и др.). Хранилище данных Virtual SAN/vSphere (Cinder/Glance)
  • Совместимость с любыми проверенными хранилищами vSphere.
  • Возможность использования стандартных узлов хранения, объединенных с гипервизором, для создания экономичного общего хранилища данных с помощью VMware Virtual SAN™.
  • Расширенные политики хранения благодаря использованию Virtual SAN и vSphere Virtual Volumes™ (виртуальных томов).

Развертывание с помощью веб-клиента vSphere: VMware Integrated OpenStack — это доступное для скачивания виртуальное устройство, которое развертывается с помощью веб-клиента vSphere. Веб-клиент vSphere развертывает все ВМ и компоненты, необходимые для создания высокодоступной производственной инфраструктуры OpenStack, за несколько несложных шагов.

Основные возможности VMware Integrated OpenStack

Ускоренное внедрение новых решений и обеспечение адаптивности для разработчиков приложений

  • API-интерфейсы OpenStack: внедряете ли вы гибкие методики разработки продуктов на основе тесной интеграции процессов разработки и эксплуатации или создаете облачные приложения, API-интерфейсы OpenStack на базе лучшей в своем классе инфраструктуры программного ЦОД VMware помогут ускорить внедрение инноваций и повысить адаптивность. Оптимизация развертывания и обновления
  • Развертывание с помощью веб-клиента vSphere:
  • VMware Integrated OpenStack — это загружаемое виртуальное устройство, которое развертывается с помощью веб-клиента vSphere. Затем веб-клиент vSphere развертывает все ВМ и компоненты, необходимые для создания высокодоступной производственной инфраструктуры OpenStack, за несколько несложных шагов.
  • Установка исправлений и обновление на месте: решение VMware Integrated OpenStack обеспечивает удобное внесение исправлений и обновление OpenStack до последней версии.
  • Использование всей экосистемы VMware: решение VMware Integrated OpenStack можно развернуть на любом оборудовании, поддерживаемом платформой vSphere. VMware Integrated OpenStack использует любые решения для хранения данных, поддерживаемые vSphere, через хранилища данных vSphere для реализации служб Cinder (хранилище блоков) и Glance (хранилище образов).
  • Доступность для всех заказчиков vSphere Enterprise Plus: решение VMware Integrated OpenStack бесплатно предоставляется вместе со всеми редакциями vCloud Suite, а также в составе vSphere with Operations Management Enterprise Plus и vSphere Enterprise Plus. Услуги технической поддержки для VMware Integrated OpenStack можно приобрести отдельно.

Оптимизация для программного ЦОД

  • vSphere: для обеспечения оптимальной плотности виртуальных машин решение VMware Integrated OpenStack использует вычислительную службу Nova для доступа к возможностям vSphere корпоративного уровня, таким как Dynamic Resource Scheduling (DRS) и Storage DRS™. Для защиты рабочих нагрузок арендаторов от сбоев используются такие компоненты, как High Availability (HA) и vMotion.
  • NSX: VMware NSX™ — это высокомасштабируемое решение по виртуализации сети с широким набором возможностей, включая частные сети, «плавающие» IP-адреса, логическую маршрутизацию и группы безопасности. Доступ к тим возможностям осуществляется через сетевую службу OpenStack Neutron.
  • Virtual SAN: Virtual SAN использует серверные диски и флэш- накопители для создания удобного, высокопроизводительного и устойчивого общего хранилища виртуальных машин на базе серверов x86. Архитектура с поддержкой горизонтального масштабирования значительно сокращает общую совокупную стоимость владения хранилищем и предоставляет администраторам возможность задавать атрибуты хранения, такие как емкость, производительность и доступность, в виде несложных политик для каждой ВМ. Возможности Virtual SAN предоставляются через службы Cinder (хранилище блоков) и Glance (хранилище образов).

Особенности VMware Integrated OpenStack

Особенность управления облаком OpenStack

Практическая сторона вопроса: развертывание экземпляра OpenStack в среде VMware

Поскольку нам особенно важны технические детали и практические кейсы помимо новостной сводки, то перед Вами материал, демонстрирующий развертывание экземпляра OpenStack в уже существующей среде VMware. Для этого в окне VMware vSphere Web Client необходимо выбрать иконку VMware Integrated OpenStack.

Развертывание экземпляра OpenStack в среде VMware


В открывшемся окне Getting Started поясняется, что с помощью VMware Integrated OpenStack (VIO) можно с легкостью оперировать облаком OpenStack, не имея при этом большого опыта работы с самим OpenStack. Все это позволяет упростить и ускорить работу пользователей, а также минимизировать затрачиваемое время. Для запуска мастера развертывания OpenStack необходимо обратиться к разделу базовых задач, выбрать Deploy OpenStack, после чего запустится мастер развертывания.

Выбор метода развертывания OpenStack


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

В окне Review deployment process необходимо задать несколько параметров, включая значение vCenter сервера, а также верительные данные администратора.

В следующем окне (Select destination) определяется кластер, на котором будет развернута виртуальная машина с запущенным сервисом OpenStack.

Выбор соответствующего кластера


Настройка сетевых параметров (в окне Configure networking) является следующим обязательным шагом. Для каждой сети определяется соответствующая порт-группа и задается диапазон валидных статических IPv4-адресов.

Конфигурация сетевых параметров


Далее предлагается выполнить конфигурацию балансировщика нагрузки, где определяются значения публичного имени хоста и IP-адрес. Значение последнего должно соответствовать диапазону «порт» группы сетевого интерфейса OpenStack API Access Network. Затем необходимо выбрать используемый Nova-кластер.

Выбор соответствующего кластера


Обратите внимание, что кластер выбирается для использования OpenStack Nova сервисом, при этом экземпляры виртуальных машин, создаваемых посредством OpenStack, будут помещены в этот кластер. Если на текущем этапе будет выбран кластер с уже существующими виртуальными машинами, сервис OpenStack Nova выведет сообщение о недостаточности ресурсов.

В окне мастера Add Nova datastores определяются хранилища, используемые Nova для создания экземпляров виртуальных машин:

Выбор Nova-хранилища


Glance-хранилища, используемые сервисом OpenStack Glance для хранения шаблонов виртуальных машин.

Выбор Glance-хранилища


  • Обратите внимание, что в терминологии OpenStack под шаблоном подразумевается образ.

Следующим значимым шагом является конфигурация сетевых параметров для сервиса OpenStack Neutron. В рассматриваемом примере используется VMware NSX, хотя не исключены сценарии с применением VDS Networking.

Конфигурация сетевых параметров для сервиса OpenStack Neutron


В окне Configure Authentication Source определяется, что будет использовать OpenStack Identity Service: собственную базу данных или службу активного каталога. В рассматриваемом примере оставляем значение по умолчанию.

Определение значений Authentication Source


На заключительном этапе необходимо задать значения целевого сервера, который будет хранить журналы, отражающие детали работы управляемых сервисов OpenStack. В нашем примере используется VMware vRealize Log.

Определение значений Syslog-сервера


В окне Ready to complete отображаются суммарные значения, заданные в процессе установки.

Обзор суммарной информации


Для просмотра состояния установки сервисов OpenStack можно воспользоваться консолью событий Event Console. Установка может занять некоторое время. По завершении установки следует убедиться, что сервис VIO (VMware Integrated OpenStack) запущен.

Обзор событий в консоли Event Console

Заключение

В завершении демонстрационного кейса хотелось бы отметить, что с помощью VMware Integrated OpenStack 2.0 многие ИТ-компании смогут быстро и выгодно внедрять удобные для разработки инструменты и библиотеки OpenStack API в уже существующие инфраструктуры VMware. Эффективность решения обуславливается возможностью снижения капитальных и операционных расходов, возможностью быстро запускать готовые облака OpenStack, получая при этом удобную среду для переноса процессов с неуправляемых и ненадежных удаленных публичных площадок. Подобные проекты можно реализовать в IaaS облаке ИТ-ГРАД.

Примечания

См. также

  1. http://www.vmware.com/ru/products/openstack/features#sthash.6KAzTHmH.dpuf