AWS Storage Gateway - AWS Orientação prescritiva

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á.

AWS Storage Gateway

AWS Storage Gateway é um serviço de armazenamento em nuvem híbrida que conecta ambientes locais ao armazenamento AWS em nuvem. Ele permite que você integre perfeitamente sua infraestrutura local existente AWS, permitindo que você armazene e recupere dados da nuvem e execute aplicativos em um ambiente híbrido. Para cargas de trabalho do Windows, você pode usar o Storage Gateway para armazenar e acessar dados usando protocolos nativos do Windows, como SMB e NFS. Você pode usar o Storage Gateway para reduzir os custos associados à execução de cargas de trabalho do Windows AWS usando hardware e software locais como uma ponte para a nuvem. Isso permite que você aproveite a escalabilidade e a economia AWS sem precisar fazer alterações significativas em sua infraestrutura existente.

Sob a égide do Storage Gateway, você obtém o Amazon S3 File Gateway, o Amazon File Gateway, o Tape Gateway e o Volume Gateway. FSx O S3 File Gateway e FSx o File Gateway são mais comumente usados com cargas de trabalho da Microsoft.

Gateway de arquivos Amazon S3

O Amazon S3 File Gateway permite que você armazene seus arquivos no Amazon S3 enquanto fornece acesso aos seus usuários usando compartilhamentos SMB tradicionais. Isso fornece uma interface de usuário familiar e ajuda a reduzir custos armazenando seus dados no Amazon S3 e aproveitando os vários níveis de armazenamento do Amazon S3. Você pode implementar o Storage Gateway com o S3 Intelligent Tiering para ajudá-lo a mover automaticamente os arquivos do ciclo de vida para os níveis de armazenamento de menor custo, a fim de reduzir ainda mais seus custos. Recomendamos o S3 File Gateway para acesso escalável e somente leitura, leituras rápidas repetidas (do cache) e despejos de banco de dados. Geralmente, não é recomendado para gravações, edição de arquivos ou compartilhamentos departamentais de alto desempenho ou alta disponibilidade.

Amazon FSx File Gateway

O Amazon FSx File Gateway também pode oferecer economia de custos ao trabalhar com sistemas de arquivos Amazon FSx Windows. Você pode criar um gateway de FSx arquivos para fornecer acesso localizado a um sistema de FSx arquivos da Amazon em outra região para evitar os custos de ter dois sistemas de arquivos independentes. Isso também pode ser útil se você tiver vários servidores de arquivos locais e quiser consolidá-los para evitar pagar por vários dispositivos de hardware.

Impacto do custo

Gateway de arquivos Amazon S3

Configurar o S3 File Gateway é fácil porque você pode usar o assistente de inicialização do Storage Gateway. Você pode implantar o gateway em questão de minutos usando uma EC2 instância em seu AWS ambiente. Depois que o gateway estiver configurado, você poderá configurar os compartilhamentos do Storage Gateway para serem acessíveis por meio dos protocolos SMB e NFS. Para cargas de trabalho típicas do Windows, você também pode usar essa configuração para aproveitar um ambiente do Active Directory e definir permissões em seus compartilhamentos de arquivos. Você pode integrar efetivamente um Storage Gateway ao seu uso normal, pois ele funcionará como um compartilhamento de arquivos típico do Windows. Arquivos e pastas são armazenados como objetos e listas de controle de acesso NTFS (ACLs) como metadados.

A tabela a seguir compara os custos de 10 TB de armazenamento com três opções de armazenamento disponíveis:

  • FSx para Windows File Server

  • Gateway de arquivos Amazon S3

  • Amazon Elastic Block Store (Amazon EBS) 

O preço para armazenar 10 TB de armazenamento é consideravelmente mais barato se você usar o Amazon S3, pois você pode particionar seus dados em vários níveis de uso. Na estimativa de preços, o S3 Intelligent Tiering é usado por sua flexibilidade de preços. Isso inclui 80% no S3 Standard, 10% no Acesso Infrequente e 10% no Amazon S3 Glacier. Embora você possa usar o S3 Glacier, é importante definir as regras de ciclo de vida adequadas para garantir que os arquivos movidos para o S3 Glacier não precisem ser acessados imediatamente. O S3 Glacier é exclusivamente para uso de arquivamento, não para uso de acesso regular.

Sistemas de armazenamento Custo de 10 TB de armazenamento Região
FSx para Windows File Server (supondo uma economia de 50% na desduplicação) $683,20 USD SSD Leste dos EUA (Norte da Virgínia)
Gateway de arquivos Amazon S3 $449,51 USD Classificação inteligente Leste dos EUA (Norte da Virgínia)
Amazon EBS $1.335,69 USD GP3 Leste dos EUA (Norte da Virgínia)

Considere o seguinte:

  • No S3 Glacier, você recebe erros genéricos de E/S, a menos que use a RestoreObjectAPI para restaurar o objeto de volta ao Amazon S3. Recomendamos que você use uma notificação para esse erro de E/S usando o Amazon CloudWatch Events. Dessa forma, sua equipe de operações pode reagir ao fato de um usuário receber esse erro em um arquivo que ele talvez precise acessar. Para obter mais informações sobre esses erros, consulte Erro: InaccessibleStorageClass na documentação do Amazon S3 File Gateway.

  • Além da limitação de acesso ao S3 Glacier, são ACLs permitidos apenas 10 por objeto/pasta no Storage Gateway. Antes de decidir usar o Storage Gateway, verifique se você não precisa de mais de 10 entradas de ACL.

Amazon FSx File Gateway

Semelhante a um gateway de arquivos do Amazon S3, um gateway de FSx arquivos fornece acesso a um sistema de arquivos que retém os dados a longo prazo. No Amazon S3 File Gateway, os dados residem no Amazon S3. Para o FSx File Gateway, seus dados residem no FSx Windows File Server. Embora as opções Multi-AZ estejam disponíveis FSx para o Windows File Server, não há uma opção multirregional. Se você tem uma empresa global ou um escritório remoto, talvez seja necessário fornecer uma plataforma de armazenamento compartilhado que esteja geograficamente mais próxima do usuário final para evitar latência. Se você implantasse outro sistema de FSx arquivos da Amazon, isso adicionaria o custo de um sistema de arquivos Amazon FSx para Windows File Server totalmente novo e o armazenamento necessário. Para evitar a criação de um sistema de arquivos totalmente novo e a duplicação de custos, você pode implantar o FSx File Gateway na região secundária. Isso fornece acesso localizado aos arquivos para os usuários, ao mesmo tempo que ajuda a reduzir seus custos gerais.

Sistemas de armazenamento Custo de 10 TB de armazenamento Região
Servidor FSx de arquivos Amazon para Windows $683.20 USD SSD Leste dos EUA (Norte da Virgínia)
Amazon FSx File Gateway $503,70/Gateway único Leste dos EUA (Norte da Virgínia)
nota

Os preços na tabela anterior são baseados nos preços do Storage Gateway.

Lembre-se do seguinte:

  • FSx O File Gateway pode ajudar você a economizar aproximadamente 180 USD por mês (ou 2.100 USD por ano) para cargas de trabalho multirregionais.

  • As taxas de transferência de dados são muito mais baixas com o FSx File Gateway, porque ele só precisa armazenar em cache os arquivos que estão sendo acessados regularmente e não uma cópia secundária completa.

  • Embora você possa ter duas implantações do FSx Windows File Server em regiões diferentes e mantê-las atualizadas com AWS Backup ou AWS DataSync, nenhuma das opções está quase em tempo real.

Recomendações de otimização de custos

Gateway de arquivos Amazon S3

O S3 File Gateway oferece uma opção de baixo custo para armazenar arquivos, mas há alguns problemas a serem considerados em relação à forma como ele implementa e usa o sistema de arquivos. Por exemplo, o S3 File Gateway exige o uso de uma máquina virtual para executar o software Storage Gateway. Em AWS, o Storage Gateway é implantado na Amazon EC2 usando uma instância m5.xlarge, por padrão. Se quiser reduzir seus custos de armazenamento local, você pode implantar o Storage Gateway como um dispositivo virtual em plataformas de virtualização como VMware o Hyper-V.

Considerações sobre alta disponibilidade

A execução do Storage Gateway é um ponto único de falha no acesso aos arquivos. Para evitar tempo de inatividade desnecessário, recomendamos que você implemente um controle de acesso rígido no qual os usuários possam fazer alterações ou interromper e iniciar a instância do Storage Gateway. Além disso, para implantações em AWS, é vantajoso usar o Amazon Data Lifecycle Manager para criar instantâneos de roteamento para recuperar rapidamente sua implementação do Storage Gateway. Se você estiver executando o Storage Gateway no local usando VMware, você pode configurá-lo para alta disponibilidade.

Executando vários sistemas de arquivos

Separar suas cargas de trabalho de arquivos de uso diário de suas cargas de trabalho de arquivamento pode ajudá-lo a evitar custos de armazenamento desnecessários. O Storage Gateway tem a capacidade de ser implantado junto com um sistema de arquivos FSx para Windows File Server. Ao usar namespaces DFS, você pode apresentar seu armazenamento principal de uso diário em execução no Windows File Server e seu armazenamento em execução no Amazon S3 (que é acessado FSx por meio do Storage Gateway).

O diagrama a seguir mostra como um único namespace DFS pode ser usado como ponto de acesso de front-end para diferentes opções de armazenamento de back-end.

Usando um namespace DFS como ponto de acesso de front-end.

Os clientes são direcionados para uma estrutura de pastas, como\\ example.com\ storage. Esse diretório principal contém os subdiretórios. Um sistema FSx de arquivos do Windows File Server contém os compartilhamentos de arquivos acessados normalmente. Você pode usar um compartilhamento de arquivos criado no Storage Gateway para arquivar dados. Os usuários podem arquivar itens manualmente na pasta de arquivamento ou você pode criar um processo para automatizar a movimentação de alguns arquivos dos compartilhamentos normais para a pasta de arquivamento.

Considere o seguinte:

FSx Gateway de arquivos

A implantação do FSx File Gateway é semelhante à implantação do S3 File Gateway, mas é ainda mais fácil se você usar o assistente de inicialização. Para obter instruções detalhadas, consulte Etapa 3: Criar e ativar um Amazon FSx File Gateway na documentação do Amazon FSx File Gateway. Depois de implantar FSx o File Gateway em seu ambiente, você pode associá-lo aos seus sistemas de FSx arquivos existentes da Amazon e obter acesso aos seus arquivos.

O armazenamento é a principal consideração ao implantar o FSx File Gateway. O armazenamento padrão fornece 150 GB, o que é uma quantidade razoável de espaço para armazenar arquivos em cache. Criar alertas de monitoramento para pouco espaço livre pode ajudar no dimensionamento correto do armazenamento sem superalocação.

Recursos adicionais