• Русский
  • Создание класса блочного хранилища CephRBD

    Блочное хранилище CephRBD — это встроенное блочное хранилище Ceph для платформы, предоставляющее метод доступа к хранилищу на основе Container Storage Interface (CSI), способный обеспечивать высокие IOPS и низкую задержку, что подходит для сценариев, таких как базы данных и виртуализация. Перед использованием необходимо создать класс блочного хранилища CephRBD.

    После того как Persistent Volume Claim (PVC) будет привязан к классу хранилища, платформа динамически создаст Persistent Volume на основе Persistent Volume Claim для использования бизнес-приложениями.

    Содержание

    Развертывание плагина тома

    После нажатия Deploy на странице Distributed Storage создайте сервис хранения или подключитесь к сервису хранения.

    Создание класса хранилища

    1. Перейдите в Platform Management.

    2. В левой навигационной панели выберите Storage Management > Storage Classes.

    3. Нажмите Create Storage Class.

      Примечание: Следующий пример приведён в форме, вы также можете выбрать YAML для выполнения операции.

    4. Выберите CephRBD Block Storage и нажмите Next.

    5. Настройте параметры по необходимости.

      ПараметрОписание
      File SystemПо умолчанию EXT4 — журналируемая файловая система для Linux, способная обеспечивать хранение экстентов и обработку больших файлов. Вместимость файловой системы может достигать 1 EiB, поддерживаемый размер файла — до 16 TiB.
      Reclaim PolicyПолитика возврата для постоянных томов.
      - Delete: связанный постоянный том будет удалён вместе с Persistent Volume Claim.
      - Retain: связанный постоянный том сохранится даже при удалении Persistent Volume Claim.
      Access ModesПоддерживается только ReadWriteOnce (RWO): том может быть смонтирован в режиме чтения-записи только одним узлом.
      Assign ProjectУкажите проекты, которые могут использовать этот тип хранилища.
      Если в данный момент нет проектов, нуждающихся в этом типе хранилища, можно не назначать проект и обновить позже.

      Совет: Следующие параметры необходимо задать в распределённом хранилище, они будут применены здесь напрямую.

      • Storage Cluster: встроенный кластер хранения Ceph в текущем кластере.

      • Storage Pool: логический раздел, используемый для хранения данных внутри кластера хранения.

    6. Нажмите Create.