【发布时间】:2013-12-23 07:11:05
【问题描述】:
我想知道亚马逊 EC2 上的星号 11 是否是一个好主意,以便它可以处理 100 多个并发调用?如果是,那么哪种类型的实例会很好地工作? 我有大量的业务逻辑和应用程序逻辑以及星号。 我想知道 EC2 实例的性能如何?是否建议使用带星号的 EC2 实例?
谢谢
【问题讨论】:
标签: amazon-ec2 asterisk
我想知道亚马逊 EC2 上的星号 11 是否是一个好主意,以便它可以处理 100 多个并发调用?如果是,那么哪种类型的实例会很好地工作? 我有大量的业务逻辑和应用程序逻辑以及星号。 我想知道 EC2 实例的性能如何?是否建议使用带星号的 EC2 实例?
谢谢
【问题讨论】:
标签: amazon-ec2 asterisk
amazon ec2 不适合 voip。
它有 NAT,而不是完美的时机。而且它的性能也不是很好。
100 次调用需要 c1.xlarge/m1.xlarge/c3.large 之类的实例 - ECU 8+。
在 c1.medium 上,星号通常可以处理 50-80 个呼叫,具体取决于拨号方案和您的技能。
另请注意,ec2 上的带宽非常昂贵。
我不建议使用 ec2 实例作为星号,除非您需要以下任何一种:
在所有其他情况下,最好获得 2 台专用服务器并为这些服务器设置故障转移。您将以相似的成本获得更高的性能。
【讨论】:
在 Amazon EC2 上成功部署 Asterisk 需要您在 EC2 的防火墙上启用三个关键端口。没有它们,Asterisk 将无法工作。因此,以下端口是传递 RTP 数据包(用于语音)和 SIP 信令(用于设备、DTMF 代码等)的关键:
5060 (UDP)
4569 (UDP)
10000-20000 (UDP)
22 (TCP)(SSH 访问需要这个)
使用 Eric Hammond 的 Ubuntu AMI(亚马逊系统映像)、ami-ce44a1a7 和 1000HZ AKI、aki-9b00e5f2。这个 AKI 很重要,因为它是专门为 Asterisk 等 VoIP 应用程序编译的。除一组 1000HZ 的 AKI(Amazon Kernel Image)外,任何 AKI(Amazon Kernel Image)都会在语音质量和功能方面产生不良结果。
提示:Asterisk 1.4.21.1 是一个较旧但稳定的版本。如果您愿意,可以用较新的版本号补充版本号
【讨论】: