2010-05-13 3 views
0

화상 채팅 서비스를 운영 하시겠습니까?어떤 인스턴스 유형을 선택해야합니까?

높은 메모리 또는 높은 CPU? 그리고 Standard가 적절하지 않다고 생각하십니까?

+0

-1 무엇이 당신의 질문입니까? 이것은 실제로 프로그래밍과 관련이 있습니까? –

+0

-1 인 경우 자세한 정보를 입력하십시오. 어떤 인스턴스 유형을 선택해야합니까? –

답변

9

EC2를 사용하면 인스턴스를 전환하는 것이 매우 쉽습니다. 당신이 정말로 필요로하는 것은이 서비스가 당신의 하드웨어를 얼마나 정확하게 사용할 것인지를 보여주는 증거입니다.

높은 CPU로 시작하여 소프트웨어를 설정하고 EBS 기반 이미지을 만든 다음로드 테스트를 수행하십시오. 테스트가 진행되는 동안 하드웨어 활동을 살펴보십시오. 리눅스에서는 커맨드 라인에서 "top"을 실행할 수 있습니다. Windows에서도 똑같은 일을할만한 것이 있습니다.

메모리 사용량과 CPU 사용량을 비교해보십시오. CPU가 여전히 30 % 인 상태에서 메모리 부족 현상이 발생하면 생성 한 이미지에서 하이 메모리 인스턴스를 실행하십시오.

저는이 프로세스를 표준 Linux Apache PHP (mysql 없음) 서버에서 사용했으며 몇몇 랩톱에서 Apaches AB 테스트 소프트웨어를 통해 1000 명의 동시 사용자에게이 프로세스를 적용했습니다. 나는 CPU가 35 %를 넘지 않는 동안 메모리가 최고점에 이르렀다는 것을 알아 차렸으므로 더 많은 메모리가 필요하다고 판단했으며 소프트웨어가 각 연결에 대해 작업자 인스턴스를 생성하는 경우이 경우에도 마찬가지일지도 모른다.

+0

답변 해 주셔서 감사합니다. –

관련 문제