
百兆独享租用香港是最坑的(除非你不差钱)。香港是带宽最贵的地方,如果对带宽有要求,建议用其他地方的。百兆独享,美国的可能只要一千多(距离远,延迟会比较高一些),亚洲其他地区的也要几千,那么香港的就要几万(不过延迟比较低,不差钱只要速度的可以选香港)。整体来说,建议用亚洲其他国家的。如果对美国延迟能接受,那美国的肯定更便宜。
一般情况下理论速度是扣除12%的数据头信息(包括Etherent Header,IP Header,TCP Header,ATM Header等)各种控制信号,
所以100M的独享带宽的极限数度是
100Mbps×1024÷8=12800KB/Scend
12800×(1-12%)=11264KB/Scend
所以100M的极限速度就是11264KB/Scend=112MB每秒
再加上在线路传输中会有数据的损失
所以按照楼主所说的70%已经算是很正常了一是在现有的A服务器上做负载均衡处理,可以有效地缓解压力,
二是可以考虑把A服务器上占用流量较大的调用放在B服务器上,比如将的地址和路径全部从B服务器上请求,这样就会减轻A的负担
其实最简单的解决办法就是直接把A服务器的带宽升级成100M独享,还是原来的机房原来的位置原来的IP,啥都不用动给IDC商钱就能解决,何必弄这么麻烦呢楼主
您好,很高兴为您解答
如果按照机房网络理想状态,100M带宽总下载速度为100/8=125M/S,如果单个下载速度500KB/S,同时在线人数为125000/500=25人,这只能是带宽在理想状态下,另外因素还要考虑服务器配置及处理器速度
希望能帮到您,如果有服务器租用及托管相关方面问题可以找我我是网管,先纠正下100m带宽的理论速度是12800k/s
问题1:这个问题其实是最复杂的问题,访问网站不仅要区分服务商,也就是百兆独享只是电信或者联通、移动好多家公司提供,不同家公司提供的百兆带宽其实互相之间访问是达不到百兆的,同理可推及用户,你是电信的2m用户访问联通的百兆独享是不可能得到很大的带宽的。最理想的情况,电信的服务器+电信的adsl用户,网络延迟忽略不计,如果是页面访问的话,至少可以支持1000-2000个用户同时访问,因为一个网站的页面时包含很多文字信息的,服务的时候,连接的信息要放在一个连接池中排序访问,而不是一下子就把内容传输到用户端,不知道这样解释你明白不。
问题2 你的算法是不对的,联通只是提供了通道,你看到的页面是服务器通过线路传输到你的计算机的。就像你用电的时候不用考虑电厂是怎么把电传输到你的计算机一样。不计网络延迟的话,因为服务器到你的终端需要经过很多个设备,所以你的后期设定在不计延迟,不计服务器响应时间的话,只有你一个用户并且是同一提供商的话你确实可以很短的时间内打开首页。
问题3 带宽不做限制的话,正常情况下市平均分配给用户的,但是高端的服务器往往会设计一个用户连接池,超过设定的用户链接数或者带宽或者cpu占用率后自动断开用户连接。这个问题往往和你的服务器提供的应用有关,比如下载服务器提供每个用户几个链接限制带宽,而web服务器一般限制并发的用户连接数等等。
问题4 同问题1一样的设定下,你的速度可以达到你的最大带宽。另外要搞清楚,网站的限制速度一般来说就是带宽,有每用户和每线程之分,具体区别请百度。
问题5 是按照56k的用户最高速度提供给用户的,就像用户的水管小,单位时间流不过那么多水的道理是一样的。
问题6 不超过的情况下,带宽是够用的,当然前提与问题1的前提一样。第二个问题,第三个人是吃点亏的。网站是有多余的带宽为别人用的。
网站分配带宽是看服务器是做什么用的,一般是下载服务器限制带宽和连接数,web服务器限制并发连接数和每用户cpu占用率。因为用户如果在你的服务器端运行一个超大的数据库查询的话,虽然连接只有一个线程,但是如果不限制cpu占用率的话,一个线程就足以搞的呢的服务器慢如蜗牛,这与你的服务器带宽无关。
呜呜,累死我了!这个是正确的。
100M线路,理想下载速度:100(M)1024(K)/8=12800K
<!--
1M的带宽理论下载速度是1024K/8=128K
除以8是因为单位不一样,换算关系 1byte=8bit
---->
所以理论上:12800K=125M,你能跑10M,已经OK了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)