컨테이너식 MID 서버 자동 크기 조정

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • MID Server는 StatefulSet를 통해 복제본 수에 관계없이 배포할 수 있습니다. Kubernetes HPA(Horizontal Pod Autoscaler)를 활용하여 자동으로 확장할 수 있습니다. 수평 포드 자동 조정기는 요구와 일치하도록 작업 부하 자원(예: 배포 또는 StatefulSet)을 자동으로 업데이트합니다.

    구성 단계에 대한 설정 표시기MID 서버가 네트워크 내부 및 외부의 요소에 연결할 수 있는지 확인Linux 또는 Windows 호스트에서 MID 서버를 다운로드 및 설치MID 서버 구성MID 서버 보안 구성MID 서버가 네트워크 내부 및 외부의 요소에 연결할 수 있는지 확인Linux 또는 Windows 호스트에서 MID 서버를 다운로드 및 설치MID 서버 구성MID 서버 보안 구성
    Kubernetes는 워크로드에 필요한 대로 상태 저장 MID 서버 복제본을 추가하거나 제거할 수 있습니다. HPA는 CPU 및 메모리 메트릭만 지원합니다. MID Server는 배포 요청 양식의 StatefulSet 섹션에 다음 정보를 제공하여 상태 저장(stateful) 애플리케이션으로 배포할 수 있습니다.
    • 이름
    • 헤드리스 서비스 이름
    • 영구 볼륨 클레임(PVC)
    • 저장소 클래스, 접근 모드 및 저장소 요청과 같은 매개변수
    • 자원 요청/제한

    PVC는 MID 서버가 config.xml, 메타데이터 파일 및 여러 하위 폴더를 저장하는 원하는 영구 볼륨을 선언합니다.

    작업 부하가 변동하는 동안 실행 중인 MID 서버 컨테이너가 있는 팟을 제거하고 새 컨테이너로 교체할 수 있습니다. StatefulSet는 동일한 영구 볼륨이 새 Pod에 연결되도록 하여 MID Server가 해당 상태를 다시 시작할 수 있도록 합니다.

    영구 볼륨에 탑재할 수 있는 유일한 하위 폴더는 새 MID 서버를 설치할 때 처음에 비어 있는 폴더입니다. config.xml 파일 및 기타 메타데이터 파일은 Pod가 종료되고 시작 중에 복원될 때 백업해야 합니다.

    YAML 파일로 익스포트된 배포 요청은 Kubernetes 클러스터에서 StatefulSet 워크로드 및 새 MID 서버 포드를 생성하는 데 사용할 수 있습니다.

    배포 YAML 파일을 변경하고 다시 적용하면 배포의 기존 Pod가 다시 생성됩니다. StatefulSet 배포를 사용하면 구성 파일이 백업 폴더에서 복원됩니다. init 스크립트는 MID 서버가 시작되기 전에 배포 환경 변경 사항을 감지하여 구성 파일에 적용해야 합니다.

    HPA 자동 크기 조정 활성화

    HPA 컨트롤러를 생성하여 기존 StatefulSet 워크로드에 대해 HPA 자동 스케일링을 활성화할 수 있습니다.

    배포 요청을 생성할 때 HPA 버전 1 또는 버전 2를 선택할 수 있습니다.

    HPA 구성을 사용하여 인스턴스에 배포 요청을 생성할 때 내보낸 YAML 파일을 적용하면 HPA 자동 크기 조정이 즉시 작동하기 시작합니다.