

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 aumentar dinamicamente a capacidade de armazenamento de um sistema de arquivos do FSx para Windows File Server
<a name="automate-storage-capacity-increase"></a>

Como alternativa ao aumento manual da capacidade de armazenamento do sistema de arquivos FSx for Windows File Server à medida que a quantidade de dados armazenados aumenta, você pode usar CloudFormation um modelo para aumentar o armazenamento automaticamente. A solução apresentada nesta seção aumenta dinamicamente a capacidade de armazenamento de um sistema de arquivos quando a capacidade de armazenamento livre ficar abaixo de um limite definido por você.

Esse AWS CloudFormation modelo implanta automaticamente todos os componentes necessários para definir o limite de capacidade de armazenamento gratuito, o CloudWatch alarme da Amazon com base nesse limite e a AWS Lambda função que aumenta a capacidade de armazenamento do sistema de arquivos.

A solução usa os seguintes parâmetros:
+ O ID do sistema de arquivos
+ O limite de capacidade de armazenamento livre (valor numérico)
+ Unidade de medida (porcentagem [padrão] ou GiB)
+ A porcentagem em que a capacidade de armazenamento (%) será aumentada
+ O endereço de e-mail da assinatura do SNS
+ Ajustar o limite do alarme () Yes/No

**Topics**
+ [Visão geral da arquitetura](#storage-inc-architecture)
+ [CloudFormation modelo](#storage-capacity-CFN-template)
+ [Implantação automatizada com CloudFormation](#fsx-dynamic-storage-increase-deployment)

## Visão geral da arquitetura
<a name="storage-inc-architecture"></a>

A implantação dessa solução cria os seguintes recursos na AWS nuvem.

![Diagrama de arquitetura da solução para aumentar automaticamente a capacidade de armazenamento de um sistema de arquivos do FSx para Windows File Server.](http://docs.aws.amazon.com/pt_br/fsx/latest/WindowsGuide/images/auto-storage-increase-architecture.png)


O diagrama ilustra as seguintes etapas:

1. O CloudFormation modelo implanta um CloudWatch alarme, uma AWS Lambda função, uma fila do Amazon Simple Notification Service (Amazon SNS) e todas as funções necessárias (IAM). AWS Identity and Access Management O perfil do IAM concede à função do Lambda permissão para invocar as operações de API do Amazon FSx.

1. CloudWatch aciona um alarme quando a capacidade de armazenamento livre do sistema de arquivos fica abaixo do limite especificado e envia uma mensagem para a fila do Amazon SNS.

1. Em seguida, a solução aciona a função do Lambda que está inscrita nesse tópico do Amazon SNS.

1. A função do Lambda calcula a nova capacidade de armazenamento do sistema de arquivos com base no valor percentual de aumento especificado e define a nova capacidade de armazenamento do sistema de arquivos.

1. A função do Lambda pode, opcionalmente, ajustar o limite de capacidade de armazenamento livre para que ele seja igual a uma porcentagem especificada da nova capacidade de armazenamento do sistema de arquivos.

1. O estado original do CloudWatch alarme e os resultados das operações da função Lambda são enviados para a fila do Amazon SNS.

Para receber notificações sobre as ações que são executadas como resposta ao CloudWatch alarme, você deve confirmar a assinatura do tópico do Amazon SNS seguindo o link fornecido no e-mail de **confirmação da assinatura**.

## CloudFormation modelo
<a name="storage-capacity-CFN-template"></a>

Essa solução é usada CloudFormation para automatizar a implantação dos componentes usados para aumentar automaticamente a capacidade de armazenamento de um sistema de arquivos FSx for Windows File Server. Para usar essa solução, baixe o [IncreaseFSxSize](https://s3.amazonaws.com/solution-references/fsx/DynamicScaling/IncreaseFSxSize.yaml) CloudFormation modelo.

O modelo usa os **Parâmetros** descritos a seguir. Revise os parâmetros do modelo e seus valores padrão, modificando-os de acordo com as necessidades do seu sistema de arquivos.



**FileSystemId**  
Nenhum valor padrão. O ID do sistema de arquivos para o qual você deseja aumentar automaticamente a capacidade de armazenamento.

**LowFreeDataStorageCapacityThreshold**  
Nenhum valor padrão. Especifica o limite inicial da capacidade de armazenamento livre no qual é acionado um alarme e é aumentada automaticamente a capacidade de armazenamento do sistema de arquivos, especificada em GiB ou como uma porcentagem (%) da capacidade de armazenamento atual do sistema de arquivos. Quando expresso como uma porcentagem, o CloudFormation modelo recalcula em GiB para corresponder às configurações de alarme. CloudWatch 

**LowFreeDataStorageCapacityThresholdUnit**  
O padrão é **%**. Especifica as unidades do `LowFreeDataStorageCapacityThreshold`, em GiB ou como uma porcentagem da capacidade de armazenamento atual. 

**AlarmModificationNotification**  
O padrão é **Sim**. Se for definido como Sim, o `LowFreeDataStorageCapacityThreshold` inicial será aumentado proporcionalmente para o valor de `PercentIncrease` para limites de alarme subsequentes.  
Por exemplo, quando `PercentIncrease` definido como 20 e AlarmModificationNotification definido como Sim, o limite de espaço livre disponível (`LowFreeDataStorageCapacityThreshold`) especificado em GiB é aumentado em 20% para eventos subsequentes de aumento da capacidade de armazenamento.

**EmailAddress**  
Nenhum valor padrão. Especifica o endereço de e-mail a ser usado para a assinatura do SNS e recebe alertas de limite de capacidade de armazenamento.

**PercentIncrease**  
Nenhum valor padrão. Especifica a quantidade pela qual aumentar a capacidade de armazenamento, expressa como uma porcentagem da capacidade de armazenamento atual.

## Implantação automatizada com CloudFormation
<a name="fsx-dynamic-storage-increase-deployment"></a>

O procedimento a seguir configura e implanta uma CloudFormation pilha para aumentar automaticamente a capacidade de armazenamento de um sistema de arquivos FSx for Windows File Server. A implantação leva cerca de cinco minutos. 

**nota**  
A implementação dessa solução gera cobrança pelos serviços associados AWS . Para obter mais informações, consulte as páginas de detalhes de preços desses serviços.

Antes de começar, você deve ter o ID do sistema de arquivos Amazon FSx em execução em uma Amazon Virtual Private Cloud (Amazon VPC) em sua conta. AWS Para obter mais informações sobre como criar recursos do Amazon FSx, consulte [Começar a usar o Amazon FSx para Windows File Server](getting-started.md).

**Iniciar a pilha de soluções para o aumento automático da capacidade de armazenamento**

1. Faça download do modelo do [IncreaseFSxSize](https://s3.amazonaws.com/solution-references/fsx/DynamicScaling/IncreaseFSxSize.yaml) CloudFormation . Para obter mais informações sobre como criar uma CloudFormation pilha, consulte [Como criar uma pilha no AWS CloudFormation console no Guia](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) do *AWS CloudFormation usuário*.
**nota**  
No momento, o Amazon FSx está disponível somente em regiões específicas AWS . Você deve iniciar essa solução em uma AWS região onde o Amazon FSx esteja disponível. Para obter mais informações, consulte [Amazon FSx endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/fsxn.html) na *Referência geral da AWS*.

1. Em **Especificar detalhes da pilha**, insira os valores da solução para o aumento automático da capacidade de armazenamento.  
![Captura de tela mostrando os valores inseridos na página Especificar detalhes da pilha do CloudFormation modelo.](http://docs.aws.amazon.com/pt_br/fsx/latest/WindowsGuide/images/dynamic-storage-capacity-increase-cfn-stack.png)

1. Insira um **Nome da pilha**.

1. Em **Parâmetros**, analise os parâmetros para o modelo e modifique-os de acordo com as necessidades do seu sistema de arquivos. Escolha **Próximo**.

1. Insira as configurações de **Opções** desejadas para a solução personalizada e escolha **Avançar**.

1. Em **Analisar**, revise e confirme as configurações da solução. Você deve selecionar a caixa de seleção confirmando que o modelo cria recursos do IAM.

1. Selecione **Criar** para implantar a stack.

Você pode ver o status da pilha no CloudFormation console na coluna **Status**. Você deverá ver um status **CREATE\_COMPLETE** em cerca de cinco minutos.

### Atualizar a pilha
<a name="automate-storage-capacity-increase-update"></a>

Depois que a pilha for criada, você poderá atualizá-la usando o mesmo modelo e fornecendo novos valores para os parâmetros. Para obter mais informações, consulte [Atualizar pilhas diretamente](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-direct.html) no *Guia do usuário do AWS CloudFormation *.