Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Глоссарий

В данном разделе приведен глоссарий основных терминов, которые присутствуют в документации.

1. Термины и определения

Компоненты zVirt Containers

Решение zVirt Containers построено на основе интеграции следующих основных компонентов:

zVirt

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

Nova Container Platform

Комплексная платформа на базе Kubernetes для доставки, развертывания и масштабирования приложений в контейнерах.

Терминология zVirt

Менеджер управления, Engine

Java-приложение на базе Wildfly, которое работает как веб-сервис. Менеджер управления обеспечивает централизованное управление и мониторинг ресурсов среды виртуализации zVirt, а также балансировку нагрузки на вычислительные ресурсы.

Менеджер управления может быть развернут в следующих архитектурах:

  • Hosted Engine - Менеджер управления работает в виртуальной машине на специализированных хостах (хостах с ролью Hosted Engine) в той же среде, которой он управляет.

  • Standalone - Менеджер управления работает на отдельном физическом сервере или в виртуальной машине, размещенной в отдельной среде виртуализации.

  • Standalone All-in-One - Менеджер управления работает на физическом сервере, который также используется как хост в среде zVirt.

Центр данных (в контексте zVirt)

Контейнер самого высокого уровня для всех физических и логических ресурсов в управляемой виртуальной среде. Это набор кластеров, доменов хранения и сетей.

Кластер (в контексте zVirt)

Набор физических хостов, которые рассматриваются как пул ресурсов для виртуальных машин. Хосты в кластере используют одну и ту же сетевую инфраструктуру и хранилище.

Хост, гипервизор

Физический или виртуальный сервер, на котором могут запускаться виртуальные машины.

Виртуальная машина

Программная система, которая эмулирует аппаратное обеспечение компьютера и выполняет программы для гостевой операционной системы на хосте.

Шаблон

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

Традиционная логическая сеть

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

OpenVSwitch

Программный многоуровневый коммутатор, предназначенный для работы с системами виртуализации. В среде zVirt OpenVSwitch обеспечивает функционирование программно определяемых сетей (SDN).

Управляемая сеть / Программно-определяемая сеть (SDN)

Решение zVirt, которое обеспечивает сетевую связь между виртуальными машинами, абстрагируясь от физической топологии сети предприятия.

Внутренняя сеть интеграции

Программно-определяемая сеть (SDN), которая используется для организации сетевой связи между сервером управления Nova Universe и кластерами Nova.

Сеть Universe

Программно-определяемая сеть (SDN), которая обеспечивает связь между сервером управления Nova Universe и сервисом zvirt-engine-backend, выполняющемся на Менеджере управления.

Сеть ВМ кластера Nova

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

Домен хранения

Это набор образов, имеющих общий интерфейс хранения. Домен хранения содержит полные образы шаблонов и виртуальных машин (включая моментальные снимки) или файлы ISO. Домен хранения может быть построен на основе блочных устройств (iSCSI или FCP) или файловой системы (NFS, GlusterFS или иных POSIX-совместимых файловых систем).

Домен хранения данных

Это домен хранения, предназначенный для хранения виртуальных дисков, образов ISO и файлов OVF всех виртуальных машин и шаблонов в центре данных. В нем же хранятся снимки виртуальных машин.

Виртуальный диск

Это логический том (в доменах на основе блочных хранилищ) или файл (в доменах на основе файловых хранилищ), который содержит полную структуру и содержимое, аналогичные обычному жесткому диску. Он используется для хранения виртуальных операционных систем, программ и других файлов в одном файле-образе, который может быть подключен к виртуальной машине.

DNS-имя (в контексте модуля zVirt Containers)

Постоянное имя, которое присваивается объектам Service в кластере Kubernetes.

DNS-сервер

Узел системы, который обрабатывает запросы пользователей и возвращает нужные адреса.

Терминология Nova и Kubernetes

Контейнеры (Containers)

Легковесные запускаемые образы, в состав которых входит некоторое ПО и его зависимости. Поскольку в контейнерах виртуализируется операционная система, вы можете запускать контейнеры одинаково в любом совместимом окружении.

Система управления контейнерами(Container orchestration engine)

ПО, предназначенное для автоматизации задач развертывания, управления, масштабирования и обеспечения сетевой связанностью контейнеров.

Кластер Nova

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

Nova Universe

Сервер управления, содержащий весь необходимый код, репозитории и утилиты для установки и настройки кластеров Nova.

Узлы (node) Nova (в контексте модуля zVirt Containers)

Виртуальная машина, на которой размещаются компоненты платформы Nova и среды Kubernetes, а также пользовательские приложения.

Мастер-узел (master, control-plane)

Узел (node) Nova, который содержит ключевые компоненты Nova Container Platform и Kubernetes.

Инфраструктурный узел (infra)

Узел (node) Nova, который содержит служебные компоненты Nova Container Platform.

Узел балансировки (ingress)

Узел (node) Nova, который используется для балансировки входящего трафика. На узлах балансировки размещается дополнительный контроллер Ingress Nginx.

Рабочий узел (worker)

Узел (node) Nova, который используется для размещения пользовательских сервисов, приложений и различных нагрузок.

Масштабирование (Scaling)

Увеличение или уменьшение количества ресурсов узлам или приложениям. Масштабирование может быть как горизонтальным (увеличение количества узлов или реплик Pod), так и вертикальным (увеличение количества ресурсов, выделяемых узлу или Pod).

Bootstrap

Процесс первоначального развертывания платформы Nova Container Platform.

NeuVector

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

OpenSearch

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

Velero

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

Longhorn

Распределенная система хранения данных, разработанная для использования в контейнерных средах, таких как Kubernetes.

2. Основные интерфейсы

Инициализация сервера управления Nova Universe, развертывание и управление кластерами Nova осуществляется с использованием следующих графических интерфейсов:

Портал администрирования zVirt

Графический пользовательский интерфейс, предоставляемый Менеджером управления. Его можно использовать для управления всеми административными ресурсами в среде zVirt. К нему можно получить доступ из любых поддерживаемых веб-браузеров.

Консоль управления Nova

Пользовательский интерфейс графической консоли управления Nova Container Platform.