목록 보기
1년 동안 Workload의 절반을 ARM64로 Migration하기
데브옵스

1년 동안 Workload의 절반을 ARM64로 Migration하기

하이퍼커넥트
하이퍼커넥트
2023년 7월 25일

두줄요약

AWS Graviton 기반 ARM64로 워크로드를 단계적으로 이전한 사례를 소개했습니다. 멀티 아키텍처 빌드와 Kubernetes 전환 전략으로 비용을 크게 절감했습니다.

핵심 내용

  • AWS Graviton 기반 ARM64로 Kubernetes 워크로드 절반을 이전한 비용 절감 사례
  • 100개 이상 마이크로서비스와 시스템 컴포넌트, CI/CD 파이프라인을 함께 ARM64 대응으로 전환한 과정
  • 멀티 아키텍처 이미지 빌드와 노드 셀렉터, 테인트/톨러레이션, 카나리 배포를 활용한 단계적 마이그레이션
  • QEMU 기반 빌드의 속도·안정성 문제를 피하기 위해 AMD64와 ARM64 Jenkins 노드를 분리해 이미지 생성 후 manifest로 병합

적용해볼 점

  • Kubernetes 클러스터에서 ARM64 노드그룹과 멀티 아키텍처 이미지를 함께 준비하는 전환 전략
  • cluster-autoscaler와 node label, taints 설정을 함께 맞추는 운영 방식
  • CI/CD에서 ARM64 빌드 단계를 옵션화해 점진적으로 도입하는 구조

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...