본문 바로가기

좋아하는 것_매직IT/96.IT 핫이슈

GCP, AWS, Azure의 ARM 기반 서버들 성능 비교를 소개합니다. (apisix.apache.org)

반응형

GCP, AWS, Azure의 ARM 기반 서버들 성능 비교를 소개합니다. 

테스트는 아래와 같이 진행된것으로 보이고요..

---

테스트 

보다 현실적이고 풍부한 테스트 데이터를 얻기 위해 두 가지 일반적인 시나리오에서 Apache APISIX의 성능을 테스트합니다.

  • 시나리오 1: 단일 업스트림. 이 시나리오에서는 단일 업스트림(플러그인 없음)이 순수 프록시 back-to-origin 모드에서 APISIX의 성능을 테스트하는 데 사용됩니다.
  • 시나리오 2: 단일 업스트림 + 여러 플러그인. 이 시나리오는 여러 플러그인이 있는 단일 업스트림을 사용하며 여기에 두 개의 플러그인이 사용됩니다. limit-count두 가지 핵심 소비 성능 플러그인 및 prometheus가 활성화된 경우 APISIX의 성능을 주로 테스트합니다 .

출처 : apisix.apache.org
출처 : apisix.apache.org

---

주요 내용을 정리하자면 아래와 같고요..

  • Apache APISIX(API 게이트웨이)를 이용하여 QPS 및 응답 딜레이 성능 비교
  • AWS c7g.large vs. GCP t2a-standard-2 vs. Azure D2ps
  • QPS : AWS(23000) > Azure(13400) > GCP(11300)
  • 응답딜레이 : AWS(0.68) > Azure (1.21) > GCP(1.39)
  • 성능상으로는 AWS가 GCP보다 2배 가까이 빠르고 Azure는 GCP보다 15% 빠름
  • 연간 비용과 효율(QPS/Cost)로 계산해보면 AWS($633, 36.3) > Azure ($398, 33.6) > GCP ($674, 16.8)
    가격대 성능비도 AWS가 가장 좋음. Azure는 성능은 좋지 않지만 가격이 매우 저렴해서 AWS와 비슷해짐

좀 더 자세한 내용은 아래 웹페이지를 방문해보시면 좋을것 같네요..

오늘의 블로그는 여기까지고요..
항상믿고 봐주셔서 감사합니다. 

728x90
300x250