Привет, Хабр! В этой статье расскажем, как справляться с ростом объема персональных данных, и поделимся опытом создания собственной облачной платформы, соответствующей требованиям ФЗ-152.

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

Навигация по тексту:

Предыстория: зачем мы начали создавать облако, соответствующее ФЗ-152

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

  • Федеральный закон от 27 июля 2006 года № 152-ФЗ  «О персональных данных».

  • Постановление Правительства РФ от 1 ноября 2012 года № 1119.

  • Приказ ФСТЭК России от 18.02.2013 №21.

  • Рекомендации и методические указания Роскомнадзора.

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

Собрали основные пойнты, с чего начать защиту IT-активов:

  • изучить требования регуляторов, стандартов, локального законодательства;

  • оценить риски;

  • предпринять организационно-правовые меры;

  • предпринять технические меры;

  • организовать мониторинг, контроль и анализ;

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

Меры по обеспечению безопасности персональных данных
Меры по обеспечению безопасности персональных данных

Переход от VMware к OpenStack

У нас был опыт реализации проектов по аттестации VMware для частных инсталляций — мы проводили аттестацию ПАК (программно-аппаратного комплекса) для отдельных клиентов. Но когда решили масштабировать опыт и построить защищенное публичное облако под требования ФЗ-152, пришлось выбирать технологическую базу заново. 

С одной стороны, VMware была проверенным решением. С другой — мы уже на всех порах развивали собственную облачную платформу на OpenStack. В итоге выбор пал на OpenStack, и на это было несколько причин:

  1. Риски использования западного программного обеспечения. Это и сложность поддержки лицензионной чистоты, и риски ограничений функционала ПО. Для нас крайне важна надежность — мы не можем допустить возникновение подобных проблем и хотим четко понимать, куда обращаться, если что-то пойдет не так.

  2. Интеграция с собственными сервисами. Мы расширяем портфель платформенными сервисами: KaaS, DBaaS, S3 и другими. На базе OpenStack развивать экосистему удобнее. 

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

Что под капотом и о сложностях, с которыми столкнулись

С самого начала в архитектуру закладывались повышенные требования к безопасности — как на уровне архитектуры, так и на уровне процессов:

  • средства доверенной загрузки;

  • межсетевые экраны с IDS/IPS;

  • сегментация сети (на физическом и логическом уровнях);

  • дополнительные меры защиты на уровне ЦОД и система мониторинга;

  • антивирусная защита;

  • средства защиты на уровне виртуализации. 

Сложность №1. Доверенная загрузка

Одним из самых интересных квестов стала установка средств доверенной загрузки. Дело в том, что эти решения довольно требовательны к самим серверным платформам — не каждая подходит для установки. Здесь же прибавляются требования к определенному типу загрузчика — исходя из которого система может загружаться либо нет. В UEFI/BIOS SETUP необходимо настроить режим загрузки UEFI, сам ПАК функционирует с файловыми системами NTFS, FAT16, FAT32, EXT2, EXT3, EXT4, а системный жесткий диск должен иметь структуру разделов GPT. Пришлось менять конфигурацию загрузчиков на всех серверах и переустанавливать каждую из нод. Но хвала тем людям, которые придумали инструменты управления конфигурациями! Автоматизация с помощью Salt сильно упростила процесс — удалось провести изменения в сжатые сроки.

Следующей проблемой, связанной с нормальной работой средств доверенной загрузки, стала отладка таймаутов — таймеров, в отношении которых логика операционной системы должна работать определенным образом. Из-за особенностей разных серверов мы адаптировали таймауты под каждый, чтобы добиться стабильной работы.

Сложность №2. Сетевая изоляция

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

Сложность №3. Аттестация

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

Дополнительно прошли сертификацию по ISO и внесли платформу в реестр цифрового развития. Теперь — продолжаем развивать это направление, добавляя новые сервисы и улучшая то, что уже работает.

Что получилось

Создание платформы, соответствующей ФЗ-152, — большой и тернистый путь. Это и выбор инженерных решений: от переосмысления архитектурных подходов до тушения пожаров. И серьезная история с прохождением аттестации и получением обязательных подтверждений. Также мы приняли важное решение о смене типа виртуализации и перешли от VMware к OpenStack.

У нас это получилось, но не без сложностей. Где-то пришлось отказываться от своих привычек и легких путей в пользу надежности и безопасности. А что дальше? Планируем развивать новое направление и провести аттестацию других сервисов Облака Рег.ру. Stay tuned! 

Комментарии (0)