Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3
이 페이지에서는 Cloud Composer 1에서 환경 확장의 작동 방식을 설명합니다.
환경 확장에 대한 자세한 내용은 확장 환경을 참조하세요.
크기 조절이 가능한 환경
Cloud Composer 1에는 일정한 작업자 수를 실행하는 환경이 있습니다.
환경을 만들 때 노드 수를 지정합니다. 이 수는 환경의 작업자 수에 해당합니다. Cloud Composer는 환경의 모든 작업자 간에 부하를 분산합니다. 환경 노드는 Airflow 작업자를 실행하는 것 외에도 스케줄러와 기타 환경 구성요소를 실행합니다.
환경의 노드 수를 변경하여 환경을 확장할 수 있습니다.
확장 및 성능 매개변수
환경의 Airflow 데이터베이스 및 웹 서버 구성요소에서 사용하는 머신 유형을 조정하여 환경의 확장 및 성능 파라미터를 제어할 수 있습니다. 이렇게 하면 노드 수 설정에서 제공하는 수평 확장 외에도 환경을 수직으로 확장할 수 있습니다. Airflow 데이터베이스와 웹 서버의 머신 유형은 언제든지 조정할 수 있습니다.
환경을 만들 때 환경 노드에 대한 머신 유형을 설정합니다. 이 파라미터는 나중에 변경할 수 없습니다. 즉, Cloud Composer 1에서는 Airflow 작업자를 수직으로 확장할 수 없습니다.
여러 스케줄러
Airflow 2는 동시에 1개 이상의 Airflow 스케줄러를 사용할 수 있습니다. 이 Airflow 기능은 HA 스케줄러라고도 합니다. Cloud Composer 1에서는 환경의 스케줄러 수를 설정하고 언제든지 조정할 수 있습니다. Cloud Composer는 환경의 스케줄러 수를 자동으로 확장하지 않습니다.
환경의 스케줄러 수를 구성하는 방법에 대한 자세한 내용은 환경 확장을 참조하세요.
데이터베이스 디스크 공간
Airflow 데이터베이스의 디스크 공간은 수요에 맞게 자동으로 증가합니다.