Настройка публикации модели данных на разные узлы хранилища данных
При развертывании Платформы в Kubernetes хранилище данных Платформы поддерживает архитектуру со множеством узлов. Такая архитектура позволяет изолировать данные разных проектов путем хранения этих данных в разных узлах хранилища данных.
При разработке нескольких проектов в одном экземпляре Платформы существуют следующие причины использовать разные узлы хранилища данных для разных проектов:
Выполнение требований безопасности для хранения отдельных категорий данных.
Данные какого-либо проекта могут относиться к категории данных, которые должны быть дополнительно защищены (по сравнению с данными других проектов) путем размещения на отдельном сервере в специально оборудованном помещении с повышенной защитой от физических воздействий и несанкционированного доступа в это помещение.
Обеспечение безотказного доступа к данным проектов при публикации одного из проектов.
С каждым узлом хранилища данных взаимодействует независимый экземпляр сервиса доступа к хранилищу данных. При публикации проекта этот сервис создает базу данных проекта согласно модели данных, и доступ к данным в это время ограничен.
Если данные проектов не связаны бизнес-требованиями или проекты имеют разную периодичность обновления моделей данных, для обеспечения доступа к проектам в одном экземпляре Платформы имеет смысл размещать данные этих проектов в разных узлах хранилища данных.
При развертывании Платформы в хранилище данных Платформы по умолчанию создается единственный узел Storagedata. DevOps-инженеры могут вручную создать другие узлы хранилища данных также при развертывании Платформы.
Если в хранилище данных Платформы созданы несколько узлов, вы можете выбрать узел хранилища данных для публикации модели данных проекта.
Чтобы выбрать узел хранилища данных для публикации модели данных:
- В проекте выберите файл
DataModel.mdmodel
. - В верхней части Редактора Модели Данных справа нажмите кнопку
(Настройка).
- В окне, которое отображается, из раскрывающегося списка выберите узел хранилища данных для публикации модели данных этого проекта.
- Вверху справа нажмите Сохранить.
При публикации проекта модель данных будет опубликована в выбранном узле хранилища данных.