devmoa

Knative 사용을 위한 비교 테스트

다나와·2020년 4월 23일·00
KnativeKubernetesCI/CDDeployment성능 테스트Spring Boot

AI 요약

Beta

본 글은 SpringBoot 기반의 암호화 서비스 운영을 위해 Knative 도입을 검토하며 성능 비교 테스트를 진행한 내용을 다룹니다. 기존 물리 서버 환경과 더불어 Knative, Ingress+Deployment, Kubeless 환경에서 SpringBoot 애플리케이션의 성능을 Jmeter를 사용하여 측정했습니다.

Micrometer를 통해 CPU 사용량, TPS, 응답 시간을 Prometheus와 Grafana로 모니터링했습니다. 테스트 결과, 직접 설치 방식이 가장 높은 TPS와 낮은 응답 시간을 보였으며, Knative와 Ingress+Deployment는 상대적으로 성능이 낮았습니다.

이는 Knative의 오버헤드와 초기 설정의 복잡성 때문일 수 있습니다. 본 테스트는 Knative 도입 결정에 앞서 성능 요구사항을 충족하는지 확인하는 데 중요한 참고 자료가 될 것입니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다