Обновление облачной бизнес-платформы «Базиса»
Компания «Базис» представила свою обновленную платформу для построения динамической инфраструктуры – «Базис.DynamiX» версии 3.8.7. В новой версии добавлен ряд функций, упрощающих работу администратора и ускоряющий общую работу системы.
Система была переработана с учетом ускорения быстродействия. Решение новых задач заказчиков Базис.DynamiX потребовало крупных площадок, с более чем 180 узлами виртуализации. Для мониторинга таких площадок переработан механизм для сбора и обработки метрик – на платформе появился микросервис для сбора данных мониторинга, ускорено получение журналов действий пользователя. В целом в новой версии ускорен и улучшен сбор метрик потребления ресурсов платформы. В результате, например, для 5000 ВМ ответ платформы ускорился в 10 раз.
В платформу автоматически устанавливаются пакеты для работы с SEP типа SHARED для узла (Ubuntu 18.04) и настраиваются соответствующие фоновые службы. При этом конфигурация lvm и sanlock остается за администратором при подключении первых SEP SHARED. Для устанавливаемых площадок автоматически включается автодополнение для кластера Kubernetes (kubectl) на всех узлах контроллеров.
Значительно переработан графический интерфейс: в рамках унификации продуктовой линейки для продукта «Базис.DynamiX» разработан новый UX дизайн, который отвечает последним трендам в области UX для инфраструктурного ПО.
Более эффективным стало использование дискового пространства: добавлена возможность располагать диски платформенных балансировщиков нагрузки на локальных дисках вычислительных узлов. Хранение дисков балансировщиков нагрузки теперь возможно на вычислительном узле, на котором запускаются БН (ранее использовалось хранение на СХД), а на вычислительные узлы добавлены образы БН. Добавлена возможность резервного копирования дисков силами платформы.
Обновления получила и пакетная база для слоя виртуализации и слоя предоставления дисковых ресурсов через shared SEP. Новый функционал учитывает наличие узлов Consumer и предотвращает возникновение ошибки. Помимо этого, добавлена обработка ситуации с освобождением ресурсов платформы для диска ВМ при внутреннем (не через платформу) выключении ВМ, а также реализована презентация образов на SEP только при необходимости. Последнее помогает экономить ресурсы системы для исполнения других операций.
Добавлена возможность добавлять несколько сетевых подключений при создании ВМ. Разработчики создали шаблон XML виртуальной машины с поддержкой параметра customFields, который передает разрешенные платформой значения для управления ВМ.
В целом, отмечают разработчики, новая версия стала более удобной в эксплуатации и с точки зрения интерфейса, и логики работы. Система работает быстрее и расходует меньше ресурсов.