Размещение данных

A3.Drive хранит оригинал каждого файла в кластере того региона, который задан аккаунту. Здесь описано, как это устроено в хранилище. Общие требования стран к персональным данным собраны на отдельной странице для всех продуктов A3.

Регион: свойство объекта, а не географии запроса

Хранилище распределяет оригиналы по регионам: объект физически лежит в кластере, то есть в группе серверов хранения в одной стране. Это не сеть доставки контента. Сеть доставки держит кэш для чтения, копию ближе к читателю. Регион обозначает место, где находится оригинал, и от него зависит, куда идёт запись и в какой юрисдикции лежат данные. Одно не заменяет другое, и они работают вместе.

  • Идентификатор файла глобален и не содержит региона, поэтому перенос между кластерами не ломает привязки
  • Место хранения описывают поля объекта: регион и координата внутри кластера
  • Регион привязан к аккаунту, а не к IP-адресу запроса: командировка сотрудника не переносит данные
  • Резервные копии хранятся в том же регионе, что и оригинал

Страны линейки A3

Ориентир для выбора региона хранения. Это не юридическое заключение: требования подтверждают юристы каждой юрисдикции, и в этой области они часто меняются.

СтранаЛокализация персональных данныхРегион хранения
КазахстанХранение на территории республикиРегиональный кластер
РоссияПервичный сбор и хранение данных граждан в базах на территории страныНужен отдельный кластер
УзбекистанОбработка данных граждан с использованием баз на территории страныНужен отдельный кластер
КыргызстанЖёсткое требование локализации не подтверждено, регулируется трансграничная передачаУточняется у юристов
МонголияЗакон о защите данных действует, ограничения касаются трансграничной передачиУточняется у юристов

Правила, заложенные в модель данных

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

Один объект, один кластер

Версии одного файла не распределяются по регионам. Иначе очистка неиспользуемых объектов, дедупликация и квота превратились бы в распределённую задачу без выигрыша.

Между регионами работает кэш, а не копия

Файл из одной страны, которым поделились с партнёром в другой, читается через кэш поверх оригинала. Оригинал не копируется во второй кластер и остаётся в регионе владельца.

Дедупликация в пределах региона

Дедупликация хранит одинаковые файлы одним объектом. Два клиента в разных кластерах с побайтово одинаковым файлом получают два объекта: поиск дубликатов через границу региона нарушил бы суверенность данных.

Ссылка ведёт в нужный кластер

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

Требования стран к данным

На этой странице только то, как регион устроен в хранилище. Законы о персональных данных, трансграничная передача и выбор страны размещения для всех продуктов экосистемы описаны на общей странице хаба.

Хранение данных по странам на A3.Solutions

Обсудим размещение под вашу юрисдикцию?

Расскажите, в каких странах работает компания и чьи персональные данные обрабатываются. Ответим, какой регион хранения подходит и что для него потребуется.