Como funciona o gateway de fitas (arquitetura) - AWS Storage Gateway

A documentação do gateway de arquivos do Amazon S3 foi movida para O que é o Amazon S3 File Gateway?

A documentação FSx do Amazon File Gateway foi movida para O que é o Amazon FSx File Gateway?

A documentação do gateway de volumes foi movida para O que é o gateway de volumes?

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Como funciona o gateway de fitas (arquitetura)

A seguir, é possível encontrar uma visão geral sobre a arquitetura da solução do gateway de fitas .

Gateways de fitas

O gateway de fitas é uma solução duradoura e econômica para arquivar dados na nuvem da Amazon Web Services. Com sua interface da biblioteca de fita virtual (VTL), você aproveita a infraestrutura existente de backup em fita para armazenar dados em cartuchos virtuais de fita que você cria em seu gateway de fitas. Todo gateway de fitas é pré-configurado com um conversor de mídia e unidades de fita. Eles disponíveis nos aplicativos de backup cliente já existentes como dispositivos iSCSI. Você adiciona cartuchos de fita conforme a necessidade para arquivar seus dados.

O diagrama a seguir oferece uma visão geral da implantação do gateway de fitas.

O Storage Gateway conecta aplicações de backup em fita ao armazenamento em nuvem do Amazon S3 e do Glacier.

O diagrama identifica os seguintes componentes do gateway de fitas:

  • Fita virtual: a fita virtual é semelhante a um cartucho de fita físico. No entanto, os dados da fita virtual são armazenados na nuvem da Amazon Web Services. Tal como as fitas físicas, as fitas virtuais podem estar em branco ou ter dados gravados. É possível criar fitas virtuais usando o console ou do Storage Gateway ou programaticamente por meio da API do Storage Gateway. Cada gateway pode conter até 1.500 fitas ou até 1 PiB por vez do total de dados em fita. O tamanho de cada fita virtual, que pode ser configurado ao criar a fita, gira entre 100 GiB e 15 TiB.

  • Biblioteca de fitas virtuais (VTL): a VTL é como uma biblioteca de fita física disponível on-premises com braços robóticos e unidades de fita. Sua VTL inclui a coleção de fitas virtuais armazenadas. Todo gateway de fitas vem com uma VTL.

    As fitas virtuais que você cria são exibidas na VTL de seu gateway. O backup das fitas na VTL é feito pelo Amazon S3. Quando seu software de backup grava dados no gateway, o gateway armazena os dados localmente e em seguida os carrega de forma assíncrona para as fitas virtuais em sua VTL, isto é, o Amazon S3.

    • Unidade de fita: uma unidade de fita de VTL é semelhante a uma unidade de fita física que pode realizar operações de E/S e busca em uma fita. Toda VTL vem com um conjunto de dez unidades de fita, que são disponibilizados para seu aplicativo de backup como dispositivos iSCSI.

    • Conversor de mídia: o conversor de mídia VTL é semelhante a um robô que move as fitas entre slots e unidades de fita em uma biblioteca de fitas físicas. Toda VTL vem com um alterador de mídia, que é disponibilizado para seu aplicativo de backup como dispositivo iSCSI.

  • Arquivo: o arquivo é semelhante a uma instalação de retenção de fitas externa. Você pode arquivar fitas de VTL do seu gateway no arquivo. Se necessário, você pode recuperar as fitas do arquivo de volta para a VTL do seu gateway.

    • Arquivamento de fitas: quando seu software de backup ejeta uma fita, ela é movida para o arquivo pelo gateway para que ele a armazene em longo prazo. O arquivo encontra-se na região da AWS em que você ativou o gateway. As fitas presentes no arquivo são armazenadas na prateleira de fitas virtuais (VTS). O backup da VTS é feito pelo S3 Glacier Flexible Retrieval ou pelo S3 Glacier Deep Archive, serviço de armazenamento de baixo custo para o arquivamento de dados, backup e a retenção de dados em longo prazo.

    • Como recuperar fitas: você não pode ler fitas arquivadas diretamente. Para ler uma fita arquivada, é necessário primeiro recuperá-la no gateway de fitas usando o console do Storage Gateway ou a API do Storage Gateway.

      Importante

      Se você arquivar uma fita no S3 Glacier Flexible Retrieval, poderá recuperá-la dentro de três a cinco horas. Se você arquivar a fita em S3 Glacier Deep Archive, poderá recuperá-la em até 12 horas.

Assim que implantar e ativar o gateway de fitas, você deve montar as unidades virtuais de fita e o conversor de mídia em seus servidores de aplicações on-premises, como dispositivos iSCSI. Você pode criar fitas virtuais conforme a necessidade. Em seguida, pode usar o aplicativo de software de backup existente para gravar dados nas fitas virtuais. O alterador de mídia carrega e descarrega as fitas virtuais nas unidades virtuais de fita para operações de leitura e gravação.

Como alocar discos locais para a VM do gateway

A VM do gateway precisará de discos locais, que são alocados para as seguintes finalidades:

  • Armazenamento em cache: o armazenamento em cache funciona como um armazenamento duradouro para dados que aguardam upload do buffer para o Amazon S3.

    Quando seu aplicativo lê dados em uma fita virtual, o gateway salva os dados no armazenamento em cache. O gateway armazena os dados acessados recentemente no armazenamento em cache para acesso de baixa latência. Se seu aplicativo solicitar dados em fita, o gateway primeiro verifica os dados no armazenamento em cache antes de baixá-los AWS.

  • Buffer de upload: o buffer de upload consiste em uma área de preparação para o gateway fazer upload de dados para uma fita virtual. O buffer de upload é também essencial para a criação de pontos de recuperação que podem ser usados para recuperar fitas de falhas inesperadas. Para ter mais informações, consulte Você precisa recuperar uma fita virtual em um gateway de fitas com falha.

Quando o aplicativo de backup grava os dados no gateway, o gateway copia os dados para o armazenamento em cache e o buffer de upload. Em seguida, ele reconhece a conclusão da operação de gravação para seu aplicativo de backup.

Para obter orientações sobre o espaço em disco que você deve alocar para o armazenamento em cache e o buffer de upload, consulte Como determinar o volume de armazenamento do disco local.