Учебники

Amazon Web Services — шлюз хранилища

AWS Storage Gateway обеспечивает интеграцию между локальной ИТ-средой и инфраструктурой хранения AWS. Пользователь может хранить данные в облаке AWS для масштабируемых функций защиты данных и экономичного хранения.

AWS Gateway предлагает два типа хранилищ: объемный и ленточный.

AWS Gateway

Объемные шлюзы

Этот тип хранилища предоставляет облачные хранилища томов, которые можно монтировать как устройства с интерфейсом малых компьютерных систем Интернета (iSCSI) с локальных серверов приложений.

Тома, кэшированные шлюзом

AWS Storage Gateway хранит все локальные данные приложений в томе хранилища в Amazon S3. Объем его хранилища варьируется от 1 ГБ до 32 ТБ и до 20 томов с общим объемом хранения 150 ТБ. Мы можем подключить эти тома к устройствам iSCSI с локальных серверов приложений. Это из двух категорий —

Кэш-диск

Каждое приложение требует хранения томов для хранения своих данных. Этот тип хранения используется для первоначального хранения данных, когда они должны быть записаны на тома хранения в AWS. Данные с диска кэш-памяти ожидают загрузки в Amazon S3 из буфера загрузки. Кэш-диск хранения хранит самые последние данные для доступа с низким временем ожидания. Когда приложению требуются данные, перед проверкой Amazon S3 сначала проверяется диск кэш-хранилища.

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

Загрузить буферный диск. Этот тип диска используется для хранения данных перед их загрузкой в ​​Amazon S3 через SSL-соединение. Шлюз хранилища загружает данные из буфера загрузки через соединение SSL в AWS.

Снимки. Иногда нам необходимо выполнить резервное копирование томов хранилища в Amazon S3. Эти резервные копии являются инкрементными и известны как моментальные снимки . Снимки хранятся в Amazon S3 как снимки Amazon EBS. Инкрементное резервное копирование означает, что новый снимок выполняет резервное копирование только тех данных, которые изменились с момента последнего снимка. Мы можем делать снимки с запланированным интервалом или согласно требованию.

Тома, хранящиеся в шлюзе

Когда виртуальная машина (ВМ) активирована, тома шлюза создаются и сопоставляются с локальными дисками хранения с прямым подключением. Следовательно, когда приложения записывают / читают данные с томов хранилища шлюза, они считывают и записывают данные с сопоставленного локального диска.

Том, хранящийся в шлюзе, позволяет хранить первичные данные локально и обеспечивает локальным приложениям доступ с минимальными задержками ко всем наборам данных. Мы можем подключить их как устройства iSCSI к локальным серверам приложений. Он имеет размер от 1 ГБ до 16 ТБ и поддерживает до 12 томов на шлюз с максимальным объемом хранения 192 ТБ.

Gateway-виртуальная ленточная библиотека (VTL)

Этот тип хранилища предоставляет виртуальную ленточную инфраструктуру, которая легко масштабируется в соответствии с потребностями вашего бизнеса и устраняет операционную нагрузку по обеспечению, масштабированию и обслуживанию физической ленточной инфраструктуры. Каждый шлюз-VTL предварительно настроен с устройством смены носителей и ленточными накопителями, которые доступны с существующими приложениями резервного копирования клиента как устройства iSCSI. Ленточные картриджи могут быть добавлены позже по мере необходимости для архивирования данных.

Несколько терминов, используемых в архитектуре, объясняются ниже.

Виртуальная лента — Виртуальная лента похожа на физический картридж. Он хранится в облаке AWS. Мы можем создавать виртуальные ленты двумя способами: с помощью консоли AWS Storage Gateway или с помощью AWS Storage Gateway API. Размер каждой виртуальной ленты составляет от 100 ГБ до 2,5 ТБ. Размер одного шлюза составляет до 150 ТБ и может содержать до 1500 лент одновременно.

Виртуальная ленточная библиотека (VTL) — каждый шлюз-VTL поставляется с одним VTL. VTL похож на физическую ленточную библиотеку, доступную локально с ленточными накопителями. Шлюз сначала сохраняет данные локально, а затем асинхронно загружает их на виртуальные ленты VTL.

Ленточный накопитель. Ленточный накопитель VTL похож на физический ленточный накопитель, который может выполнять операции ввода-вывода на ленте. Каждый VTL состоит из 10 ленточных накопителей, которые используются для приложений резервного копирования в качестве устройств iSCSI.

Чейнджер носителей — чейнджер носителей VTL похож на робота, который перемещает ленты в слотах физических ленточных библиотек и ленточных накопителях. Каждый VTL поставляется с одним устройством смены носителей, которое используется для приложений резервного копирования в качестве устройства iSCSI.

Виртуальная ленточная полка (VTS) — VTS используется для архивирования лент от шлюза VTL до VTS и наоборот.

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

Извлечение лент — ленты, заархивированные в VTS, не могут быть прочитаны напрямую, поэтому для чтения заархивированной ленты нам нужно извлечь ленту из шлюза VTL либо с помощью консоли AWS Storage Gateway, либо с помощью API-интерфейса AWS Storage Gateway.