我应该在GCE上获得什么样的网络带宽?

Yan*_*eri 5 google-compute-engine

我想在Europe-west1-a区域的google计算引擎实例上使用icecast2服务器托管webradio工作站.这项服务主要是带宽限制所以我搜索了文档,找到了可用带宽的估计值(从我的服务器到互联网),我找不到它.

我通过在带有100 Mbps带宽的单个远程服务器上模拟具有curl进程的监听器来运行som初步测试.我的测试开始在500名听众中失败.该流以64kbps编码,因此服务器输出~32Mbps.从测试运行的方式来看,我不能断定带宽是限制因素,但我仍然想知道我应该期望多少带宽来估计我可以拥有的并发侦听器的数量.

Fec*_*czo 8

预计将达到100兆比特/秒.如果您从单个主机进行测试,您的测试可能不准确,您如何知道瓶颈不是接收端.

这是我的测试1 vCPU,3.8 GB内存GCE实例:

  • 安装nginx
  • 将debian-update-7.1.0-amd64-CD-1.iso下载到实例www root

在亚洲使用两个远程服务器作为客户端并行使用5个线程,每个线程使用axel http://axel.alioth.debian.org/

  • 主机1:在1:31秒内下载639.1兆字节.(7132.22 KB/s)
  • 主机2:在1:41秒内下载639.1兆字节.(6452.50 KB/s)

总计:13584.72 KB/s = 108.67 Mbits/s


Bla*_*tar 6

来自我的'g1-small'实例的测试结果:

CPU model :  Intel(R) Xeon(R) CPU E5-2689 0 @ 2.60GHz
Number of cores : 1
CPU frequency :  2599.998 MHz
Total amount of ram : 1699 MB
Total amount of swap : 0 MB
I/O speed :  55.1 MB/s

Download speed from CacheFly, CDN: 16.5MB/s
Download speed from Linode, Tokyo, JP: 10.1MB/s
Download speed from Linode, London, UK: 14.7MB/s
Download speed from Linode, Newark, NJ: 27.5MB/s
Download speed from Linode, Atlanta, GA: 17.8MB/s
Download speed from Linode, Dallas, TX: 7.57MB/s
Download speed from Linode, Fremont, CA: 22.2MB/s
Download speed from SoftLayer, Dallas, TX: 52.6MB/s
Download speed from SoftLayer, Seattle, WA: 28.0MB/s
Download speed from SoftLayer, Washington, DC: 35.6MB/s
Download speed from SoftLayer, Houston, TX: 47.3MB/s
Download speed from SoftLayer, San Jose, CA: 26.6MB/s
Download speed from SoftLayer, Singapore, Singapore: 8.09MB/s
Download speed from SoftLayer, Amsterdam, NL: 14.9MB/s
Run Code Online (Sandbox Code Playgroud)

  • @GeorgeL MegaByte. (2认同)