Amazon Web Services - Gateway de armazenamento
AWS Storage Gatewayfornece integração entre o ambiente de TI local e a infraestrutura de armazenamento da AWS. O usuário pode armazenar dados na nuvem AWS para recursos de segurança de dados escalonáveis e armazenamento com custo reduzido.
O AWS Gateway oferece dois tipos de armazenamento, ou seja, baseado em volume e baseado em fita.
Gateways de volume
Este tipo de armazenamento fornece volumes de armazenamento baseados em nuvem que podem ser montados como dispositivos de interface de sistema de computador pequeno da Internet (iSCSI) a partir de servidores de aplicativos locais.
Volumes em cache de gateway
O AWS Storage Gateway armazena todos os dados do aplicativo local em um volume de armazenamento no Amazon S3. Seu volume de armazenamento varia de 1 GB a 32 TB e até 20 volumes com um armazenamento total de 150 TB. Podemos conectar esses volumes com dispositivos iSCSI de servidores de aplicativos locais. É de duas categorias -
Disco de armazenamento em cache
Cada aplicativo requer volumes de armazenamento para armazenar seus dados. Este tipo de armazenamento é usado para armazenar dados inicialmente quando eles devem ser gravados nos volumes de armazenamento na AWS. Os dados do disco de armazenamento em cache estão aguardando para serem carregados no Amazon S3 a partir do buffer de upload. O disco de armazenamento em cache mantém os dados acessados mais recentemente para acesso de baixa latência. Quando o aplicativo precisa de dados, o disco de armazenamento em cache é verificado primeiro antes de verificar o Amazon S3.
Existem algumas diretrizes para determinar a quantidade de espaço em disco a ser alocada para armazenamento em cache. Devemos alocar pelo menos 20% do tamanho do armazenamento de arquivo existente como armazenamento em cache. Deve ser mais do que o buffer de upload.
Upload buffer disk- Este tipo de disco de armazenamento é usado para armazenar os dados antes de serem carregados no Amazon S3 por conexão SSL. O gateway de armazenamento carrega os dados do buffer de upload por meio de uma conexão SSL para AWS.
Snapshots- Às vezes, precisamos fazer backup dos volumes de armazenamento no Amazon S3. Esses backups são incrementais e são conhecidos comosnapshots. Os instantâneos são armazenados no Amazon S3 como instantâneos do Amazon EBS. Backup incremental significa que um novo instantâneo está fazendo backup apenas dos dados que foram alterados desde o último instantâneo. Podemos tirar instantâneos em um intervalo programado ou conforme a necessidade.
Volumes armazenados no gateway
Quando a máquina virtual (VM) é ativada, os volumes de gateway são criados e mapeados para os discos de armazenamento com conexão direta local. Portanto, quando os aplicativos gravam / leem os dados dos volumes de armazenamento do gateway, eles lêem e gravam os dados do disco local mapeado.
Um volume armazenado no gateway permite armazenar dados primários localmente e fornece aplicativos locais com acesso de baixa latência a conjuntos de dados inteiros. Podemos montá-los como dispositivos iSCSI nos servidores de aplicativos locais. Ele varia de 1 GB a 16 TB de tamanho e suporta até 12 volumes por gateway com um armazenamento máximo de 192 TB.
Gateway-Virtual Tape Library (VTL)
Esse tipo de armazenamento fornece uma infraestrutura de fita virtual que se adapta perfeitamente às suas necessidades de negócios e elimina a carga operacional de provisionamento, dimensionamento e manutenção de uma infraestrutura de fita física. Cada gateway-VTL é pré-configurado com trocador de mídia e unidades de fita, que estão disponíveis com os aplicativos de backup de cliente existentes como dispositivos iSCSI. Os cartuchos de fita podem ser adicionados posteriormente, conforme necessário, para arquivar os dados.
Alguns termos usados em Arquitetura são explicados a seguir.
Virtual Tape- A fita virtual é semelhante a um cartucho de fita física. Ele é armazenado na nuvem AWS. Podemos criar fitas virtuais de duas maneiras: usando o console AWS Storage Gateway ou usando AWS Storage Gateway API. O tamanho de cada fita virtual é de 100 GB a 2,5 TB. O tamanho de um gateway é de até 150 TB e pode ter no máximo 1.500 fitas por vez.
Virtual Tape Library (VTL)- Cada gateway-VTL vem com um VTL. A VTL é semelhante a uma biblioteca de fitas físicas disponível no local com unidades de fita. O gateway primeiro armazena dados localmente e, em seguida, os carrega de maneira assíncrona para fitas virtuais de VTL.
Tape Drive- Uma unidade de fita VTL é semelhante a uma unidade de fita física que pode realizar operações de E / S na fita. Cada VTL consiste em 10 unidades de fita que são usadas para aplicativos de backup como dispositivos iSCSI.
Media Changer- Um trocador de mídia VTL é semelhante a um robô que move as fitas nos slots de armazenamento e unidades de fita de uma biblioteca de fitas físicas. Cada VTL vem com um trocador de mídia que é usado para aplicativos de backup como dispositivo iSCSI.
Virtual Tape Shelf (VTS) - Um VTS é usado para arquivar fitas do gateway VTL para VTS e vice-a-versa.
Archiving Tapes- Quando o software para backup ejeta uma fita, o gateway move a fita para o VTS para armazenamento. É usado arquivamento de dados e backups.
Retrieving Tapes - As fitas arquivadas no VTS não podem ser lidas diretamente, portanto, para ler uma fita arquivada, precisamos recuperar a fita do gateway VTL usando o console do AWS Storage Gateway ou a API do AWS Storage Gateway.