오토 스케일링

  • 클라우드의 장점 중 하나는 유연한 인프라 확장
    • 인프라 확장의 높은 자유도를 이용하여 인프라 비용을 최적화 하고 이벤트에 대항
    • 사용자가 정의한 주기 (스케줄링), 사용자가 설정한 메트릭(모니터링), 사용자 요청(온디멘드)에 따라 서버를 자동 생성, 삭제 진행
  • 오토스케일링 설정
    • Launch Configuration
      1. 이름으로 구분되게 한 계정 내 유일
      2. 액션의 대상이 되는 서버의 기본 템플릿 (이미지, 서버타입, ACG등)
      3. 베이스 이미지는 퍼블릭 이미지, 커스텀 이미지인 내서버 이미지 사용 가능
    • Autoscaling Server Group
      1.  Scaling, Management액션을 위한 논리적 그룹
      2. minSize <= desiredCapacity <= maxSize 대소 관계 유지
    • Event Rule (*Classic: Group Event Setting)
      1. 액션의 기존이 되는 모니터링 매트릭 설정

Kubernetes Service

  • 완전 관리형 Kubernetes Cluster 제공
    • Container의 배포(Scheduling), 운영(HA, Failover), 확장(Scaling)을 자동화 하기 위한 플랫폼
    • Control Plane설치, 운영에 대한 고민 없이, 사용자는 Container가 구동되는 Worker Node에 대한 관리만 하면 됨
    • Container Registry, Load Balancer등 네이버 클라우드 플랫폼 다른 서비스와 통합하여 사용 가능
  • No labels