Este tópico descreve como alterar o método de faturamento de uma instância do ApsaraDB RDS for MySQL de pagamento conforme o uso para serverless.
Casos de uso
Se sua empresa apresenta cargas de trabalho com flutuações significativas ou exige grande capacidade de armazenamento, considere utilizar uma instância serverless. Esse tipo de instância dimensiona automaticamente os recursos de computação conforme a demanda. Isso melhora a utilização dos recursos, aumenta a eficiência operacional e ajuda a reduzir custos.
Para obter mais informações sobre os casos de uso de instâncias serverless, consulte Instâncias serverless do ApsaraDB RDS for MySQL.
Pré-requisitos
A instância deve atender aos seguintes requisitos:
Engine: MySQL
Edition: RDS Basic Edition ou RDS High-availability Edition
Product type: Standard Edition
Storage type: PL1 ESSD ou disco de alto desempenho
-
A versão do engine deve ser igual ou superior às versões listadas abaixo e não pode ser uma versão descontinuada:
MySQL 5.7: rds_20230228
MySQL 8.0: rds_20230324
-
Billing method: pagamento conforme o uso
NotaCaso sua instância utilize o método de faturamento por assinatura, altere-a primeiro para pagamento conforme o uso.
Status: Running
A instância deve ser primária e não possuir instâncias somente leitura.
O X-Engine não está ativado.
O proxy de banco de dados não está ativado.
A criptografia SSL não está ativada.
A instância não utiliza uma chave mestra personalizada para criptografia de disco em nuvem.
Visualize essas informações na página de detalhes da instância no console do ApsaraDB RDS.
Limitações
É possível converter uma instância entre pagamento conforme o uso e serverless apenas uma vez a cada 24 horas.
A conversão falhará se não houver instâncias serverless disponíveis na zona de disponibilidade da instância ou se os recursos forem insuficientes.
Impactos
A conversão de uma instância de pagamento conforme o uso para serverless provoca um failover da instância. Configure um mecanismo de reconexão automática em sua aplicação. Para mais detalhes sobre os impactos de um failover, consulte Impactos de um failover de instância.
Se o Performance Schema (PFS) estiver ativado na instância, a conversão para serverless poderá causar alto uso de memória e reduzir a eficiência de dimensionamento das RDS Capacity Units (RCUs).
Observações de uso
Uma instância serverless dimensiona automaticamente para cima ou para baixo e ajusta o tamanho do buffer pool do InnoDB com base na carga de trabalho. Por isso, modificações personalizadas nos parâmetros
innodb_buffer_pool_sizeeinnodb_buffer_pool_instancessão ignoradas após a conversão.Recomenda-se definir o número máximo de RCUs com um valor igual ou superior ao número de vCores do tipo de instância original. Por exemplo, se a instância original possui 4 vCores, defina o número máximo de RCUs como 4 ou mais.
Faturamento
A conversão de pagamento conforme o uso para serverless é gratuita. Para obter mais informações sobre o faturamento de instâncias serverless, consulte Faturamento serverless.
Procedimento
Acesse a página Instances. Na barra de navegação superior, selecione a região da instância e clique em ID da instância.
Na página Basic Information, na seção Configuration Information, clique em Change to Serverless.
-
Na página de compra, configure as RDS Capacity Units (RCUs). Na seção Advanced Settings, configure a Scaling Policy e o Automatic Stop and Restart. Em seguida, defina o Switching Time.
NotaPara mais informações sobre esses parâmetros, consulte Configurar uma instância serverless.
-
Leia a Note e os Terms of Service e clique em Confirm Order.
NotaDurante a conversão, o status da instância muda para Upgrading/Downgrading. Após a conclusão da conversão, o status retorna para Running.
Perguntas frequentes
-
P: Após converter minha instância para serverless, por que aparece um novo pedido de compra em Expenses And Costs > Orders?
R: A conversão cria uma nova instância serverless e alterna da instância original para a nova. Esse processo gera um novo pedido de compra.
-
P: Por que não consigo converter para serverless uma instância que usa uma chave mestra personalizada para criptografia de disco em nuvem?
R: Instâncias serverless utilizam tipos de instância de uso geral, que suportam criptografia de disco em nuvem apenas com uma chave de serviço (Default Service CMK).
-
P: O Sequence Engine é suportado após a conversão para serverless?
R: Sim. Para mais informações, consulte Sequence Engine.
Referência de API
|
API |
Descrição |
|
Ao alterar o método de faturamento de pagamento conforme o uso para serverless:
|