Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3
Nesta página, descrevemos como o escalonamento de ambiente funciona no Cloud Composer 1.
Para mais informações sobre o escalonamento de ambientes, consulte Ambientes de escala.
Ambientes redimensionáveis
O Cloud Composer 1 tem ambientes que executam um número constante de workers.
Ao criar um ambiente, você especifica o número de nós. Esse número corresponde ao número de workers no ambiente. O Cloud Composer distribui a carga entre todos os workers no ambiente. Além de executar workers do Airflow, os nós de ambiente também executam programadores e outros componentes do ambiente.
É possível escalonar o ambiente alterando o número de nós nele.
Parâmetros de escala e desempenho
É possível controlar os parâmetros de escala e desempenho do ambiente ajustando os tipos de máquina usados pelo banco de dados do Airflow e pelos componentes do servidor da Web do ambiente. Ao fazer isso, é possível escalonar o ambiente verticalmente, além do escalonamento horizontal fornecido pela configuração do número de nós. É possível ajustar os tipos de máquina do banco de dados do Airflow e do servidor da Web a qualquer momento.
Você define o tipo de máquina para os nós ao criar um ambiente. Não será possível alterar este parâmetro depois. Isso significa que não é possível escalonar os workers do Airflow verticalmente no Cloud Composer 1.
Vários programadores
O Airflow 2 pode usar mais de um programador do Airflow ao mesmo tempo. Esse recurso do Airflow também é conhecido como programador de alta disponibilidade. No Cloud Composer 1, é possível definir o número de programadores do seu ambiente e ajustá-lo a qualquer momento. O Cloud Composer não escalona automaticamente o número de programadores no seu ambiente.
Para mais informações sobre como configurar o número de programadores do seu ambiente, consulte Ambientes de escala.
Espaço em disco do banco de dados
O espaço em disco para o banco de dados do Airflow aumenta automaticamente para acomodar a demanda.