对于我们的游戏,我们将它的静态资产托pipe在一个只安装了httpd的虚拟机上(当然还有一些本地linux的东西),以便为web内容提供服务。 configuration的MPM是MaxClients为6400,ServerLimit 100和ThreadsPerChild 64的工作者。内存为4 GB。 通过以上configuration,所提供的静态内容总大小约为20 MB,并在我国(保加利亚)以及其他国家/地区提供服务。 经过检查和确认,国内和国际的带宽速度没有差别。 然而,在高峰时刻,当带宽超出时,我们开始接受来自远程用户(即来自俄罗斯)的大量投诉,游戏被完全下载2-3分钟。 任何时候,我们检查从这里加载禁用caching的游戏,每次我们试图从任何一台计算机,大约需要10秒。 我们从原始虚拟机镜像(相同的configuration和内容)中添加了2个虚拟机,并且做了最快速的负载平衡 – DNS轮询到总共三个IP。 投诉缩减,但俄罗斯用户的加载时间保持在1分钟以上。 当我们再次尝试多次从这里下载游戏时,仍然是10秒,对我们来说没有什么不同。 静态内容服务器具有相同的国内和国际对等的可能原因是什么?当负载较低时,所有的俄罗斯用户都可以下载10秒,但不能在高峰时间下载? 所有的用户不应该一样吗? PS在任何时候,静态服务器都有足够的内存,并且产生的httpd进程永远不会超过50,设置限制为100 编辑:简短的问题总结 – 在低负载,所有客户端(本地和远程)下载客户端的时间相等(例如15秒)。 当负载较高时,本地客户端再次加载15秒,而远端则加载2-3分钟。 有什么可能的原因?
我想对远程办公室的带宽进行自动审计。 我知道有很多网站可以让每个用户访问网页并运行testing。 我希望有一些软件可以在我们的Web服务器上运行,并且我可以发送一个脚本来运行testing,并将结果logging到中央Web界面。 远程站点都运行某种forms的Windows,服务器环境可以是基于Linux或Windows的。
带宽预留和QOS有什么区别? 例如,如果我在路由器上预留了30Mbps的VOIPstream量,那QOS是一样的吗? 或者QOS以不同的方式工作?
鉴于特定的代和链路宽度,我怎样才能确定最大的带宽是什么? 我浏览过互联网,各种非官方消息来源似乎不同意数字。 https://www.naplestech.com/bus-speeds.html http://en.wikipedia.org/wiki/List_of_device_bit_rates#Computer_buses
基本上我想知道是否有可能加快我的服务器或不使用像squidcaching,检查可能的错误configuration,优化各种服务器软件参数等。 如果我知道我的服务器的ping时间和时钟速度以及其他硬件参数,是否可以预测服务时间为1MB。 例如在我的情况下,我有1GHz的AMD与75ms的ping,我得到16k的页面服务于核心内存在0.6s – 我可以使任何更快? – 空闲时间显示页面 。 为此目的是否有任何基准/工具? 编辑我已经尝试添加鱿鱼,并没有得到任何性能增益。 谢谢。
我有一个100兆字节(MB)的文件,并且在我的服务器上有30兆比特/秒(Mb)的专用带宽速度。 有多less人可以同时下载这个文件,速度可以接受? 对于中等到高stream量,您推荐什么样的兆位/秒(在高峰时间同时使用约200个用户)?
我们必须测量Dynamics CRM使用的带宽。 有人知道是否有这个问题的应用程序或通过我们的服务器的另一种方式? (Windows Server 2003 R2)
我只是用Rackspace Cloudbuild立一个虚拟的Ubuntu 10.04服务器。 是否可以设定在给定的时间内传输的数据量的限制? 理想情况下,当发生峰值时,我会收到电子邮件通知。 我想这样做的原因是因为我不想得到任何令人讨厌的惊喜,以防万一我被黑客攻击,或者由于某种原因网站变得非常stream行。
我对RTT有疑问。 我想知道RTT是否相关,以及在拥塞情况下如何(如果是)与带宽分配有关
我已经安装了Ubuntu的VPS,希望将月份的最大带宽限制在300GB。 目前我只用了几个GB每月,只是为了安全我想这样做。 什么是最好的方法 ? 应该在Apache上还是在OS级别上运行?