앞 장에서 살펴 본 새로운 서버 생성 과정에서 오토스케일을 활성화할 수 있습니다. 해당 옵션의 사용을 선택하면 아래와 같이 관련 설정이 열립니다. 오토스케일은 설정값을 기반으로 서버의 자동 증설/감축을 수행합니다.
증설과 감축 조건에 대해 각각 여러 메트릭 수치를 AND/OR 연산으로 조합할 수 있습니다. CPU, Memory 등의 하드웨어 리소스 수치들과 더불어 게임 유저수를 사용할 수 있습니다.
오토스케일 그룹을 생성할 때 다음과 같은 정보를 입력해야 합니다.
오토스케일 그룹의 증설/감축 정책을 설정합니다.
오토스케일 그룹의 노드 구성은 일반 서버 구성과 일부 차이가 있습니다. 가장 큰 차이점은 오토스케일 그룹을 단일 노드로 구성된 서버로만 생성 가능하다는 것입니다. 이 때, GATEWAY, GAME, SUPPORT 3가지 노드만 선택 가능합니다. MATCH는 오토스케일 그룹을 생성할 수 없습니다.
단일 노드로 구성한다는 것은 서로 다른 노드를 하나의 서버로 구성할 수 없음을 의미합니다. 이는 게임 노드나 서포트 노드처럼 서비스를 구성해야하는 경우에는, 단일 서비스만으로 구성해야 함을 의미하기도 합니다. 위의 예시 이미지는 "RPSGame1" 서비스를 위한 게임 노드 3개가 하나의 서버로 구성됩니다. 빨간색 박스가 가르키는 바와 같이 하나의 노드를 선택하면 나머지는 더 이상 선택 할 수 없습니다.
오토스케일 그룹으로 노드 구성이 완료되면 앞 서 설정한 정책에 기반하여 증설/감축이 자동으로 실행됩니다.