× - 코드 및 콘솔 화면은 [ code ] 내용 [ /code ] 태그 처리하여 주세요.
- 강조하고자 하는 내용은 [ b ] 내용 [ /b ] 태그 처리하여 주세요.

쿠버네티스 파드/서비스 아키텍처

  • 홍짱
    (홍짱)
  • 홍짱's Avatar 이 글의 작성자
  • Offline
  • Newbie
  • Newbie
더보기
12 Jul 2021 12:10 - 07 Aug 2021 09:17 #5293 작성자: 홍짱
홍짱 님의 글: 쿠버네티스 파드/서비스 아키텍처
저는 Google Kubernetes Engine에서 Django를 사용하여 프로젝트를 진행 중인데 최상의 아키텍처 형식에 대해 몇가지 질문이 있습니다.

지금은 하나의 파드에 여러 컨테이너가 있습니다. 모두 서로 의존하고 자주 통신하기 때문입니다. 설정은 다음과 같습니다.

파드 : 웹앱

컨테이너:

- NGINX (정적 콘텐츠 제공, django 웹사이트로 - 트래픽 전송)
- 웹사이트 (Django, http 응답 제공)
- DB Proxy (웹사이트용 MySQL 서버 및 웹소켓 서버)
- websocket (웹 소켓을 관리하는 Django 작업자)
- redis (비동기 기능)

현재 계획은 여러 replica와 scale을 실행하는 deployment를 만드는 것이지만 이 파드를 여러 파드로 분할하거나 단일 파드로 두는 것이 더 나을까요?
만약 세분화한다면 필요한 서비스를 추가한 후의 아키텍처는 어떻게 될까요?
Time to create page: 0.047 seconds
Powered by Kunena Forum