본문으로 이동
레거시 인프라 작살내고 하이브리드 클라우드 만든 썰
문서

레거시 인프라 작살내고 하이브리드 클라우드 만든 썰

박명순/정상현 토스 · 토스 기술 블로그

원문 보기

AI 핵심 요약

20년 넘은 레거시 인프라에는 서버마다 수천 개의 라우팅 정보가 들어 있고 DNS와 장비 구성 관리도 미흡해, 신규 서비스 운영과 확장이 어려웠습니다. 토스페이먼츠는 비용·가시성·통제권 문제를 해결하기 위해 OpenStack 프라이빗 클라우드를 구축하고 AWS와 함께 Active-Active로 운영하는 하이브리드 구조를 만들었습니다. 두 명의 엔지니어가 OpenStack을 반복 설치하고 장애를 재현하며 경험을 쌓았고, Ansible·Terraform 자동화, Zabbix·Prometheus·Mimir 모니터링, Cluster API 기반 Kubernetes 관리와 NetDevOps를 적용했습니다. 독립된 OpenStack 클러스터와 AWS의 서비스 영역을 함께 운영하고 배포·로그·트래픽 관리도 확장해, 개발자가 배포 대상 클라우드를 의식하지 않는 환경을 구현한 것이 핵심입니다.

  • 운영 인력이 적다면 반복 설치와 장애 시나리오 재현으로 시스템 이해도를 높인 뒤, 자동화를 운영의 전제로 삼으세요.
  • Ansible과 Terraform으로 자원 라이프사이클을 코드화하고, CMDB와 봇을 연결하면 인프라 현황을 쉽게 조회할 수 있습니다.
  • Kubernetes Cluster API를 활용하면 클러스터 생성과 롤링 업데이트를 선언적으로 관리할 수 있습니다.
  • 네트워크 설정을 서비스별 모듈과 템플릿으로 나누면 변경 범위를 좁히고 배포 과정을 자동화할 수 있습니다.
  • 하이브리드 환경에서 로그를 한쪽 클라우드로만 보내면 전용선 병목이 생길 수 있으므로, 클라우드별 저장소와 Cross Cluster 검색을 고려하세요.

소개

오픈소스 기반 OpenStack 프라이빗 클라우드를 직접 구축해, 퍼블릭과 Active-Active 하이브리드 클라우드로 운영하며 자동화·모니터링·고가용성을 확보한 이야기를 들려드려요.

비슷한 학습 자료

컨퍼런스 당근 밋업

갑자기 서버에서 모든 아웃바운드 통신이 실패한다면 사용자는 어떤 경험을 하게 될까요? 그리고 에러 알림을 받은 엔지니어는 어떤 행동을 해야 할까요? 당근페이 팀은 Kubernetes 환경에서 Istio service mesh를 이용해 네트워크를 관리하며 JVM 애플리케이션을 운영하고 있어요. 어느 날 특정 Pod에서 모든 외부 통신이 불가능한 현상이 발생했어요. 이 현상은 짧지 않은 기간 동안 지속되었고, 그때마다 원인 분석과 가설을 바탕으로 문제 해결을 시도했지만 끈질기게 재발했어요. 정확한 원인을 찾아 문제를 해결하기까지 다양한 성능 개선이 이루어졌는데, 내결함성(fault-tolerance)과 탄력성(resilience)을 갖춘 시스템을 만들기 위해 당근페이 팀이 어떤 노력을 하고 있는지 이 세션을 통해 소개할게요. 🥕 영상을 보고 당근에 관심이 생기셨다면 채용 공고를 확인해보세요! https://about.daangn.com/jobs/

백엔드 데브옵스 · 인프라 네트워크

컨퍼런스 SLASH

서버 인프라를 효과적으로 트러블 슈팅할 수 있도록 노력한 경험과 모니터링 인프라를 운영한 경험을 공유합니다. 이재성 / 토스 DevOps Engineer 토스 개발자 컨퍼런스 SLASH에 대한 자세한 정보는 👉🏻 https://toss.im/slash-21​ 컨퍼런스 및 세션에 대한 문의는 👉🏻 slash@toss.im #토스​ #개발자컨퍼런스​ #SLASH

데브옵스 · 인프라

컨퍼런스 SLASH

Active-Active 데이터센터 운영, Kubernetes와 Istio Service Mesh 운영, API-Gateway, Kafka, Redis, Monitoring Stack 등 토스에서 사용하는 전반적인 기술과 시스템 구성을 공유합니다. 이항령 / 토스 Server Platform Team Leader 토스 개발자 컨퍼런스 SLASH에 대한 자세한 정보는 👉🏻 https://toss.im/slash-21​ 컨퍼런스 및 세션에 대한 문의는 👉🏻 slash@toss.im #토스​ #개발자컨퍼런스​ #SLASH

백엔드 데이터베이스 데브옵스 · 인프라

문서 하태호

결제 산업 혁신을 꿈꾸며 출발한 토스페이먼츠. 하지만 그 시작점은 20년 된 레거시 시스템이었습니다. 어떻게 레거시 결제 시스템 개편을 이루어 냈을까요?

백엔드

문서 하태호

토스페이먼츠 엔지니어들이 지난 몇 년 간 쏟아부은 치열한 고민과 노력을 기록한 시리즈를 소개합니다.