Skip to main content

Интерфейс Horizon

Horizon — это графический интерфейс администрирования OpenStack для отслеживания операций и управления виртуальными вычислительными сервисами, как Nova, Swift, Keystone и другие.

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

Пользователи в интерфейсе Horizon могут быть участниками одного или нескольких проектов. В рамках проекта пользователь может создавать инстансы (виртуальные машины) и управлять ими.

horizon_overview-platform.png

Ниже описан краткий обзор настроек и компонентов интерфейса мониторинга.

Верхнее меню

  • Домен — отображается ваш домен в текущий момент.
  • Проект — отображается название проекта, в котором вы работаете и создаете ресурсы.
  • Имя пользователя и личный кабинет — в этом разделе находятся индивидуальные настройки пользователя.

Раздел Проект

В этом разделе можно просматривать и настраивать дополнительные параметры для управления вашими инстансами. Вкладки в этом разделе включают в себя могут включать "Вычислительные ресурсы", "Диски", "Сеть", "Оркестрация" и "Хранилище объектов".

horizon_project-menu.png

  • Доступ к API — на вкладке отображаются примеры запросов к ресурсам в проекте.

  • Вычислительные ресурсы — на вкладке можно создать создать виртуальные машины, просмотреть отчет по уже созданным виртуальным машинам, а также создать ключевую пару для быстрого доступа к ВМ.

  • Диски — на вкладке можно создать диски для виртуальных машин на странице Диски, просмотреть состояние резервных копий дисков на странице Резервные копии, создать полные и частичные снимки состояния системы на странице Снимок, просмотреть состояние групп дисков с одинаковыми параметрами на странице Группы.

  • Сеть — на вкладке можно сделать сетевые настройки для виртуальных машин и создать маршрутизатор сети на странице Сетевая топология, просмотреть состояние сетей на страницах Сети и Маршрутизаторы.

  • Оркестрация — сервис оркестрации (heat), который использует шаблон Heat Orchestration Template (HOT) для создания и управления облачными ресурсами. В сервисе доступна генерация шаблонов оркестрации и представлен выбор из различных шаблонов.

  • Хранилище объектов (OpenStack Object Storage) — на этой вкладке можно создать мультитенантную систему хранения объектов. Она обладает высокой масштабируемостью и позволяет управлять большими объемами неструктурированных данных при низких затратах с помощью RESTful HTTP API. Интерфейс Хранилища объектов позволяет создавать контейнеры, папки в них и загружать объекты.

Раздел Идентификация

В этом разделе можно просматривать проекты, в которых вы участвуете. Также здесь можно управлять, назначать и удалять других пользователей.

horizon_identity-menu.png

  • Проекты — в разделе можно просматривать имеющиеся проекты в сервисе и создавать новые новые проекты, которые позволяют разграничивать права пользователей.
  • Пользователи — в разделе отображаются все пользователи в проекте.
  • Доступ для приложений — в разделе можно настроить доступ одних сервисов к другим сервисам на основании.