내 웹사이트의 약 100만~200만 방문을 처리할 수 있는 서버를 선택하는 방법

내 웹사이트의 약 100만~200만 방문을 처리할 수 있는 서버를 선택하는 방법

Angular 및 .net 코어를 사용하여 웹사이트를 구축 중입니다. 일부 모듈은 Python으로 작성됩니다.

저는 호스팅 사양을 검색했고 그 차이점을 알고 있으며 웹사이트, 데이터베이스 등을 직접 관리하는 데 도움이 되는 전용 서버가 편합니다.

사용자 수를 정할 수가 없어서 마케팅팀에 문의했더니 월 예상 사용자 수는 100만~200만 명 정도라고 하더군요.

서버 성능에 영향을 주지 않고 이 수치에 맞는 서버 사양을 선택하는 방법은 무엇입니까?

답변1

가장 먼저,가장 관련성이 높은 답변은 Gerald Schneider가 의견에 제공했습니다.. 예상되는 사용자 행동을 포함하는 현실적인 데이터 세트에서 애플리케이션을 벤치마킹하세요. 예상 트래픽을 곱하고, 애플리케이션 전반의 병목 현상을 식별하고, 테스트 시스템에서 추정합니다. 시스템 크기를 조정하려면 관련된 모든 애플리케이션, 다양한 요소가 성능에 미치는 영향, 하드웨어 확장 방식에 대한 심층적인 지식이 필요합니다.

하지만 관점을 바꿔 보면 한 달에 200만 건의 방문이 많은 것처럼 들립니다. 하지만 관련 숫자로 분류하면 초당 방문자 수가 1명 미만입니다. 방문자당 많은 수의 페이지 로드를 예상하지 않는 한, 코드가 엄청나게 비효율적이거나, 데이터베이스가 크거나, 서버 애플리케이션이 잘못 구성되어 있는 경우라면 일반적인 최신 베어메탈 서버라면 모두 가능합니다.

관련 정보