Перейти к основному содержимому

Настройка публикации модели данных на разные узлы хранилища данных

При развертывании Платформы в Kubernetes хранилище данных Платформы поддерживает архитектуру со множеством узлов. Такая архитектура позволяет изолировать данные разных проектов путем хранения этих данных в разных узлах хранилища данных.

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

  • Выполнение требований безопасности для хранения отдельных категорий данных.

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

  • Обеспечение безотказного доступа к данным проектов при публикации одного из проектов.

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

    Если данные проектов не связаны бизнес-требованиями или проекты имеют разную периодичность обновления моделей данных, для обеспечения доступа к проектам в одном экземпляре Платформы имеет смысл размещать данные этих проектов в разных узлах хранилища данных.

При развертывании Платформы в хранилище данных Платформы по умолчанию создается единственный узел Storagedata. DevOps-инженеры могут вручную создать другие узлы хранилища данных также при развертывании Платформы.

Если в хранилище данных Платформы созданы несколько узлов, вы можете выбрать узел хранилища данных для публикации модели данных проекта.

Чтобы выбрать узел хранилища данных для публикации модели данных:

  1. В проекте выберите файл DataModel.mdmodel.
  2. В верхней части Редактора Модели Данных справа нажмите кнопку UG_storage_settings_button.png (Настройка).
  3. В окне, которое отображается, из раскрывающегося списка выберите узел хранилища данных для публикации модели данных этого проекта.
  4. Вверху справа нажмите Сохранить.

При публикации проекта модель данных будет опубликована в выбранном узле хранилища данных.