[Документация Yandex Cloud](../../index.md) > [Yandex Managed Service for Valkey™](../index.md) > Вопросы и ответы

# Общие вопросы про Yandex Managed Service for Valkey™


{% note info %}

В [регионе Казахстан](../../overview/concepts/region.md) доступны только [платформы](../../compute/concepts/vm-platforms.md#standard-platforms) `standard-v3` (Intel Ice Lake) и `standard-v3-t4i` (Intel Ice Lake with T4i). Другие типы платформ, кластеры GPU и выделенные хосты недоступны.

{% endnote %}


* [Что такое Yandex Managed Service for Valkey™?](#what-is)

* [Какую часть работы по управлению и сопровождению баз данных берет на себя Yandex Managed Service for Valkey™?](#services)

* [Для каких задач стоит использовать Yandex Managed Service for Valkey™, а для каких — виртуальные машины с базами данных?](#mdb-advantage)

* [Что такое хост базы данных и кластер базы данных?](#what-is-cluster)

* [Как начать работу с Yandex Managed Service for Valkey™?](#quickstart)

* [Сколько хостов БД может содержать кластер?](#how-many-hosts)

* [Как получить доступ к запущенному хосту базы данных?](#db-access)

* [Сколько кластеров можно создать в рамках одного облака?](#db-limit)

* [Как происходит обслуживание кластеров БД?](#service-window)

* [Какую версию Valkey™ использует Yandex Managed Service for Valkey™?](#dbms-version)

* [Что происходит, когда выпускается новая версия СУБД?](#new-version)

* [Что происходит, когда версия СУБД становится неподдерживаемой (deprecated)?](#dbms-deprecated)

* [Как рассчитывается стоимость потребления для хоста базы данных?](#db-cost)

* [Как изменить вычислительные ресурсы и размер хранилища для кластера БД?](#resources-change)

* [Как исправить ошибку `Достигнуто максимальное количество хостов` при добавлении хоста в кластер?](#error-when-adding-host)

* [Включено ли резервное копирование хостов БД по умолчанию?](#default-backup)

* [Когда выполняется резервное копирование? Доступен ли кластер БД во время резервного копирования?](#backup-window)

* [За какими метриками и процессами можно следить с помощью мониторинга?](#monitoring)

* [Как настроить алерт, который срабатывает при заполнении определенного процента дискового пространства?](#disk-space-percentage)

* [Соответствует ли сервис требованиям Федерального закона Российской Федерации № 152-ФЗ «О персональных данных»?](#fz-152)

* [Я могу получить логи моей работы в сервисах?](#logs)

* [Как долго хранятся логи?](#log-keeping)

* [Почему кластер работает медленно, хотя вычислительные ресурсы использованы не до предела?](#throttling)

* [Можно ли подключиться к хостам кластера по SSH или получить на хостах права суперпользователя?](#connect-ssh)

* [Что делать, если при получении SSL-сертификата через PowerShell возникает ошибка проверки отзыва?](#get-ssl-error)

* [Какой размер блока используется на дисках кластера?](#block-size)

#### Что такое Yandex Managed Service for Valkey™? {#what-is}

Yandex Managed Service for Valkey™ — это сервис, который помогает вам создавать, эксплуатировать и масштабировать базы данных Valkey™ в облачной инфраструктуре.

С Yandex Managed Service for Valkey™ вы можете:
- создавать базы данных с необходимыми параметрами производительности;
- масштабировать вычислительные мощности и выделенный размер хранилища для баз данных по мере необходимости;
- получать журналы работы баз данных.

Yandex Managed Service for Valkey™ берет на себя трудоемкие задачи администрирования инфраструктуры Valkey™:
- предоставляет мониторинг потребляемых ресурсов;
- автоматически создает резервные копии баз данных;
- обеспечивает отказоустойчивость за счет автоматического переключения на резервные реплики;
- своевременно обновляет программное обеспечение СУБД.

Вы взаимодействуете с кластером БД в Yandex Managed Service for Valkey™ как с обычной базой данных в вашей локальной инфраструктуре. Благодаря этому вы можете управлять внутренними настройками БД в соответствии с требованиями вашего приложения.


#### Какую часть работы по управлению и сопровождению баз данных берет на себя Yandex Managed Service for Valkey™? {#services}

При создании кластеров Yandex Managed Service for Valkey™ выделяет ресурсы, устанавливает СУБД и создает базы данных.

Для созданных и запущенных баз данных Yandex Managed Service for Valkey™ автоматически создает резервные копии, а также устанавливает исправления и обновления СУБД.

Также Yandex Managed Service for Valkey™ обеспечивает репликацию данных между хостами БД (как внутри, так и между [зонами доступности](../../overview/concepts/geo-scope.md)) и автоматически переключает нагрузку на резервную реплику в случае аварии.

При работе необходимо учитывать, что контролирует сервис, а что — клиент Yandex Cloud. Понимание этих зон контроля помогает эффективно использовать облачные ресурсы и избегать возможных проблем при работе с базами данных. Подробнее в разделе [Разграничение зон контроля пользователей сервисов управляемых баз данных (MDB) и Yandex Cloud](../../overview/concepts/mdb-responsibilities.md).

#### Для каких задач стоит использовать Yandex Managed Service for Valkey™, а для каких — виртуальные машины с базами данных? {#mdb-advantage}

Yandex Cloud предлагает два варианта работы с базами данных:

- Yandex Managed Service for Valkey™ позволяет вам эксплуатировать шаблонные базы данных, не заботясь об администрировании.
- Виртуальные машины Yandex Compute Cloud позволяют вам создавать и настраивать собственные базы данных. Такой подход позволяет использовать любые СУБД, подключаться к базам данных по [SSH](../../glossary/ssh-keygen.md) и так далее.


#### Что такое хост базы данных и кластер базы данных? {#what-is-cluster}

_Хост БД_ — это изолированная среда базы данных в облачной инфраструктуре с выделенными вычислительными ресурсами и зарезервированным размером хранилища данных.

_Кластер БД_ — это один или более хостов БД, между которыми можно настроить репликацию.


#### Как начать работу с Yandex Managed Service for Valkey™? {#quickstart}

Yandex Managed Service for Valkey™ доступен всем зарегистрированным пользователям Yandex Cloud.

Чтобы создать кластер базы данных в Yandex Managed Service for Valkey™, необходимо определиться с его характеристиками:

- [Класс хостов](../concepts/instance-types.md) (характеристики производительности — процессоры, память и т. п.).
- [Тип диска](../concepts/storage.md) и его размер (резервируется в полном объеме при создании кластера).
- Сеть, к которой будет подключен ваш кластер.
- Количество хостов для кластера и зона доступности для каждого хоста вы можете выбрать зону доступности.

Подробные инструкции смотрите в разделе [Начало работы](../quickstart.md).

#### Сколько хостов БД может содержать кластер? {#how-many-hosts}

Минимальное количество хостов в кластере зависит от:
* выбранных [платформы и класса хостов](../concepts/instance-types.md);
* выбранного [типа диска](../concepts/storage.md);
* включенного или выключенного при [создании](../operations/cluster-create.md) кластера [шардирования](../concepts/sharding.md).

Максимальное количество хостов в кластере ограничено только запрошенными вычислительными ресурсами и размером хранилища для кластера.

Подробнее в разделе [Квоты и лимиты](../concepts/limits.md).

#### Как получить доступ к запущенному хосту базы данных? {#db-access}

Вы можете подключаться к базам данных Yandex Managed Service for Valkey™ способами, стандартными для СУБД, с одним ограничением: хосты Yandex Managed Service for Valkey™ доступны только с виртуальных машин Yandex Cloud, подключенных к той же сети.


#### Сколько кластеров можно создать в рамках одного облака? {#db-limit}

Технические и организационные ограничения MDB приведены в разделе [Квоты и лимиты](../concepts/limits.md).


#### Как происходит обслуживание кластеров БД? {#service-window}

Под обслуживанием в Yandex Managed Service for Valkey™ понимается:

- автоматическая установка обновлений и исправлений СУБД для хостов БД (в т. ч. для выключенных кластеров);
- изменение класса хостов и размера хранилища;
- другие сервисные работы Yandex Managed Service for Valkey™.

Подробнее в разделе [Техническое обслуживание](../concepts/maintenance.md).

#### Какую версию Valkey™ использует Yandex Managed Service for Valkey™? {#dbms-version}

Yandex Managed Service for Valkey™ поддерживает Valkey™ версии 7.2, 8.0, 8.1 или 9.0.

#### Что происходит, когда выпускается новая версия СУБД? {#new-version}

Программное обеспечение баз данных обновляется при выходе новых минорных версий. Владельцы затронутых кластеров БД получают предварительное оповещение о сроках проведения работ и доступности баз данных.


#### Что происходит, когда версия СУБД становится неподдерживаемой (deprecated)? {#dbms-deprecated}

Через месяц после того, как версия СУБД становится неподдерживаемой, Yandex Managed Service for Valkey™ автоматически оповещает владельцев кластеров БД, созданных с этой версией, по электронной почте.

Для кластеров с неподдерживаемой версией СУБД создание новых хостов и восстановление из резервных копий становится невозможным. Через 7 дней после оповещения для минорных версий и через 1 месяц для мажорных версий проводится автоматическое обновление кластеров БД до следующей поддерживаемой версии. Обновление неподдерживаемых мажорных версий происходит даже если у вас отключено автоматическое обновление.


#### Как рассчитывается стоимость потребления для хоста базы данных? {#db-cost}

В Yandex Managed Service for Valkey™ стоимость потребления рассчитывается исходя из следующих параметров:

- Выбранный класс хостов.
- Размер хранилища, зарезервированного для хоста БД.
- Объем резервных копий кластера БД. Объем резервных копий, равный объему хранилища, не тарифицируется. Хранение резервных копий сверх этого объема оплачивается по [тарифам](../pricing.md).
- Количество часов работы хоста БД. Неполные часы округляются до целого значения. Стоимость часа работы для каждого класса хостов приведена в разделе [Правила тарификации](../pricing.md).

#### Как изменить вычислительные ресурсы и размер хранилища для кластера БД? {#resources-change}

Вы можете изменять вычислительные ресурсы и размер хранилища в консоли управления — просто выберите другой класс хостов для нужного кластера.

Характеристики кластера изменяются в течение 30 минут. В этот период также могут быть включены другие сервисные работы по кластеру, например, установка обновлений.

#### Как исправить ошибку `Достигнуто максимальное количество хостов` при добавлении хоста в кластер? {#error-when-adding-host}

Такая ошибка возникает, когда хост добавляется в кластер Yandex Managed Service for Valkey™ с [классом хостов](../concepts/instance-types.md#available-flavors) b2.medium или b3-c1-m4. В этом случае [измените класс хостов](../operations/update.md#change-resource-preset) на другой. После этого кластер будет недоступен около пяти — семи минут. Затем добавьте хост в кластер.

Кластеры с классами хостов b2.medium или b3-c1-m4 могут содержать только один хост на кластер или [шард](../concepts/sharding.md). Если хотите сохранить класс хостов, после смены класса можно добавить хост с нужной конфигурацией и удалить прежний хост. Затем верните первоначальный класс хостов.

#### Включено ли резервное копирование хостов БД по умолчанию? {#default-backup}

Да, по умолчанию резервное копирование включено. Для Valkey™ выполняется полное резервное копирование один раз в сутки, и сохраняются все журналы транзакций кластера БД. Это позволяет восстановить состояние кластера на любой момент времени в пределах периода хранения резервных копий, за исключением последних 30 секунд.

По умолчанию резервные копии хранятся 7 дней.

#### Когда выполняется резервное копирование? Доступен ли кластер БД во время резервного копирования? {#backup-window}

Окно резервного копирования — это интервал времени, в течение которого выполняется ежедневное полное резервное копирование кластера БД. Окно резервного копирования — 01:00−05:00 по московскому времени.

Во время окна резервного копирования кластеры остаются полностью доступными.

#### За какими метриками и процессами можно следить с помощью мониторинга? {#monitoring}

Для всех типов СУБД можно отслеживать:

- загрузку процессора, памяти, сети, дисков в абсолютных величинах;
- загрузку памяти, сети, дисков в процентах от установленных лимитов для класса хостов соответствующего кластера;
- объем данных кластера БД и остаток свободного места в хранилище данных.

Для всех хостов БД можно отслеживать метрики, специфические для типа соответствующей СУБД. Например для Valkey™ можно отслеживать:
- среднее время выполнения запроса;
- количество запросов в секунду;
- количество ошибок в журналах и т. д.

Мониторинг можно осуществлять с минимальной гранулярностью в 5 секунд.

#### Как настроить алерт, который срабатывает при заполнении определенного процента дискового пространства? {#disk-space-percentage}

[Создайте алерт](../operations/monitoring.md#monitoring-integration) с метрикой `disk.used_bytes` в сервисе Yandex Monitoring. Метрика показывает размер использованного дискового пространства в кластере Yandex Managed Service for Valkey™.

Для `disk.used_bytes` используются пороги для оповещения. Их рекомендуемые значения:

* `Alarm` — 90% дискового пространства.
* `Warning` — 80% дискового пространства.

Значения порогов задаются только в байтах. Например, рекомендуемые значения для диска размером в 100 ГБ:

* `Alarm` — `96636764160` байтов (90%).
* `Warning` — `85899345920` байтов (80%).

#### Соответствует ли сервис требованиям Федерального закона Российской Федерации № 152-ФЗ <q>О персональных данных</q>? {#fz-152}

Да, вы можете ознакомиться с полным [заключением](https://storage.yandexcloud.kz/yc-compliance/conformance_ru_pdp.pdf) по результатам аудита системы защиты.

#### Я могу получить логи моей работы в сервисах? {#logs}

Да, вы можете запросить информацию о работе с вашими ресурсами из логов сервисов Yandex Cloud. Для этого обратитесь в [техническую поддержку](https://kz.center.yandex.cloud/support).

#### Как долго хранятся логи? {#log-keeping}

Логи кластера хранятся 45 дней.

#### Почему кластер работает медленно, хотя вычислительные ресурсы использованы не до предела? {#throttling}

Вероятно, максимальные значения [IOPS и пропускной способности (bandwidth)](../../compute/concepts/storage-read-write.md) хранилища недостаточны для обработки текущего количества запросов. В этом случае срабатывает [троттлинг](../../compute/concepts/storage-read-write.md#throttling) и быстродействие всего кластера падает.

Максимальные IOPS и bandwidth прирастают на фиксированную величину при увеличении размера хранилища на определенный шаг. Шаг и прирост зависят от типа дисков:

| Тип дисков                  | Шаг, ГБ | Прирост макс. IOPS (чтение/запись) | Прирост макс. bandwidth (чтение/запись), МБ/с |
|-----------------------------|---------|------------------------------------|-----------------------------------------------|
| `network-ssd`               | 32      | 1000/1000                          | 15/15                                         |
| `network-ssd-nonreplicated` | 93      | 28000/5600                         | 110/82                                        |

Чтобы увеличить максимальные значения IOPS и bandwidth и снизить вероятность троттлинга, расширьте размер хранилища при [изменении кластера](../operations/update.md#change-disk-size).

Рассмотрите возможность перехода на более быстрый тип дисков путем [восстановления кластера](../operations/cluster-backups.md#restore) из резервной копии.

#### Можно ли подключиться к хостам кластера по SSH или получить на хостах права суперпользователя? {#connect-ssh}

Подключиться к хостам через SSH не получится. Это сделано в целях безопасности и отказоустойчивости пользовательских кластеров, так как прямые изменения внутри хоста могут привести к его полной неработоспособности.

#### Что делать, если при получении SSL-сертификата через PowerShell возникает ошибка проверки отзыва? {#get-ssl-error}

Полный текст ошибки:

```text
curl: (35) schannel: next InitializeSecurityContext failed: Unknown error (0x80092012)
The revocation function was unable to check revocation for the certificate
```
Это означает, что при подключении к веб-сайту не удалось проверить, есть ли его сертификат в списке отозванных.

Чтобы исправить ошибку:

* убедитесь, что проверку не блокируют настройки корпоративной сети;
* выполните команду с параметром `--ssl-no-revoke`.

   ```powershell
   mkdir $HOME\.redis; curl.exe --ssl-no-revoke -o $HOME\.redis\YandexInternalRootCA.crt https://storage.yandexcloud.kz/cloud-certs/CA.pem
   ```

#### Какой размер блока используется на дисках кластера? {#block-size}

Размер [блока](https://en.wikipedia.org/wiki/Block_(data_storage)) всех типов дисков — 4 КБ.