Amazon Web Services - шлюз хранилища
AWS Storage Gatewayобеспечивает интеграцию между локальной ИТ-средой и инфраструктурой хранения AWS. Пользователь может хранить данные в облаке AWS для масштабируемых функций безопасности данных и экономичного хранилища.
AWS Gateway предлагает два типа хранилищ: на основе томов и на магнитной ленте.
Объемные шлюзы
Этот тип хранилища предоставляет облачные хранилища томов, которые могут быть подключены как устройства с интерфейсом Internet Small Computer System Interface (iSCSI) с локальных серверов приложений.
Кэшированные на шлюзе тома
AWS Storage Gateway хранит все данные локальных приложений в томе хранилища в Amazon S3. Его объем хранения варьируется от 1 ГБ до 32 ТБ и до 20 томов с общим объемом хранилища 150 ТБ. Мы можем присоединить эти тома к устройствам iSCSI с локальных серверов приложений. Он бывает двух категорий -
Кэш-диск для хранения
Каждому приложению требуются тома для хранения данных. Этот тип хранилища используется для первоначального хранения данных, когда они должны быть записаны в тома хранилища в AWS. Данные с диска кэш-памяти ожидают загрузки в Amazon S3 из буфера загрузки. Кэш-диск хранения хранит данные, к которым осуществлялся последний доступ, для доступа с малой задержкой. Когда приложению требуются данные, перед проверкой Amazon S3 сначала проверяется диск с кеш-хранилищем.
Существует несколько рекомендаций по определению объема дискового пространства, выделяемого для хранения кэша. Мы должны выделить как минимум 20% существующего размера хранилища файлов в качестве хранилища кешей. Он должен быть больше, чем буфер загрузки.
Upload buffer disk- Этот тип диска для хранения используется для хранения данных перед их загрузкой в Amazon S3 через SSL-соединение. Шлюз хранилища выгружает данные из буфера выгрузки через SSL-соединение в AWS.
Snapshots- Иногда нам нужно создать резервную копию томов хранилища в Amazon S3. Эти резервные копии являются инкрементными и известны какsnapshots. Снимки состояния хранятся в Amazon S3 как снимки состояния Amazon EBS. Инкрементное резервное копирование означает, что новый снимок копирует только те данные, которые изменились с момента последнего снимка. Мы можем делать снимки либо через запланированный интервал, либо в соответствии с требованиями.
Тома, хранящиеся на шлюзе
Когда виртуальная машина (ВМ) активирована, тома шлюза создаются и сопоставляются с локальными дисками хранения с прямым подключением. Следовательно, когда приложение записывает / читает данные из томов хранилища шлюза, оно считывает и записывает данные с подключенного локального диска.
Том, хранящийся на шлюзе, позволяет хранить первичные данные локально и предоставляет локальным приложениям доступ с низкой задержкой ко всем наборам данных. Мы можем подключить их как устройства iSCSI к локальным серверам приложений. Он имеет размер от 1 ГБ до 16 ТБ и поддерживает до 12 томов на шлюз с максимальным объемом хранилища 192 ТБ.
Шлюз-виртуальная ленточная библиотека (VTL)
Этот тип хранилища обеспечивает виртуальную ленточную инфраструктуру, которая легко масштабируется в соответствии с потребностями вашего бизнеса и устраняет операционную нагрузку, связанную с выделением ресурсов, масштабированием и обслуживанием физической ленточной инфраструктуры. Каждый шлюз-VTL предварительно сконфигурирован с устройством смены носителей и ленточными накопителями, которые доступны с существующими клиентскими приложениями резервного копирования в качестве устройств iSCSI. Картриджи с лентой могут быть добавлены позже при необходимости для архивирования данных.
Ниже описаны некоторые термины, используемые в архитектуре.
Virtual Tape- Виртуальная лента похожа на физический ленточный картридж. Он хранится в облаке AWS. Мы можем создавать виртуальные ленты двумя способами: с помощью консоли AWS Storage Gateway или с помощью API AWS Storage Gateway. Размер каждой виртуальной ленты составляет от 100 ГБ до 2,5 ТБ. Размер одного шлюза составляет до 150 ТБ и может одновременно содержать не более 1500 лент.
Virtual Tape Library (VTL)- Каждый шлюз-VTL поставляется с одним VTL. VTL похожа на физическую ленточную библиотеку, доступную локально с ленточными накопителями. Шлюз сначала хранит данные локально, а затем асинхронно выгружает их на виртуальные ленты VTL.
Tape Drive- Ленточный накопитель VTL похож на физический ленточный накопитель, который может выполнять операции ввода-вывода на ленте. Каждая VTL состоит из 10 ленточных накопителей, которые используются для приложений резервного копирования в качестве устройств iSCSI.
Media Changer- Устройство смены носителей VTL похоже на робота, который перемещает ленты в слотах хранения физической ленточной библиотеки и ленточных накопителях. Каждый VTL поставляется с одним устройством смены носителей, которое используется для приложений резервного копирования в качестве устройства iSCSI.
Virtual Tape Shelf (VTS) - VTS используется для архивирования лент от шлюза VTL к VTS и наоборот.
Archiving Tapes- Когда программа резервного копирования извлекает ленту, шлюз перемещает ленту в VTS для хранения. Используется архивирование данных и резервное копирование.
Retrieving Tapes - Ленты, заархивированные в VTS, не могут быть прочитаны напрямую, поэтому для чтения заархивированной ленты нам нужно получить ленту из шлюза VTL либо с помощью консоли AWS Storage Gateway, либо с помощью API AWS Storage Gateway.