[서비스 매쉬 환경 모니터링 도구 istio 시작하기] 서비스 매쉬 환경과 istio 소개

hi·2023년 9월 2일
0

쿠버네티스

목록 보기
58/60
post-thumbnail

Istio란?

  • 다수의 컨테이너가 동작하는 경우, 각 컨테이너의 트래픽을 관찰하고 정상 동작하는지 모니터링하기 어려움
  • 서비스 메시의 크기와 복잡성이 커짐에 따라 관리에 어려움 생김
  • Istio는 이러한 쿠버네티스 환경의 네트워크 메시 이슈를 보다 간편하게 해결하기 위해 지원하는 환경

서비스 메시: 응용 프로그램과 이들 간의 상호작용을 구성하는 마이크로서비스 네트워크 구조



Istio 사용 이유

  • Istio를 사용하면 서비스의 연결, 보안, 제어 및 관찰 기능을 구현할 수 있음
  • 컨테이너들을 로깅, 원격 메트릭, 정책 시스템을 통합할 수 있음
  • 서비스의 코드를 거의 변경하지 않고도 로드 밸런싱, 서비스 간 인증, 모니터링 등을 통해 배포된 서비스 네트워크를 쉽게 생성 가능함.
  • istio-proxy 사이드카 배치를 통해 모니터링 가능
기능설명
연결서비스 간의 트래픽 및 API 호출 흐름을 지능적으로 제어하고 다양한 테스트를 수행하며 Red/Black 배포를 통해 점진적으로 업그레이드
보안관리 인증, 권한 부여 및 서비스 간 통신 암호화를 통해 서비스를 자동으로 보호
제어정책을 제어하고 실행, 소비자에게 공평하게 분배
관찰모든 서비스의 풍부한 자동 추적, 모니터링 및 로깅으로 발생 상황 확인

0개의 댓글