2013-12-23 1 views
2

amazon EC2의 별표 11이 100 회 이상의 동시 호출을 처리 할 수있는 좋은 아이디어인지 알고 싶습니까? 그렇다면 어떤 유형의 인스턴스가 잘 작동할까요? 별표와 함께 비즈니스 논리와 응용 프로그램 논리를 잘 사용하고 있습니다. EC2 인스턴스의 성능이 어떻게되는지 알고 싶습니까? 별표가있는 EC2 인스턴스를 사용하는 것이 좋습니다?100 개의 동시 호출을 처리하는 아마존 EC2 인스턴스의 별표 11

감사합니다.

답변

3

아마존 ec2는 voip에 대한 나쁜 생각입니다.

NAT가 있으며 완벽한 타이밍이 아닙니다. 또한 그것은 그렇게 안녕하지 않습니다.

100 호출에는 c1.xlarge/m1.xlarge/c3.large와 같은 인스턴스가 필요합니다 (ECU 8+).

별표에서 별표는 일반적으로 다이얼 플랜과 사용자 기술에 따라 50-80 전화를 처리 할 수 ​​있습니다.

또한 ec2의 대역폭은 매우 비쌉니다. 장애 조치 설정과 수요 응용 프로그램에

  • :

    난 당신은 다음 중 하나가 필요하지 않는 한, 별표 (*)를 위해 사용 EC2 인스턴스를 권 해드립니다 없습니다.

  • 분당/확장 가능한 응용 프로그램 (예 : 계획된 회의 서비스)
  • 이미 EC2에있는 충돌 및/또는 기타 인프라에 posibility 출시 인스턴스가 필요합니다.

다른 모든 경우에는 2 개의 전용 서버와 해당 서버에 대한 설치 장애 조치가 훨씬 좋습니다. 비슷한 비용으로 더 많은 실적을 올릴 수 있습니다.

+0

EC2에서 M1 인스턴스를 시도하여 14 명의 회의를 개최했습니다. 회의가 시작되었지만 말하기 도중 사용자의 목소리가 간헐적으로 떨어졌습니다. 마치 전화가 끊어진 것처럼 보였습니다. Asterisk AMI는 이러한 사용자가 여전히 연결되어 있음을 보여 주었으며 SIP 트렁크 공급자는 사용자가 연결되었음을 나타냅니다. 1) 이유가 무엇일까요? 2) 미국 영업 시간 중 오후 4시 MST에서 한 번만 보았습니다.10PM MST 이후에 테스트했을 때이 문제를 재현 할 수 없었습니다. 그 이유는 무엇일까요? –

+2

작은 인스턴스를 사용하지 않습니다. 먼저 사용할 수있는 것은 c1.medium입니다. – arheops

+0

감사! 괜찮아지기 시작한 후 오디오 손실의 원인은 무엇입니까? sip.conf에서 NAT 설정이 누락되었거나 인스턴스가 너무 많아 져야할까요? CPU 사용량에 따라 처리 능력이 문제가 아닌 것처럼 보였습니다. –

3

Amazon EC2에서 Asterisk를 성공적으로 배포하려면 EC2의 방화벽에서 3 개의 중요한 포트를 사용할 수 있어야합니다. 그것들이 없으면 별표 (Asterisk)는 작동하지 않을 것입니다.

5060 (UDP)

4569 (UDP)

10000 : 따라서, 다음 포트 (장치 DTMF 코드 등) (음성 용) RTP 패킷을 전달하고 SIP 시그널링에 열쇠 -20000 (UDP)

22 (TCP)

사용 에릭 하몬드의 우분투 AMI (아마존 머신 이미지), AMI-ce44a1a7하고 1000HZ AKI, 아키 9b00e5f2 (당신은 SSH 접근이 필요합니다) . 이 AKI는 Asterisk와 같은 VoIP 응용 프로그램 용으로 특별히 컴파일되기 때문에 중요합니다. 1000HZ로 설정된 것 이외의 모든 AKI (Amazon Kernel Image)는 음성 품질 및 기능면에서 바람직하지 않은 결과를 초래합니다.

팁 : 별표 1.4.21.1은 이전이지만 안정 버전입니다. 원하는 경우 새 버전 번호를 보완하십시오.

+0

g729 및 별표 12가있는 PIAF의 경우 더 나은 인스턴스입니다. –