

# Instâncias dedicadas do Amazon EC2
<a name="dedicated-instance"></a>

Por padrão, as instâncias EC2 são executadas em hardware de locação compartilhada. Isso significa que várias contas da AWS podem compartilhar o mesmo hardware físico.

As instâncias dedicadas são instâncias EC2 executadas em hardware dedicado a uma única conta da AWS. Isso significa que as instâncias dedicadas são isoladas fisicamente no nível de hardware do host em relação às instâncias pertencentes a outras Contas da AWS, mesmo que essas contas estejam vinculadas a uma única conta pagante. No entanto, as instâncias dedicadas podem compartilhar o hardware com outras instâncias da mesma Conta da AWS que não sejam instâncias dedicadas.

As instâncias dedicadas não oferecem visibilidade nem controle sobre o posicionamento das instâncias, além de não serem compatíveis com afinidade ao host. Se você parar e iniciar uma instância dedicada, talvez ela não seja executada no mesmo host. Da mesma forma, você não pode direcionar um host específico no qual iniciar ou executar uma instância. Além disso, as instâncias dedicadas oferecem um suporte limitado para o modelo traga a sua própria licença (BYOL).

Se você precisar de visibilidade e controle sobre o posicionamento da instância, além de compatibilidade mais abrangente com o modelo BYOL, avalie a possibilidade de usar um host dedicado. É possível usar instâncias dedicadas e hosts dedicados para iniciar instâncias do Amazon EC2 em servidores físicos dedicados. Não há diferenças físicas de performance ou de segurança entre Instâncias dedicadas e instâncias em Hosts dedicados. No entanto, há algumas diferenças básicas entre os dois. A tabela a seguir destaca algumas das principais diferenças entre Hosts dedicados e Instâncias dedicadas:


|  | Dedicated Host | Dedicated Instance | 
| --- | --- | --- | 
| Servidor físico dedicado | Servidor físico com capacidade de instância totalmente dedicada para seu uso. | Um servidor físico dedicado a uma única conta de cliente. | 
| Compartilhamento de capacidade de instância | Pode compartilhar a capacidade de instância com outras contas. | Não compatível | 
| Faturamento | faturamento por host | Faturamento por instância | 
| Visibilidade de soquetes, núcleos e ID de host | Fornece visibilidade do número de soquetes e núcleos físicos | Sem visibilidade | 
| Afinidade de hosts e instâncias | permite implantar de forma consistente suas instâncias no mesmo servidor físico com o momento | Sem suporte | 
| Posicionamento direcionado de instâncias | Proporciona visibilidade e controle adicionais sobre como as instâncias são colocadas em um servidor físico | Não suportado | 
| Recuperação automática de instâncias | Compatível. Para obter mais informações, consulte [Recuperação de um host dedicado do Amazon EC2](dedicated-hosts-recovery.md). | Compatível | 
| Traga sua própria licença (BYOL) | Compatível | Suporte parcial \$1 | 
| Reservas de capacidade | Não compatível | Compatível | 

\$1 O Microsoft SQL Server com Mobilidade de Licenças por meio do Software Assurance e as licenças do Windows Virtual Desktop Access (VDA) podem ser usadas com Instância dedicada.

Para obter mais informações, consulte [Hosts dedicados do Amazon EC2](dedicated-hosts-overview.md).

**Topics**
+ [Conceitos básicos da Instâncias dedicadas](#dedicated-howitworks)
+ [Recursos compatíveis](#features)
+ [Limitações da Instâncias dedicadas](#dedicated-limits)
+ [Definição de preço para Instâncias dedicadas](#dedicated-instance-pricing)
+ [Iniciar instâncias dedicadas](dedicatedinstancesintovpc.md)
+ [Altere a locação de uma instância](dedicated-change-tenancy.md)
+ [Alterar a locação de uma VPC](change-tenancy-vpc.md)

## Conceitos básicos da Instâncias dedicadas
<a name="dedicated-howitworks"></a>

Uma VPC pode ter uma locação de `default` ou `dedicated`. Por padrão, suas VPCs têm locação `default` e as instâncias lançadas em uma VPC de locação `default` têm locação `default`. Para iniciar instâncias dedicadas, faça o seguinte:
+ Crie uma VPC com uma locação de `dedicated`, para que todas as instâncias na VPC sejam executadas como instâncias dedicadas. Para obter mais informações, consulte [Iniciar Instâncias dedicadas em uma VPC com a locação padrão](dedicatedinstancesintovpc.md).
+ Crie uma VPC com uma locação de `default` e especifique manualmente uma locação de `dedicated` para as instâncias que serão executadas como instâncias dedicadas. Para obter mais informações, consulte [Iniciar Instâncias dedicadas em uma VPC com a locação padrão](dedicatedinstancesintovpc.md).

## Recursos compatíveis
<a name="features"></a>

Instâncias dedicadas são compatíveis com os seguintes recursos e integrações de serviço da AWS:

**Topics**
+ [Instâncias reservadas](#dedicatedreservedinstances)
+ [Ajuste de escala automático](#dedicated-instance-autoscaling)
+ [Recuperação automática](#dedicated-instance-recovery)
+ [Instâncias spot dedicadas](#dedicated-instance-spot)
+ [Instâncias expansíveis](#dedicated-instance-burstable)

### Instâncias reservadas
<a name="dedicatedreservedinstances"></a>

Para reservar capacidade para suas instâncias dedicadas, é possível comprar instâncias reservadas dedicadas ou reservas de capacidade. Para obter mais informações, consulte [Visão geral de instâncias reservadas para o Amazon EC2](ec2-reserved-instances.md) e [Reservar capacidade computacional com reservas de capacidade sob demanda do EC2](ec2-capacity-reservations.md).

Ao adquirir uma Instância reservada dedicada, você está comprando a capacidade de iniciar uma instância dedicada por uma taxa de uso muito reduzida. A redução do preço de uso se aplica apenas quando você inicia uma instância com locação dedicada. Quando você compra uma Instância reservada com locação padrão, ela se aplica somente a uma instância em execução com locação `default`. Ela não é aplicada a uma instância em execução com locação `dedicated`.

Você não pode usar o processo de modificação para alterar a locação de uma Instância reservada depois de adquiri-la. No entanto, é possível trocar uma Instância reservada convertível por uma nova Instância reservada convertível com uma locação diferente.

### Ajuste de escala automático
<a name="dedicated-instance-autoscaling"></a>

É possível usar o Amazon EC2 Auto Scaling para executar Instâncias dedicadas. Para obter mais informações, consulte [Criar um modelo de execução usando configurações avançadas](https://docs.aws.amazon.com/autoscaling/ec2/userguide/advanced-settings-for-your-launch-template.html) no *Guia do usuário do Amazon EC2 Auto Scaling*.

### Recuperação automática
<a name="dedicated-instance-recovery"></a>

É possível configurar a recuperação automática para uma instância dedicada se ela ficar impedida devido a uma falha de hardware subjacente ou a um problema que exija o envolvimento da AWS para ser reparado. Para obter mais informações, consulte [Recuperação automática de instâncias](ec2-instance-recover.md).

### Instâncias spot dedicadas
<a name="dedicated-instance-spot"></a>

É possível executar uma instância spot dedicada especificando uma locação de `dedicated` ao criar uma solicitação de instâncias spot. Para obter mais informações, consulte [Executar no hardware de locatário único](how-spot-instances-work.md#spot-instance-tenancy).

### Instâncias expansíveis
<a name="dedicated-instance-burstable"></a>

É possível aproveitar os benefícios da execução em hardware de locação dedicada com [Instâncias expansíveis](burstable-performance-instances.md). As instâncias dedicadas T3 são executadas no modo ilimitado por padrão, e elas fornecem um nível de linha de base de performance da CPU com a capacidade de expansão para um nível de CPU mais alto quando exigido por sua workload. A performance basal da T3 e a capacidade de expansão são regidas por créditos de CPU. Devido à natureza expansível dos tipos de instância T3, recomendamos monitorar como suas instâncias T3 usam os recursos de CPU do hardware dedicado para obter a melhor performance. As instâncias dedicadas T3 destinam-se a clientes com workloads diversas que exibem comportamento aleatório da CPU, mas que, preferencialmente, têm o uso médio da CPU em ou abaixo dos usos da linha de base. Para obter mais informações, consulte [Principais conceitos para instâncias de desempenho expansível](burstable-credits-baseline-concepts.md).

O Amazon EC2 tem sistemas para identificar e corrigir a variabilidade na performance. No entanto, ainda é possível passar por variabilidade de curto prazo se você iniciar várias instâncias dedicadas T3 que tenham padrões correlacionados de uso da CPU. Para essas workloads mais exigentes ou correlacionadas, recomendamos o uso de instâncias dedicadas M5 ou M5a em vez de instâncias dedicadas T3.

## Limitações da Instâncias dedicadas
<a name="dedicated-limits"></a>

Tenha o seguinte em mente ao usar instâncias dedicadas:
+ Alguns serviços da AWS ou seus recursos não são compatíveis com uma VPC com a locação de instância definida como `dedicated`. Verifique a documentação do serviço para confirmar se há alguma limitação.
+ Alguns tipos de instância não podem ser iniciados em uma VPC com a locação da instância definida como `dedicated`. Para obter mais informações sobre os tipos de instância compatíveis, consulte [Instâncias dedicadas do Amazon EC2](https://aws.amazon.com/ec2/pricing/dedicated-instances/).
+ Quando você iniciar uma instância dedicada compatível com o Amazon EBS, o volume do EBS não é executado em hardware de ocupante único.

## Definição de preço para Instâncias dedicadas
<a name="dedicated-instance-pricing"></a>

A definição de preço de Instâncias dedicadas é diferente da definição de preço de Instâncias sob demanda. Para obter mais informações, consulte [Instâncias dedicadas do Amazon EC2](https://aws.amazon.com/ec2/pricing/dedicated-instances/).

# Iniciar Instâncias dedicadas em uma VPC com a locação padrão
<a name="dedicatedinstancesintovpc"></a>

Ao criar uma VPC, você tem a opção de especificar sua locação de instância. Se você iniciar uma instância em uma VPC que tenha uma locação de instância `dedicated`, ela será executada como uma instância dedicada em hardware dedicado ao seu uso.

Para obter mais informações sobre a execução de uma instância com uma locação de `host`, consulte [Iniciar instâncias do Amazon EC2 em um host dedicado do Amazon EC2](launching-dedicated-hosts-instances.md).

Para obter mais informações sobre as opções de locação de VPC, consulte [Crie uma VPC](https://docs.aws.amazon.com/vpc/latest/userguide/create-vpc.html) no *Manual do usuário da Amazon VPC*.

**Requisitos**
+ Escolha um tipo de instância compatível. Para obter mais informações, consulte [Instâncias dedicadas do Amazon EC2](https://aws.amazon.com/ec2/pricing/dedicated-instances/).

------
#### [ Console ]

**Para executar uma instância dedicada em uma VPC de locação padrão**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. No painel de navegação, escolha **Instances** (Instâncias), **Launch Instance** (Iniciar instância).

1. Na seção **Application and OS Images** (Imagens de aplicações e do sistema operacional), selecione uma AMI na lista.

1. Na seção **Instance type** (Tipo de instância), selecione o tipo de instância a ser iniciada.

1. Na seção **Key pair** (Par de chaves), selecione o par de chaves a ser associado à instância.

1. Na seção **Advanced details** (Detalhes avançados), em **Tenancy** (Locação), selecione **Dedicated** (Dedicada).

1. Configure as demais opções da instância conforme necessário. Para obter mais informações, consulte [Referência para parâmetros de configuração de instâncias do Amazon EC2](ec2-instance-launch-parameters.md).

1. Escolha **Iniciar instância**.

------
#### [ AWS CLI ]

**Para configurar a opção de locação para uma instância durante a execução**  
Use a o comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) e inclua a `Tenancy` com a opção de `--placement`.

```
--placement Tenancy=dedicated
```

------
#### [ PowerShell ]

**Para configurar a opção de locação para uma instância durante a execução**  
Use o cmdlet [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html) com o parâmetro `-Placement_Tenancy`.

```
-Placement_Tenancy dedicated
```

------

# Alterar a locação de uma instância do EC2
<a name="dedicated-change-tenancy"></a>

É possível alterar a locação de uma instância interrompida depois de iniciá-la. As alterações que você fizer entrarão em vigor na próxima vez que a instância for iniciada.

Como alternativa, você pode alterar a locação da sua nuvem privada virtual (VPC). Para obter mais informações, consulte [Alterar a locação da instância de uma VPC](change-tenancy-vpc.md).

**Limitações**
+ Você não pode alterar a locação de uma instância usando o Console de gerenciamento da AWS.
+ A instância deve estar no estado `stopped`.
+ Os detalhes do sistema operacional da instância, e se o SQL Server está ou não instalado, afetam quais conversões são compatíveis. Para obter mais informações sobre os caminhos de conversão de locação disponíveis para a sua instância, consulte [Tenancy conversion](https://docs.aws.amazon.com/license-manager/latest/userguide/conversion-tenancy.html) no *License Manager User Guide*.
+ Para instâncias T3, você deve iniciar a instância em um host dedicado para usar uma locação de `host`. Você não pode alterar a locação de `host` para `dedicated` ou `default`. Tentar fazer uma dessas alterações de locação não compatíveis gera um código de erro de `InvalidRequest`.

------
#### [ AWS CLI ]

**Para modificar o valor da locação de uma instância**  
Use o comando [modify-instance-placement](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-placement.html).

```
aws ec2 modify-instance-placement \
    --instance-id i-1234567890abcdef0 \ 
    --tenancy dedicated
```

------
#### [ PowerShell ]

**Para modificar o valor da locação de uma instância**  
Use o cmdlet [Edit-EC2InstancePlacement](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstancePlacement.html).

```
Edit-EC2InstancePlacement `
    -InstanceId i-1234567890abcdef0 `
    -Tenancy Dedicated
```

------

# Alterar a locação da instância de uma VPC
<a name="change-tenancy-vpc"></a>

Você pode alterar a locação da instância de uma nuvem privada virtual (VPC) de `dedicated` para `default` depois de criá-la. Modificar a locação da instância de uma VPC não afeta a locação de nenhuma instância existente na VPC. Na próxima vez que você executar uma instância na VPC, ela terá a locação `default`, a menos que você especifique de outra forma durante a execução.

Como alternativa, você pode alterar a locação de instâncias específicas. Para obter mais informações, consulte [Alterar a locação de uma instância do EC2](dedicated-change-tenancy.md).

**Limitações**
+ Você não pode alterar a locação da instância de uma VPC de `default` para `dedicated` depois de criá-la.
+ Você não pode modificar a locação de instâncias de uma VPC usando o Console de gerenciamento da AWS.

------
#### [ AWS CLI ]

**Para modificar o atributo de locação da instância de uma VPC**  
Use o comando [modify-vpc-tenancy](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-vpc-tenancy.html). O único valor de locação compatível é `default`.

```
aws ec2 modify-vpc-tenancy \
    --vpc-id vpc-1234567890abcdef0 \
    --instance-tenancy default
```

------
#### [ PowerShell ]

**Para modificar o atributo de locação da instância de uma VPC**  
Use o cmdlet [Edit-EC2VpcTenancy](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2VpcTenancy.html). O único valor de locação compatível é `Default`.

```
Edit-EC2VpcTenancy `
    -VpcId vpc-1234567890abcdef0 `
    -InstanceTenancy Default
```

------