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

Боль, которая начинается с терабайта
Знакомая картина: в начале года отдел аналитики запросил новое хранилище для видеоархива, через квартал команда маркетинга принесла ещё пять терабайт фотографий в высоком разрешении, а к концу года финансовый директор спросил, почему серверная забита под потолок и почему бэкапы занимают двое суток. Это не выдуманный сценарий — именно так начинается разговор о платформах облачных хранилищ в большинстве растущих компаний, где данные перестали помещаться в привычные рамки. И прежде чем выбирать вендора, имеет смысл разобраться в архитектуре, потому что от типа хранилища зависит не только цена за гигабайт, но и скорость работы приложений, и сценарии интеграции, и риски, которые бизнес берёт на себя при миграции.
Платформа облачного хранения — это распределённая система, в которой данные физически лежат на серверах провайдера, а доступ к ним осуществляется через интернет или выделенные каналы. Под капотом у такой платформы работает сразу несколько технологических слоёв, и понимание различий между ними помогает команде принять решение, которое окупится на горизонте нескольких лет, а не превратится в постоянную головную боль.
Три кита облачного хранения: объектные, блочные и файловые системы
Когда говорят про облачные хранилища простыми словами, обычно имеют в виду три фундаментально разных подхода к организации данных, и каждый из них закрывает свой класс задач. Объектные хранилища работают с неструктурированной информацией — фотографиями, видео, бэкапами, логами, архивами документов — и обращаются к ней через API, как правило совместимый с Amazon S3. Блочные хранилища разбивают данные на блоки фиксированного размера и подключаются к серверам как виртуальные диски, что делает их идеальной опорой для баз данных и виртуальных машин. Файловые облачные хранилища сохраняют привычную иерархию каталогов и поддерживают стандартные сетевые протоколы — NFS, SMB, WebDAV, — благодаря чему сотрудники могут работать с ними почти как с обычной сетевой папкой.
Выбор между ними — это не вопрос «что лучше», а вопрос «какой сценарий использования у вашей команды». Если процесс строится вокруг потоковой отдачи контента или долгосрочного архива — это территория объектного хранилища. Если нужно развернуть ERP или высоконагруженную транзакционную базу — без блочного не обойтись. Если отдел привык к общим папкам и не готов переучиваться — выручит файловый вариант.
| Параметр | Объектное хранилище | Блочное хранилище | Файловое хранилище |
|---|---|---|---|
| Базовая единица данных | Объект с метаданными | Блок фиксированного размера | Файл в каталоге |
| Доступ | Через API (чаще всего S3-совместимый) | Подключается как диск к ВМ или серверу | По протоколам NFS / SMB / WebDAV |
| Оптимальный сценарий | Архивы, медиа, бэкапы, логи, раздача статики | Базы данных, ERP, виртуальные машины, СУБД | Общие папки, командная работа с документами |
| Минимальная задержка | Средняя (доступ через HTTP) | Очень низкая, высокий IOPS | Средняя |
| Изменение части файла | Невозможно — переписывается весь объект | Возможно — на уровне блоков | Возможно — на уровне файла |
| Горизонтальное масштабирование | Практически неограниченное | Ограниченное инфраструктурой | Среднее |
| Типичные представители | Amazon S3, Google Cloud Storage, Azure Blob | Amazon EBS, Azure Disk, Google Persistent Disk | Amazon EFS, Azure Files, Google Filestore |
Три типа хранилищ — это не конкуренты, а разные инструменты под разные процессы: команда, которая пытается вести базу 1С в объектном бакете, платит за это скоростью, а команда, которая складывает видеоархив в блочное хранилище, переплачивает за ненужные IOPS.
Архитектура надёжности: как работают избыточность и репликация
За обещанием провайдера «ваши данные в безопасности» стоит конкретная инженерная механика, и её полезно знать, чтобы разговаривать с вендором на одном языке. Надёжность облачного хранения обеспечивают два механизма — избыточность и репликация. Избыточность означает, что каждый фрагмент информации существует не в одной копии, а в нескольких, разнесённых по разным физическим устройствам. Репликация — это процесс, при котором данные автоматически копируются между дата-центрами и зонами доступности, чтобы выход из строя одного сервера, стойки или даже целого дата-центра не привёл к потере информации.
В стандартных классах объектных хранилищ репликация по умолчанию работает минимум в трёх зонах доступности — это означает, что ваш объект физически существует как минимум в трёх независимых площадках внутри одного региона. Именно на этом построен знаменитый показатель долговечности — durability 99,999999999%, известный как «одиннадцать девяток». Статистически это значит, что за десять миллионов лет можно потерять не более одного объекта из десяти тысяч, и это характеристика не «вероятности, что данные не пропадут», а средней частоты потерь в масштабах всей системы. Для бизнеса куда важнее другое: какие гарантии даёт провайдер и что произойдёт, если что-то пойдёт не так.
Долговечность — это про сохранность байтов: они лежат нетронутыми столько, сколько нужно. Доступность — это про то, что вы можете до них дотянуться прямо сейчас.
Доступность и долговечность — две метрики, которые путают чаще всего
Команды, которые впервые сравнивают предложения вендоров, регулярно смешивают durability и availability, а это две принципиально разные величины. Долговечность отвечает за то, останутся ли данные целыми через год, пять или десять лет, и формируется через избыточность. Доступность отвечает за то, сможете ли вы прочитать файл прямо сейчас, и регулируется отдельным соглашением об уровне обслуживания — SLA. Разница кажется академической, пока не начинаешь считать последствия: провайдер с долговечностью 99,999999999% может формально гарантировать SLA по доступности всего 99,9%, а это уже около 43,8 минут простоя в месяц или почти девять часов в год.
| Уровень SLA | Допустимый простой в месяц | Допустимый простой в год |
|---|---|---|
| 99,9% | ~43,8 минуты | ~8,76 часа |
| 99,95% | ~21,9 минуты | ~4,38 часа |
| 99,99% | ~4,38 минуты | ~52,56 минуты |
| 99,999% | ~26,3 секунды | ~5,26 минуты |
Для архива с фотографиями пятилетней давности простой в сорок минут в месяц — рабочая история. Для онлайн-кассы, которая принимает платежи, или CRM, в которой прямо сейчас сидят менеджеры по продажам, — совсем другая экономика рисков. Когда команда выбирает класс хранилища, имеет смысл заранее нарисовать на доске таблицу критичности: какие процессы работают в реальном времени, какие допускают задержку в минуты, а какие — это «холодный» архив, к которому обращаются раз в квартал.
Эволюция масштабируемости: от терабайтных лимитов к объектам в 50 ТБ
Облачное хранение прошло путь, который наглядно показывает, как меняется мышление бизнеса о собственных данных. В марте 2006 года, когда Amazon запустил сервис S3, единичный объект ограничивался пятью гигабайтами — и для архивов того времени этого хватало с запасом. К концу 2024 года суммарный объём хранимых объектов в S3 превысил 400 триллионов, и компания столкнулась с тем, что архитектурный лимит стал узким местом для целого класса сценариев: обучающих выборок для моделей машинного обучения, видео в высоком разрешении, геномных данных, бэкапов крупных корпоративных систем. На конференции AWS re:Invent в конце 2025 года было объявлено об увеличении максимального размера одного объекта до 50 ТБ — и это не косметическая правка, а снятие инфраструктурного ограничения, которое раньше заставляло команды городить собственные решения для склейки крупных файлов.
Для практика это означает несколько конкретных вещей. Во-первых, время вывода продукта на рынок — time-to-market — сокращается: больше не нужно писать обвязку, которая «режет» большой файл на куски и потом собирает обратно. Во-вторых, упрощается процесс онбординга новых сервисов в команде: разработчики тратят меньше времени на низкоуровневые костыли и больше — на продуктовую логику. В-третьих, падает стоимость владения — крупные объекты дешевле в пересчёте на гигабайт, потому что меньше накладных расходов на метаданные и HTTP-запросы.
Гибридные стратегии: когда облако и «железо» работают в связке
Часть команд, услышав слово «облако», сразу представляет полный отказ от собственной инфраструктуры, и это частая ошибка. На практике самые эффективные решения последних лет — гибридные, в которых локальная инфраструктура отвечает за то, что требует минимальной задержки, а облако берёт на себя архивы, бэкапы и пиковые нагрузки. Характерный сценарий: компания держит на собственных серверах оперативные базы данных и горячие файлы, а в облако автоматически реплицируются архивные документы, видеозаписи с конференций и снимки виртуальных машин. Когда нужно восстановить данные — система подтягивает их из облака прозрачно для пользователя, а на повседневных операциях команда работает с локальным хранилищем и не замечает задержек.
Такой подход даёт бизнесу сразу несколько эффектов. Снижается стоимость владения: в облаке можно держать данные в «холодном» классе, который на порядок дешевле стандартного, и при этом мгновенно «размораживать» их при необходимости. Повышается отказоустойчивость: даже если локальный дата-центр выйдет из строя, бизнес-процесс не остановится, потому что копия уже в облаке. Ускоряется процесс масштабирования: когда отдел маркетинга запускает акцию с миллионом фотографий или команда разработки разворачивает новую среду, не нужно закупать диски — достаточно подключить дополнительный объём через API.
С чего начать выбор: практическая последовательность для команды
По опыту внедрений, которые мы сопровождали, самая рабочая последовательность выглядит так. Сначала команда фиксирует карту данных: какие процессы создают информацию, как часто она читается, как быстро устаревает и какие регуляторные требования на неё распространяются. Затем — считает реальные объёмы по трём сценариям: «горячий» рабочий слой, тёплый архив за последние месяцы и «холодный» архив, к которому обращаются эпизодически. После этого появляется возможность подобрать комбинацию классов хранилища — например, блочное для баз данных, объектное стандартное для оперативных медиафайлов, объектное холодное для долгосрочного архива.
Отдельное внимание стоит уделить тому, как именно приложения будут обращаться к облаку. Если команда пишет на Python, Go или Node.js — интеграция через S3-совместимый API обычно занимает несколько дней. Если речь о тяжёлой ERP или системе, которая исторически работает только с файловой системой, имеет смысл заложить в план проекта дополнительное время на файловый шлюз и тестирование сценариев отказа. Не менее важно заранее посчитать тайм-ту-маркетинг: иногда дешевле начать с публичного облака и потом мигрировать в гибрид, чем сразу строить сложную связку.
И последнее, что стоит проговорить с командой до подписания контракта: что именно происходит с данными при завершении сотрудничества с провайдером. Процедура экспорта, формат выгрузки, сроки и стоимость — всё это часть операционной эффективности, а не техническая мелочь. Платформа облачных хранилищ — это не просто «место, где лежат файлы», а партнёр инфраструктуры, и чем осознаннее команда подходит к выбору, тем меньше сюрпризов ждёт её через год эксплуатации.