教育培训中心

首页 > 教育培训中心 > 软件技术 >影响云服务器网络速度的因素

影响云服务器网络速度的因素

发布时间:2022-09-20 13:56:01

要想改进某个指标,自然应该先找到影响该指标的因素有哪些。云服务器网络速度取决于客户端带宽、中间线路带宽、服务器带宽三个因素,其中任何一个因素都会成为瓶颈。如同我们从家里到公司上班一样,上班时间取决于家门口是否通畅、路上是否通畅、公司门口是否通畅这三段,任何一段不给力,上班时间都会受到影响。也就是说,云服务器网络速度是由这三个因素的最小值决定的。

1、客户端带宽

客户端带宽指的是电脑或手机等终端设备的网络带宽。在目前千兆带宽和5G网络很流行的环境下,客户端带宽是非常充足的,因此通常不会成为制约网络速度的瓶颈。除非客户端本身也是一台服务器,这类情况参照后面要谈的服务器带宽来分析。

2、中间线路带宽

中间线路带宽指的是从客户端到服务器需要经过的各段路由节点的网络带宽。中间线路通常不是只有一段,而是由多个路由节点组成的多个网络通道。比如从国内某三线城市访问英国伦敦的服务器,需要经过省会城市、北上广国际出口城市,绕道美国,再到英国。由于中国的国际出口带宽不足,访问国外服务器网络速度的瓶颈,通常就发生在从国内到国外的中间线路带宽上。根据经验,从国内访问境外服务器的带宽,香港和美国西部最优,其次韩国和日本,再次是欧洲、东南亚、中东、非洲和拉丁美洲。一般当地互联网越不发达,从国内接入的国际出口带宽就越小。

3、服务器带宽

服务器带宽指的是云服务器或独立服务器的网络带宽,由云计算平台或数据中心设置。对于某个特定的访问请求来说,其实际使用的服务器带宽取决于同时请求这台服务器的连接数量。同时连接数量越多,每个连接分配的带宽则越小。网络协议会根据带宽分配机制,从服务器总带宽中分配一部分带宽给某个特定的访问请求。

小结一下,云服务器网络速度取决于客户端带宽、中间线路带宽、服务器带宽三个因素,是由这三个因素的最小值决定的。我们在使用云服务器时,其产品参数只是服务器带宽,而中间线路带宽,主要是国际出口带宽,往往是我们感受国外云服务器速度慢的原因。因此,我们在做云服务器网络速度分析时,需要同时分析中间线路带宽和服务器带宽两个因素,只看服务器带宽的数值是没有意义的。

选择云服务器带宽的一般原则

由于云服务器的使用场景很多,影响其速度的因素也比较复杂,需要具体问题具体分析,一般可以掌握以下几个原则。

1、明确云服务器的主要流量方向,是从云服务器流出,还是流入到云服务器。如果是流入到云服务器的,比如远程到云服务器后访问网站或下载软件,那么不需要考虑服务器带宽问题,因为流入带宽都是不限的,这也是DDoS攻击的原理之一。如果这种场景下网络速度不理想,那么瓶颈通常是中间线路带宽造成的。

2、中间线路带宽,尤其是国际出口带宽,而非云服务器本身的带宽,往往是从国内访问国外服务器速度慢的最大制约瓶颈。

3、中间线路带宽由运营商和国际出口情况决定,属于不可控因素。由于从大陆连接境外服务器需要经过国际链路和国际运营商路由节点,可能会受到国际链路拥塞、运营商出境路由限制等因素,导致访问不稳定。三大运营商访问境外服务器的路由节点也有所不同,因此也会出现有些用户访问正常,有些访问不正常的情况。国际出口带宽不足且不可控是事实,如果客户端和服务器分属不同国家地区,这点必须接受。改进方式有中转节点、CDN加速、专线接入等方式,但这些方式的技术要求和经济成本都比较高。

4、判断是否服务器带宽出现瓶颈,可通过查看监控信息的流出带宽情况进行分析。如果带宽限额已跑满,则要考虑升级服务器带宽,或者使用多台云服务器进行分流。如果带宽未跑满,说明服务器带宽并不是制约速度的瓶颈。

关于网络带宽的其他问题

在了解以上影响云服务器网络速度的因素之后,对于我们经常看到的一些和网络带宽有关的概念,在此做一些解释说明。本文作者认为,只有了解了云服务器网络速度的影响因素和一般原则,再去研究这些概念才有意义,否则只是陷进了无关痛痒的概念之中,对于我们最终改善网络速度的目的没有任何帮助。

1、什么是独享带宽和共享带宽?

云服务器产品参数中,有具体带宽数值的,一般属于独享带宽。所谓独享带宽,指的是对每台云服务器设置了一个带宽的上限,云服务器的最大带宽不能超过该上限。但所有云服务器仍然是共享整个云计算平台的带宽,或者是共享整个机柜的带宽。如果带宽上限设置过高,或者整个平台带宽过低,仍然可能出现带宽资源争抢的情况。

云服务器产品参数中,带宽不限的,属于共享带宽。所谓共享带宽,指的是没有对每台云服务器设置带宽上限。至于是有多少台云服务器,共享多大的带宽,每家云服务器厂商都有自己的标准,会随着业务发展调整,一般也不会公开。

因此,独享带宽相比共享带宽,云服务器之间出现带宽资源争抢的几率要小,但独享带宽也不是完全保证带宽使用的。独享带宽没有共享带宽的自由度高,共享带宽可以有较高的网络峰值。独享带宽和共享带宽在稳定和速度方面,有各自的优缺点,并无完全的好坏之分。

看到这里,读者可能会在独享带宽和共享带宽之间纠结。其实,对于下行带宽而言,比如上传文件到服务器,是永远不限带宽的。而且对于国外云服务器而言,网络速度的瓶颈一般在中间线路带宽上,服务器本身的带宽通常都是足够的。

2、什么是上行带宽和下行带宽?

上行带宽和下行带宽,以及流入带宽和流出带宽,这几个概念确实有点绕。下面整理了一个表格,便于理解这几个概念之间的区别。

3、带宽和流量之间的换算关系?

比如一台云服务器带宽为10M,24小时不间断的带宽跑满,一个月的总流量为:30x24x3600x10Mb/8=3240000MB,即3.1TB。因此10M带宽跑满相当于月流量3T,1M带宽跑满相当于月流量300G。需要注意的是,带宽的单位是Mb/s,流量的单位是GB或TB。1个字节等于8个比特,即1B=8b,所以上述计算公式中需要除以8。

4、我的电脑带宽是1000M,云服务器带宽是100M,测试速度的时候怎么云服务器带宽没有用满100M?

由于云服务器网络速度取决于客户端带宽、中间线路带宽、服务器带宽三个因素,是由这三个因素的最小值决定的。在本地电脑(客户端)带宽和服务器带宽都充足的情况下,中间线路带宽通常是影响测速的主要原因。比如跨国或者跨运营商时,中间线路经过的路由节点可能存在拥堵,对于每个请求也会进行带宽限制,这就是我们在测速时无法跑满服务器带宽的原因。

如果您一定要测试服务器带宽用满的场景,验证服务器带宽是否真实,正确的测试方法是有足够多的请求来从服务器下载或者上传数据。比如在服务器上提供一个100M以上的文件,联系10个左右的网友叫他们同时用迅雷下载。只有当客户端请求足够多时,才能将服务器的带宽用满,单个用户测试是无法达到100M,甚至无法达到10M。

分享到:
关于苏世
集团介绍
组织架构
企业资质
企业荣誉
领导风采
下属企业
电子画册
主营业务
集团资讯
集团动态
视频中心
通知规定
管理中心
集团规定
中心动态
合作方分布
北方运管中心
产品中心
造价成功案例
BSIMP软件产品
苏窖酒业
拓展招商中心
造价监理合作招商
苏窖酒业招商
BSIMP软件招商
招投标中心
招标代理公告
更正公告
中标公示
集团中标喜报
教育培训中心
专业技术
酒业知识
软件技术
政策法规
廉工委党工
政策政令
巡查通告
支部建设
工会组织
举报信箱
人才招聘
招聘岗位
简历递交
BSIMP登录
联系我们
联系方式
友情链接
关注疫情