Шлюз томов

Гибридное облачное блочное хранилище с локальным кэшированием

Сервис AWS Storage Gateway можно настроить в качестве шлюза томов, чтобы предоставить облачные тома блочного хранилища iSCSI локальным приложениям. Шлюз томов предоставляет локальный кэш данных или полные тома в локальной среде, но при этом также хранит полные копии томов в облаке AWS. Он также предоставляет снимки состояния данных Amazon EBS, которые могут использоваться для резервного копирования, аварийного восстановления и миграции. Начать работу со шлюзом томов очень просто: выполните развертывание в виртуальной машине или на аппаратном устройстве, выделите для него ресурсы локальных дисков, подключите шлюз к приложениям и начните использовать гибридное облачное хранилище для блоков данных.

Improving Backup & DR with Storage Gateway (о шлюзе томов рассказывается начиная с 13:17)

Преимущества

Простота локальной и облачной интеграции

Шлюз томов работает с существующими приложениями по стандартному протоколу iSCSI. Выполнить развертывание шлюза можно в виртуальной машине или на аппаратном устройстве для Storage Gateway. Кроме того, шлюз томов позволяет использовать данные приложений в Amazon EC2 через снимки состояния EBS, которые можно подключать как тома EBS.

Быстрый доступ к данным в масштабе облака

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

Гибкая защита и восстановление данных

Благодаря снимкам состояния Amazon EBS, клонированию томов Storage Gateway и сервису AWS Backup данные приложений, хранящиеся на томах, можно восстановить целым рядом способов: на существующем шлюзе томов в месте эксплуатации, на EBS для восстановления приложения в EC2 или даже на новом шлюзе тома, работающем в другом локальном местоположении.

Принцип работы

Шлюз томов можно запускать в двух режимах: кэширование и хранение. В режиме кэширования томов сервис Storage Gateway хранит полный том в корзине Amazon S3, а часть тома – недавно использованные данные – в локальном кэше шлюза, чтобы обеспечить низкий уровень задержки при доступе к данным.

В режиме хранения томов весь том данных доступен в шлюзе локально для быстрого чтения. При этом шлюз тома хранит асинхронную копию сохраненного тома в корзине Amazon S3.

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

Примеры использования

Гибридные облачные файловые сервисы

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

См. рассказ об используемой в компании Stemcell архитектуре для гибридных облачных файловых сервисов Windows (начиная с 4:48)

Резервное копирование и аварийное восстановление

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

How to use snapshots and clones with Volume Gateway for recovery

Миграция данных приложения

Снимки состояния EBS для томов Storage Gateway позволяют без труда переносить локальные данные в EBS и использовать их с приложениями на основе Amazon EC2. Начальный снимок состояния фиксирует состояние всего тома, который можно использовать для тестирования миграции. Затем можно использовать инкрементные снимки для миграции измененных блоков и создания конечной копии, когда вы будете готовы приостановить работу приложений в локальной среде и перейти в другую среду.

Using Volume Gateway for application migrations to Amazon EC2
600x400_King_Logo

King – ведущая компания интерактивных развлечений для мобильных устройств. В ее арсенале – 200 веселых игр, в которые играют пользователи по всему миру, в том числе Candy Crush.

«Сервис Storage Gateway позволяет нам хранить резервные копии во внешнем хранилище, создавать онлайн‑архивы больших файлов и без труда расширять файловые серверы. Благодаря кэшируемым томам часто используемые файлы расположены локально, а все остальные файлы безопасно хранятся в AWS. Когда требуется быстро получить доступ к большому хранилищу, мы используем Storage Gateway».

Дэвид Лоренцо, менеджер по ИТ, King.com

Демонстрация из Центра знаний AWS: настройка шлюза томов
(9:33)
Демонстрация аварийного восстановления
Using AWS Storage Gateway for Cross‑Site Failover (7:39)
Product-Page_Standard-Icons_01_Product-Features_SqInk
Узнать подробнее

Есть вопросы? Изучите вопросы и ответы по шлюзу томов.

Подробнее 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Зарегистрировать бесплатный аккаунт

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

Регистрация 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Начать разработку в консоли

Начните разработку с помощью Storage Gateway в консоли AWS.

Начать работу