Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: ✔️ VMs do Linux ✔️ VMs do Windows ✔️ Conjuntos de dimensionamento uniformes ✔️ Conjuntos de dimensionamento flexíveis
Uma reserva de capacidade é sempre criada como parte de um grupo de reserva de capacidade. A primeira etapa é criar um grupo, caso ainda não exista um adequado, e criar reservas em seguida. Depois que as reservas são criadas, elas ficam imediatamente disponíveis para uso com VMs (máquinas virtuais). A capacidade fica reservada para o seu uso enquanto a reserva não for excluída.
Uma solicitação bem formada para um grupo de reservas de capacidade sempre deve ser bem-sucedida, porque não reserva nenhuma capacidade. Ele atua apenas como um contêiner para reservas. No entanto, uma solicitação de reserva de capacidade pode falhar quando você não tem a cota necessária para a série de VMs ou quando o Azure não tem capacidade suficiente para atender à solicitação. Solicite mais cotas ou tente uma combinação diferente de tamanho, local ou zona de VM.
A criação da reserva de capacidade é totalmente bem-sucedida ou falha por completo. Para uma solicitação de reserva de 10 instâncias, o sucesso será retornado somente se todas as 10 instâncias puderem ser alocadas. Caso contrário, a criação da reserva de capacidade falhará.
Considerações
A reserva de capacidade deve atender às seguintes regras:
- O parâmetro de localização deve corresponder à propriedade de localização do grupo de reservas de capacidade pai. Uma incompatibilidade resulta em um erro.
- O tamanho da VM deve estar disponível na região de destino. Caso contrário, a criação da reserva falhará.
- A assinatura deve ter cota disponível igual ou superior à quantidade de VMs a ser reservada para a série de VMs e para a região como um todo. Se necessário, solicite mais cota.
- É possível criar VMs individuais em etapas, caso isso seja necessário para atender aos limites de cota atuais. Crie uma reserva de capacidade com uma quantidade menor e realoque essa quantidade de VMs. Isso libera a cota para aumentar a quantidade reservada e adicionar mais VMs. Como alternativa, se a assinatura usar tamanhos de VM diferentes na mesma série, reserve e reimplante VMs para o primeiro tamanho. Em seguida, adicione uma reserva ao grupo para outro tamanho e reimplante as VMs de novo tamanho no grupo de reserva. Repita o processo até tudo estar completo.
- Para conjuntos de dimensionamento, a cota disponível é necessária, a menos que o conjunto de dimensionamento ou você exclua suas instâncias de VM, a capacidade seja reservada e as instâncias do conjunto de dimensionamento sejam adicionadas usando a capacidade reservada. Se o conjunto de dimensionamento for atualizado usando a implantação verde azul, reserve a capacidade e implante o novo conjunto de dimensionamento para a capacidade reservada na próxima atualização.
- Cada grupo de reservas de capacidade pode ter exatamente uma reserva para um tamanho específico de VM. Por exemplo, é possível criar apenas uma reserva de capacidade para o tamanho de VM
Standard_D2s_v3. Tentar criar uma segunda reserva paraStandard_D2s_v3no mesmo grupo de reservas de capacidade resulta em erro. No entanto, é possível criar outra reserva no mesmo grupo para outros tamanhos de VM, comoStandard_D4s_v3eStandard_D8s_v3. - Para um grupo de reservas de capacidade que dá suporte a zonas, cada tipo de reserva é definido pela combinação de tamanho da VM e zona. Por exemplo, são compatíveis uma reserva de capacidade para
Standard_D2s_v3emZone 1, outra reserva de capacidade paraStandard_D2s_v3emZone 2e uma terceira reserva de capacidade paraStandard_D2s_v3emZone 3.
Verifique os tamanhos de VM disponíveis para a reserva de capacidade em uma região
Antes de criar uma reserva de capacidade, você pode verificar os tamanhos de VM disponíveis para a reserva em uma determinada região.
- Abra o portal do Azure.
- Na barra de pesquisa, digite grupos de reserva de capacidade.
- Selecione Grupos de reserva de capacidade nas opções.
- Selecione Criar.
- Na guia Noções básicas, crie um grupo de reserva de capacidade:
- Selecione uma Assinatura.
- Selecione ou crie um grupo de recursos.
- Nomeie o grupo.
- Selecione uma região.
- Também é possível selecionar Zonas de disponibilidade ou permitir que o Azure faça a escolha por você.
- Selecione Avançar.
- Em Tamanho da VM, selecione Conferir todos os tamanhos para verificar quais tamanhos de VM estão disponíveis para a reserva de capacidade.
Criar uma reserva de capacidade
Criar um grupo de reserva de capacidade.
Para criar um grupo de reserva de capacidade, construa a seguinte solicitação
PUTno provedorMicrosoft.Compute:PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}&api-version=2021-04-01No corpo da solicitação, inclua o seguinte parâmetro:
{ "location":"eastus" }Esse grupo é criado para conter reservas para a localização Leste dos EUA.
O grupo no exemplo a seguir só dá suporte a reservas regionais porque zonas não foram especificadas no momento da criação. Para criar um grupo zonal, passe um parâmetro extra
zoneno corpo da requisição:{ "location":"eastus", "zones": ["1", "2", "3"] }Criar uma reserva de capacidade.
Para criar uma reserva, monte a seguinte solicitação
PUTno provedorMicrosoft.Compute:PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{capacityReservationName}?api-version=2021-04-01No corpo da solicitação, inclua os seguintes parâmetros:
{ "location": "eastus", "sku": { "name": "Standard_D2s_v3", "capacity": 5 }, "tags": { "environment": "testing" }A solicitação anterior cria uma reserva na região Leste dos EUA para cinco quantidades do tamanho D2s_v3 de VM.
Verificar sua reserva de capacidade
Após a criação da reserva de capacidade, ela ficará imediatamente disponível para uso com VMs. O campo currentCapacity da exibição da instância da reserva de capacidade fornece a capacidade atual do tamanho de VM reservado com sucesso. Ver Reservas de Capacidade – Obter.
GET
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{capacityReservationName}?api-version=2021-04-01
{
"name": "<CapacityReservationName>",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/capacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{CapacityReservationName}",
"type": "Microsoft.Compute/capacityReservationGroups/capacityReservations",
"location": "eastus",
"tags": {
"environment": "testing"
},
"sku": {
"name": "Standard_D2s_v3",
"capacity": 5
},
"properties": {
"reservationId": "<reservationId>",
"provisioningTime": "<provisioningTime>",
"provisioningState": "Updating"
}
}