Платформы облачных хранилищ: что это и как они работают

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

Платформы облачных хранилищ: что это и как они работают

Боль, которая начинается с терабайта

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

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

Три кита облачного хранения: объектные, блочные и файловые системы

Когда говорят про облачные хранилища простыми словами, обычно имеют в виду три фундаментально разных подхода к организации данных, и каждый из них закрывает свой класс задач. Объектные хранилища работают с неструктурированной информацией — фотографиями, видео, бэкапами, логами, архивами документов — и обращаются к ней через API, как правило совместимый с Amazon S3. Блочные хранилища разбивают данные на блоки фиксированного размера и подключаются к серверам как виртуальные диски, что делает их идеальной опорой для баз данных и виртуальных машин. Файловые облачные хранилища сохраняют привычную иерархию каталогов и поддерживают стандартные сетевые протоколы — NFS, SMB, WebDAV, — благодаря чему сотрудники могут работать с ними почти как с обычной сетевой папкой.

Выбор между ними — это не вопрос «что лучше», а вопрос «какой сценарий использования у вашей команды». Если процесс строится вокруг потоковой отдачи контента или долгосрочного архива — это территория объектного хранилища. Если нужно развернуть ERP или высоконагруженную транзакционную базу — без блочного не обойтись. Если отдел привык к общим папкам и не готов переучиваться — выручит файловый вариант.

ПараметрОбъектное хранилищеБлочное хранилищеФайловое хранилище
Базовая единица данныхОбъект с метаданнымиБлок фиксированного размераФайл в каталоге
ДоступЧерез API (чаще всего S3-совместимый)Подключается как диск к ВМ или серверуПо протоколам NFS / SMB / WebDAV
Оптимальный сценарийАрхивы, медиа, бэкапы, логи, раздача статикиБазы данных, ERP, виртуальные машины, СУБДОбщие папки, командная работа с документами
Минимальная задержкаСредняя (доступ через HTTP)Очень низкая, высокий IOPSСредняя
Изменение части файлаНевозможно — переписывается весь объектВозможно — на уровне блоковВозможно — на уровне файла
Горизонтальное масштабированиеПрактически неограниченноеОграниченное инфраструктуройСреднее
Типичные представителиAmazon S3, Google Cloud Storage, Azure BlobAmazon EBS, Azure Disk, Google Persistent DiskAmazon 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 или системе, которая исторически работает только с файловой системой, имеет смысл заложить в план проекта дополнительное время на файловый шлюз и тестирование сценариев отказа. Не менее важно заранее посчитать тайм-ту-маркетинг: иногда дешевле начать с публичного облака и потом мигрировать в гибрид, чем сразу строить сложную связку.

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

Частые вопросы

В чем разница между долговечностью и доступностью хранилища?
Долговечность гарантирует сохранность данных от потери в течение длительного времени, а доступность определяет, сможете ли вы получить к ним доступ прямо сейчас без простоев.
Какой тип хранилища выбрать для базы данных?
Для баз данных, ERP-систем и виртуальных машин лучше всего подходит блочное хранилище, так как оно обеспечивает низкую задержку и высокий уровень IOPS.
Что такое объектное хранилище и для чего оно нужно?
Это система для работы с неструктурированной информацией, такой как фотографии, видео, логи и бэкапы, доступ к которой осуществляется через API.
Что произойдет, если провайдер гарантирует доступность 99,9%?
Это означает, что допустимый простой системы может составлять около 43,8 минут в месяц или почти девять часов в год.
Нужно ли полностью отказываться от своих серверов при переходе в облако?
Нет, наиболее эффективным решением часто является гибридная стратегия, где локальное оборудование используется для оперативных задач, а облако — для хранения архивов и обеспечения отказоустойчивости.