Openstack horizon что это

Обновлено: 05.07.2024

В этом разделе описывается, как установить и настроить панель мониторинга на узле контроллера.
Единственная базовая служба, необходимая Dashboard, - это служба аутентификации личности. Вы можете использовать Dashboard вместе с другими сервисами (такими как сервисы зеркалирования, вычисления и сетевое взаимодействие). Вы также можете использовать Dashboard в среде с независимыми сервисами, такими как хранилище объектов.

Contributor Docs¶

For those wishing to develop Horizon itself, or go in-depth with building your own Dashboard or Panel classes, the following documentation is provided.

Horizon: The OpenStack Dashboard Project¶

Horizon is the canonical implementation of OpenStack’s Dashboard, which provides a web based user interface to OpenStack services including Nova, Swift, Keystone, etc.

For a more in-depth look at Horizon and its architecture, see the Horizon Basics .

To learn what you need to know to get going, see the Quickstart .

Как создать виртуальный сервер в панели управления Horizon (Openstack)

В платформе Openstack существует собственный графический веб-интерфейс OpenStack Horizon, в котором пользователи управляют ресурсами вычислений, сети, блочных устройств и другими компонентами виртуальной инфраструктуры.

Виртуальный сервер в OpenStack Horizon может быть запущен из различных источников:

  1. образ (image), загруженный пользователем в сервис образов Glance;
  2. отдельный диск (volume), который предоставляется сервисом блочных устройств Cinder;
  3. снимок виртуального сервера (snapshot), Openstack предоставляет возможность сохранять текущее состояние любого включенного виртуального сервера для того, чтоб в дальнейшем загружать из него новые виртуальные серверы;
  4. снимок образа (image snapshot), Openstack предоставляет возможность сохранять текущее состояние любого образа для того, чтоб в дальнейшем загружать из него новые виртуальные серверы;
  5. снимок отдельного диска (volume snapshot), Openstack предоставляет возможность сохранять текущее состояние любого отдельного диска для того, чтоб в дальнейшем загружать из него новые виртуальные серверы.

При создании виртуального сервера выделяется определённое количество ресурсов, которое определяется шаблоном (flavor), в котором задаются количество виртуальных ядер, объём виртуальной памяти, размер дискового пространства.

1. Базовая конфигурация

1. Установите соответствующие компоненты

2. Отредактируйте файл / etc / openstack-dashboard / local_settings

1) Настройте Dashboard для использования сервисов OpenStack на узле контроллера

2) Разрешите вашему хосту доступ к Dashboard
банкнота: ALLOWED_HOSTS также может [’* '] получать все хосты. Это может быть полезно для разработки, но может быть небезопасно и не должно использоваться в производстве

3) Настройте службу хранения сессий memcached:
банкнота: Закомментируйте любую другую конфигурацию хранения сеанса.

4) Включите службу идентификации API версии 3:

5) Включить поддержку домена:

6) Настройте версию API

7) Настройте Default как домен по умолчанию для пользователя, которого вы создали с помощью Dashboard:

8) Настройте пользователя как роль по умолчанию для пользователя, которого вы создали с помощью Dashboard:

9) Если вы выберете второе сетевое решение, отключите поддержку сетевых служб уровня 3:

10) Необязательно, настройте TIME_ZONE:
Замените TIME_ZONE на соответствующий идентификатор часового пояса.

Панель управления¶

Панель управления (horizon) - это веб-интерфейс который позволяет администраторам и пользователям управлять различными ресурсами и сервисами OpenStack.

В этом примере установки используется веб-сервер Apache.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

Using Horizon¶

How to use Horizon in your own projects.

Мы покажем наиболее часто используемый способ создания виртуального сервера из образа.

  1. Откройте письмо активации услуги "Public Cloud":
    кликните по ссылке напротив "Openstack Dashboard URL" (шаг-1)


в открывшемся окне в поле "UserName" введите значение "Username" (шаг-2)

в поле "Password" введите значение "Password" из письма активации услуги (шаг-3)
и нажмите кнопку "Connect"

Читайте также: