← Data Localization Suite / data-localization
Ограничения
При развёртывании функций Data Localization Suite действуют некоторые оговорки и ограничения.
Cloudflare постоянно совершенствует это решение и устраняет пробелы в функциональности. Если у вас есть конкретный запрос на новую функцию, обратитесь к своему Команда по работе с аккаунтом.
Управление ключами
При использовании Geo Key Manager или Keyless SSL (сервиса, при котором ваш закрытый ключ остаётся на вашей собственной инфраструктуре) могут действовать некоторые ограничения.
Когда посетитель впервые подключается к вашему сайту, Cloudflare должен выполнить TLS-рукопожатие (первоначальное согласование, устанавливающее зашифрованное соединение). Если дата-центр, обрабатывающий соединение, не хранит ваш закрытый ключ, ему приходится обращаться к серверу ключей в авторизованном регионе. Этот дополнительный шаг добавляет задержку, равную времени прохождения сигнала между двумя точками туда и обратно, и в худшем случае, если сервер ключей находится на другом конце света, она может достигать секунды. После завершения рукопожатия сервер ключей больше не участвует в соединении. Кроме того, если посетитель переподключается в течение окна TLS Session Resumption (механизма, повторно использующего параметры предыдущего соединения), закрытый ключ не требуется. Таким образом, задержка добавляется только при установлении первоначального соединения.
Подробнее о том, как это работает, читайте в нашем запись в блоге ↗.
Regional Services
При использовании Regional Services могут действовать некоторые ограничения и оговорки.
Особенности для конкретных продуктов описаны в Совместимость продуктов Cloudflare страницу.
Следующие функции и протоколы не поддерживаются Regional Services и не будут работать на регионализированных хостах:
- ICMP ↗ : протокол межсетевых управляющих сообщений (Internet Control Message Protocol), используемый для сетевой диагностики, например
ping - Encrypted Client Hello (ECH) : функция конфиденциальности, которая шифрует начальную часть TLS соединения
- O2O : напрямую от источника к источнику, настройка Cloudflare for SaaS
- Луковая маршрутизация (Tor)
Поскольку в основе Regional Services лежит Spectrum (прокси-сервис Cloudflare уровня L4), Ограничения Spectrum применяются.
Регионализированные хосты и приложения Spectrum
Регионализированные хосты, настроенные через панель управления или Regional Hostnames API, применяются только к хостам проксируется через Cloudflare. Они не регионализируют Spectrum приложения.
Если для хоста одновременно настроены Regional Hostnames и активное приложение Spectrum, это независимые друг от друга системы. Приложение Spectrum может переопределить управление IP-адресами Regional Hostnames собственным назначением IP-адреса. В результате трафик может обрабатываться не в том регионе, который настроен через Regional Hostnames API. Если вам нужно регионализировать приложение Spectrum, обратитесь к своему Команда по работе с аккаунтом о параметрах регионализации, специфичных для Spectrum. Регионализация, специфичная для Spectrum, применяется только к HTTP и HTTPS типы приложений.
Regional Services не применяется к подзапросы (вторичные HTTP-запросы, которые ваши Cloudflare Workers отправляют другим сервисам). Regional Services работает на IP-адресах вашего хоста. Рекомендуем использовать DNSSEC (криптографически подписывает DNS-записи, чтобы предотвратить их подделку) и (или) DNS поверх HTTPS (шифрует DNS-запросы), чтобы гарантировать безопасность и корректность DNS-ответов.
Customer Metadata Boundary
При использовании Customer Metadata Boundary действуют определённые ограничения и оговорки.
Если вы настроите Customer Metadata Boundary на EU, большинство разделов аналитики и логирования в панели управления Cloudflare будут показывать отсутствие данных. Чтобы просмотреть свои данные, используйте Security Analytics (учитывает настройки CMB) или настроить Logpush чтобы экспортировать HTTP-запрос журналы в хранилище, которое вы контролируете.
Чтобы задать для Customer Metadata Boundary значение EU, необходимо отключить Log Retention для всех зон в вашем аккаунте. Log Retention является устаревшей функцией Logpull (устаревший API для загрузки логов, который теперь заменён на Logpush).
Особенности для конкретных продуктов описаны в Совместимость продуктов Cloudflare страницу.
Недоступность данных
Если на дашборде появляется сообщение о том, что данные недоступны из-за настройки Metadata Boundary вашего аккаунта, это значит, что вы пытаетесь получить доступ к данным, которые не хранятся в вашем регионе (например, вы находитесь в США, а пытаетесь получить доступ к данным, хранящимся только в ЕС, или наоборот). Если это сообщение об ошибке появляется, даже когда вы находитесь именно в том регионе, где хранятся ваши данные, тому может быть две возможные причины:
-
В вашем аккаунте включена функция Customer Metadata Boundary (CMB), и запрос направляется в неверный регион. Например, такое случается, если вы находитесь в ЕС, а CMB настроена хранить данные в США.
-
Если вы пытаетесь получить доступ к данным из правильного региона, например находитесь в ЕС, а CMB настроен на хранение данных в ЕС, проблема может быть вызвана перегрузкой сети. Обычно она устраняется в течение нескольких минут.
Dashboard UI Analytics
В некоторых случаях при использовании Customer Metadata Boundary со значением EU часть данных Dashboard UI Analytics может отображаться пустой.