VK Cloud logo

Дискілерді автоматты масштабтау

VK Cloud дерекқор дисктерін автоматты түрде масштабтауды қолдайды. Дискідегі бос орын көлемі шекті мәнге жеткенде, оның өлшемі автоматты түрде кеңейту қадамына ұлғаяды. Бұл ұлғайту берілген дисктің максималды өлшемімен шектеледі.

Автомасштабтау дисктердің келесі түрлері үшін қолдау көрсетіледі:

  • Data-диск — негізгі дискіге қосымша ретінде ВМ-ға қосылған деректер дискісі.
  • WAL-диск — алдын ала жазу журналы (Write-Ahead Log, WAL) сақталатын диск. Тек Single, Master-Replica және Кластер конфигурацияларындағы PostgreSQL ДҚ үшін.

Әртүрлі диск түрлері үшін автомасштабтау параметрлері

Параметр

Data-диск

WAL-диск

Максималды диск өлшемі, ГБ

Қолмен беріледі және келесіден аспауы тиіс:

  • 10 ТБ — High-IOPS SSD үшін;
  • 10 ТБ — High-IOPS HA SSD үшін;
  • 25 ТБ — SSD-дисктер үшін

Автоматты түрде есептеледі және пайдаланушы тарапынан беріле алмайды

Шекті мән, ГБ

Формула бойынша есептеледі: 2 + ағымдағы data-диск өлшемі / 25.

Егер формула бойынша алынған мән 25-тен үлкен болса, онда шекті мән 25 ГБ-қа теңестіріледі

Формула бойынша есептеледі: 0,5 + ағымдағы WAL-диск өлшемі / 25.

Егер формула бойынша алынған мән 2-ден үлкен болса, онда шекті мән 2 ГБ-қа теңестіріледі

Кеңейту қадамы, ГБ

Формула бойынша есептеледі: 2 + ағымдағы data-диск өлшемі / 25.

Егер формула бойынша алынған мән 25-тен үлкен болса, онда шекті мән 25 ГБ-қа теңестіріледі

Формула бойынша есептеледі: 0,5 + ағымдағы WAL-диск өлшемі / 25.

Егер формула бойынша алынған мән 2-ден үлкен болса, онда шекті мән 2 ГБ-қа теңестіріледі

Автомасштабтаудың жұмыс алгоритмі

  1. Пайдаланушы автомасштабтауды қосады және дискінің максималды өлшемін береді: инстансты жасау кезінде немесе оны өрістеткеннен кейін.

  2. Дискідегі бос орын автомасштабтау іске қосылуы тиіс шекті мәнге жетеді.

  3. Сервис кеңейту қадамын есептейді және дискіні масштабтауға болатынын анықтайды:

    • Егер дискінің жаңа өлшемі (ағымдағы өлшем + кеңейту қадамы) берілген максималды өлшемнен аспаса, диск өлшемі ұлғаяды.
    • Егер дискінің жаңа өлшемі берілген максималды өлшемнен асып кетсе, автомасштабтау орындалмайды.

Автомасштабтауды қолдайтын ДҚБЖ

Төмендегі кестеде дисктерді автомасштабтау қай конфигурациялар мен ДҚБЖ нұсқалары үшін қолдау көрсетілетіні көрсетілген.

ДҚБЖ түрі

Single

Master-Replica

Кластер

MySQL (барлық нұсқалар)

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

PostgreSQL (барлық нұсқалар)

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

ClickHouse (барлық нұсқалар)

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

Redis 5

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

Redis 6

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

MongoDB 4.0

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

OpenSearch 2

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау

Дискілерді автоматты масштабтау