평가 항목 4: NGINX 성능
먼저, 이 글은 라즈베리 파이 5와 이전 모델들의 성능을 수평적으로 평가하는 시리즈 글의 일부입니다. 성능 평가에 대한 보다 자세한 정보는 해당 게시글을 참고해 주시기 바랍니다.
본 시리즈의 이전 테스트 글은 아래에서 확인하실 수 있습니다:
평가 항목 1: CPU 테스트
평가 항목 2: 메모리 테스트
평가 항목 3: 네트워크 테스트
라즈베리 파이로 개인 웹사이트를 구축하거나 로컬 서버로 사용할 때 가장 흔하게 사용하는 소프트웨어가 **NGINX (엔진엑스)**입니다. NGINX는 오픈소스 기반의 웹서버 소프트웨어로, 고성능 HTTP 서버 및 리버스 프록시 서버를 구축할 수 있습니다. 이번 테스트에서는 제로 2 W, 파이 3 B+, 파이 4 B, 그리고 파이 5 네 가지 라즈베리 파이 모델에 NGINX를 미리 구성해 두었습니다. 사용한 테스트 도구는 wrk로 단일 시스템의 멀티코어 CPU 환경에서 HTTP 서비스의 성능 테스트에 주로 사용되는 가볍지만 강력한 HTTP 벤치마크 도구입니다. 사용한 테스트 명령은 다음과 같습니다:
wrk -t 4 -d 30s -c 100 http://127.0.0.1:80
그림 1은 이번 테스트를 통해 얻은 데이터로, 이에 근거하면 파이 5의 HTTP 서비스 성능도 매우 막강하며, 벤치마크 결과 또한 가장 높습니다. 따라서 파이 5를 사용해 중소 규모의 웹사이트를 운영하는 것은 전혀 문제가 되지 않습니다.




