Skip to Content
쿠버네티스 창시자에게 배우는 모범 사례 2판
book

쿠버네티스 창시자에게 배우는 모범 사례 2판

by 브렌던 번스, 에디 비얄바, 데이브 스트레벨, 라클런 이븐슨, 이일웅
October 2024
Beginner to intermediate
452 pages
10h 12m
Korean
Hanbit Media, Inc.
Content preview from 쿠버네티스 창시자에게 배우는 모범 사례 2판
408
쿠버네티스 창시자에게 배우는 모범 사례 2판
덕션 데이터 저장소에 쓰면 안 된다. 따라서 로드 테스팅을 정확하게 하려면 전체 디펜던시
가 빠짐없이 포함된 진짜 애플리케이션 사본을 가져와서 돌려봐야 한다.
애플리케이션 사본이 가동되면 준비된 요청을 모두 전송한다. 분산 시스템에서 대규모 로드
테스팅을 할 때 애플리케이션에 부하를 가하려면 상당히 많은 수의 파드를 사용해야 한다.
로드 밸런서를 거쳐 요청을 고루 분산시키고 파드 하나의 네트워크에서 가능한 수준 이상의
부하를 주기 위함이다.
이때 로드 테스팅을 하려고 만든 파드를 애플리케이션과 동일한 클러스터 내에서 실행할지,
아니면 따로 분리된 클러스터에서 실행할지 결정해야 한다. 동일한 클러스터에서 파드를 실
행하면 애플리케이션에 전달할 부하를 최대화할 수 있지만, 인터넷에서 애플리케이션으로
트래픽을 가져오는 에지 로드 밸런서
edge
load
balancer
를 실행해야 한다. 애플리케이션의 어느 파
트를 테스트할지에 따라 클러스터 내부, 클러스터 외부, 아니면 둘 다 부하를 걸어주면 된다.
쿠버네티스에서 분산 로드 테스팅을 실행하는 툴로는
JMeter
6
Locust
7
를 많이 쓴다. 둘 다
서비스에 전달할 부하를 구체적으로 기술할 수 있고 쿠버네티스에 분산 로드 테스트 봇을 배
포하는 기능을 제공한다.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

효율적인 리눅스 명령어 사용의 기술

효율적인 리눅스 명령어 사용의 기술

Daniel J Barrett
클라우드 엔지니어를 위한 97가지 조언

클라우드 엔지니어를 위한 97가지 조언

Emily Freeman, Nathen Harvey, 정기훈(Jung Ki Hun)

Publisher Resources

ISBN: 9791169212939