Выбрано для каждого сайта
Каждая линейка хостинга предлагает свой набор дата-центров. Вы выбираете один при создании сайта, и форма заказа предлагает только тот город, в котором на этой линейке сегодня есть свободные места.
Регионы и резидентность данных
Регион на этой платформе — это не заявка в службу поддержки, а свойство сайта, которое механизм размещения учитывает при каждом развертывании. Вы выбираете центр обработки данных при создании сайта из городов, предлагаемых его линейкой хостинга на текущий момент, и каждое развертывание размещается на мощностях парка серверов в этой локации с глобальной сетью edge перед ним. На странице каждого тарифного плана хостинга эти города перечислены и обновляются в режиме реального времени.
За каждой локацией стоят две вещи: рабочий пул, на котором работают ваши сайты, и уровень управления, который ими руководит. Оба учитывают специфику региона. Какую локацию выбрать — решать вам; выделяемые мощности — это наша собственная организация, и мы намеренно работаем более чем с одним поставщиком, чтобы ни один из них не являлся платформой единолично.
Каждая линейка хостинга предлагает свой набор дата-центров. Вы выбираете один при создании сайта, и форма заказа предлагает только тот город, в котором на этой линейке сегодня есть свободные места.
Города на каждой странице хостинга и в форме заказа считываются из системы распределения ресурсов, поэтому новая локация появляется в тот день, когда на ней появляется свободная емкость, а заполненная локация не предлагается.
Регион задается в коде в момент создания сайта — а не оператором, которому нужно помнить, какую именно коробку использовать.
Каждый хост в парке регистрируется с указанием ключа региона, списка соответствия линеек продуктов, типа веб-сервера и показателя емкости, после чего запрашивает задачи. Служба размещения фильтрует кандидатов сначала по региону, затем по линейке продуктов, после чего по свободной емкости и выбирает наименее загруженный подходящий хост.
Если вы закрепили регион, право на обработку имеют только обработчики из этого региона. Если вы этого не сделали, сайт наследует регион того обработчика, на который он попадает, и это значение сохраняется на сайте — таким образом, запись о том, где хранятся ваши данные, представляет собой поле, доступное для чтения, а не предположение.
Размещение резервирует емкость с помощью условного обновления, которое завершается успешно только в том случае, если рабочий процесс все еще активен, принимает развертывания и имеет свободную емкость. Два развертывания, претендующие на последний слот, не могут победить одновременно, поэтому регион никогда не будет перегружен незаметно.
Если в вашем регионе нет подходящих ресурсов со свободным местом, развертывание выдает ошибку размещения и останавливается. Оно не переключается на другой континент ради успешного выполнения запроса. Явный сбой и добавление емкости лучше, чем сайт, который незаметно сменил страну.
Каждый worker оснащен переключателем accepts-deploys. Перевод его в положение drain останавливает прием новых сайтов, в то время как существующие сайты продолжают работать без изменений, что позволяет нам выполнять обслуживание, обновление оборудования и вывод из эксплуатации внутри региона без перемещения ваших рабочих нагрузок.
Резидентность данных — одно из немногих решений в сфере хостинга, которое крайне сложно отменить, поэтому платформа рассматривает ее как фундаментальный параметр, а не просто деталь развертывания. Выбор резидентности клиентом служит входными данными для размещения, регион фиксируется за сайтом, а парк серверов маркируется соответствующими тегами. Именно это делает сведения о резидентности проверяемыми в ходе аудита, а не просто голословными заявлениями.
Модель мультитенантности работает параллельно с этим. Каждая запись в механизме содержит область действия организации с безопасностью на уровне строк PostgreSQL, обеспечиваемой на уровне базы данных, а аренда является иерархической: организация-реселлер находится над клиентскими организациями, которые, в свою очередь, находятся над сайтами. Регион отвечает за то, где находятся данные; безопасность на уровне строк отвечает за то, кто может получить к ним доступ. И то, и другое важно для проверяющего соответствие требованиям, и ни то, ни другое не является необязательным.
Экспорт и удаление данных в рамках GDPR являются частью единой архитектуры, а не дополнительным процессом, а привилегированные и административные действия регистрируются в журнале аудита. Если в анкете вашего покупателя спрашивается, где хранятся данные, кто может запрашивать к ним доступ и что происходит, когда субъект данных запрашивает их возврат, на эти вопросы здесь есть ответы.
Выбор ближайшего региона помогает, но большая часть задержки, с которой сталкиваются ваши посетители, определяется еще до того, как запрос достигает исходного сервера.
Мультирегиональность имеет мало ценности, если все компоненты по-прежнему разделяют одну судьбу. Архитектура разделяет части, которые не должны выходить из строя одновременно.
Движок, база данных, уровень рабочих процессов и панели управления работают на собственной плоскости управления Kubernetes, полностью изолированной от пула рабочих узлов, обслуживающих сайты клиентов. Сбой в плоскости управления не должен приводить к отказу сайтов клиентов, а сбой в пуле рабочих узлов не должен выводить из строя саму платформу.
Панель управления клиента, консоль администратора и этот маркетинговый сайт развернуты на Cloudflare независимо от кластера уровня управления, поэтому инцидент на платформе не приведет к недоступности ресурса, где вы можете прочитать о нем.
Страница состояния намеренно размещена у другого провайдера в другом регионе. Страница состояния, работающая на той же инфраструктуре, которую она отслеживает, бесполезна именно в тот момент, когда она вам нужна.
Резервные копии для каждого сайта являются неизменяемыми и внешними, записываются в объектное хранилище, а их восстановление тестируется, а не предполагается. Восстановление выполняется в один клик из панели управления рядом с диспетчером файлов, доменами, DNS, SSL и журналами.
На этой странице мы не заявляем соглашение об уровне обслуживания, время отклика или показатель задержки — условия SLA согласовываются в индивидуальном порядке по договору. Показатель 99,99%, указанный для планов Footprint-Free, является гарантией времени безотказной работы — целевым ориентиром, к которому мы стремимся, а не измеренным историческим показателем доступности.
На практике решение сводится к четырём вопросам, и большинство клиентов отвечают на них менее чем за минуту.
Да. Регион — это входные данные для механизма размещения, а не запрос, обрабатываемый вне основного канала. Закрепите регион, и только рабочие узлы пула, помеченные для этого региона, смогут принять сайт; выбранный регион затем сохраняется в записи сайта, поэтому вы всегда сможете узнать, где он работает. Оставьте его незаданным, и сайт унаследует регион того рабочего узла, на который он попадет.
Это зависит от линейки хостинга, поскольку каждая линейка работает на мощностях, созданных специально для нее. В форме заказа и на каждой странице хостинга указан список городов, доступных для выбора на сегодняшний день, который загружается в реальном времени из механизма размещения, поэтому данный ответ никогда не теряет актуальности. Для строгого соблюдения требований к резидентству в EU выберите центр обработки данных на территории Европейского союза; если условия закупки требуют сертифицированной базовой платформы, мы можем предоставить мощности, отвечающие этим требованиям. Поставщики услуг на каждой локации определяются нашими собственными коммерческими соглашениями — вы выбираете локацию, а не поставщика.
Нет — Zinn Digital® в настоящее время не имеет собственных сертификатов соответствия, и мы не будем утверждать обратное. Мы можем разместить вашу рабочую нагрузку на базовой платформе, которая ими обладает, если требования отдела закупок клиента строго предписывают наличие сертифицированной платформы для ваших сайтов. Кроме того, собственные средства контроля платформы реальны и доступны для проверки: изоляция на уровне сайтов, безопасность на уровне строк в каждой таблице арендатора, хранение секретов в Vault, повсеместное использование TLS и аудит действий привилегированных пользователей.
Развертывание завершается явной ошибкой размещения вместо того, чтобы незаметно перенести ваш сайт в другое место. Это сделано намеренно: сайт, который тихо сменил юрисдикцию, — гораздо худший исход, чем развертывание, которое остановилось и сообщило вам причину. Емкость увеличивается за счет подключения дополнительных хостов в этом регионе, где они регистрируются и сразу же начинают принимать нагрузку.
Мы не публикуем контрольные показатели задержки и не обещаем конкретных цифр. Мы можем описать архитектуру: Cloudflare стоит перед каждым сайтом, поэтому кэшируемые ответы передаются из граничной локации рядом с посетителем, LSCache отдает полные страницы из воркера без обращения к PHP или базе данных, а объектный кэш Redis для каждого сайта берет на себя повторяющиеся запросы. Для большинства контентных сайтов такая комбинация означает, что регион источника имеет гораздо меньшее значение, чем конфигурация кэша. Если ваша аудитория сосредоточена на одном континенте, в любом случае разместите источник там.
Регион задается при размещении сайта и сохраняется в его записи, поэтому смена региона — это миграция, а не простое переключение. Свяжитесь с нами перед началом создания, если вы уже знаете о предстоящем переносе: разместить все правильно с первого раза гораздо дешевле, чем переносить действующее портфолио.
Резервные копии для каждого сайта являются неизменяемыми, внешними и изолированными от рабочей инфраструктуры; они записываются в объектное хранилище с практически проверенным, а не предполагаемым восстановлением, и могут быть восстановлены в один клик из панели. Если ваши требования к соответствию нормам предписывают хранение резервных копий в определенной юрисдикции, свяжитесь с нами напрямую — это договорное условие, которое мы согласуем индивидуально для каждого клиента, а не общее заявление на веб-странице.
Да. Пробный период длится 14 дней и не требует карты. Он включает Footprint-Free хостинг для пяти сайтов, чего достаточно, чтобы увидеть, как работают развертывание, размещение и уровни кеширования, прежде чем вы решите, где разместить свое рабочее портфолио.
Запустите 14-дневную пробную версию без привязки карты или сначала сообщите нам свои требования к резидентности данных, и мы правильно разместим вас с первого же развертывания.
Начать бесплатно