您的位置: 首页 > 新闻资讯 > 高质量代理 > 正文

云主机网络性能检测

发布时间:2019年10月18日 作者: 来源:互联网

  网络性能是影响云主机的因素之一,我们在使用云服务器的时候可以对主机进行一个测试与检查,看看配置是否达到了合理的范围。以下是云主机带来的步骤参考。


云主机网络性能检测


  1、获取网卡


  目前我们在公有云上买到的服务器,一般网卡类型都是virtio,这个可以通过ethtool -i eth1获取。


  [root@VM_52_246_centos:~]# ethtool -i eth1

  driver: virtio_net

  version: 1.0.0

  firmware-version:

  bus-info: 0000:00:03.0

  supports-statistics: no

  supports-test: no

  supports-eeprom-access: no

  supports-register-dump: no

  supports-priv-flags: no


  2、virtio网卡的性能


  一部分是网卡本身性能,除了各个厂商底层实现的限制外,还有以下我们可控的因素。


  队列数


  [root@VM_52_246_centos:~]# ethtool -l eth1

  Channel parameters for eth1:

  Pre-set maximums:

  RX: 0

  TX: 0

  Other: 0

  Combined: 2

  Current hardware settings:

  RX: 0

  TX: 0

  Other: 0

  Combined: 2


  该参数一般系统规格有关。队列数不少于cpu数时性能最高,但在队列数大于16之后,性能提升不会那么明显了。


  队列长度


  [root@VM_52_246_centos:~]# ethtool -g eth1

  Ring parameters for eth1:

  Pre-set maximums:

  RX: 256

  RX Mini: 0

  RX Jumbo: 0

  TX: 256

  Current hardware settings:

  RX: 256

  RX Mini: 0

  RX Jumbo: 0

  TX: 256


  这个参数一般出厂会设置为最优。


  我们如果突发流量不大,有时也可以手动调小,这样pps会更高,缓存亲和性会更好。


  如果突发流量大,那么最好保持最大值。


  3、网卡中断绑定


  查看网卡队列的中断


  [root@VM_52_246_centos:~]# cat /proc/interrupts | grep virtio | grep input

  45: 3038319 0 0 0 0 0 0 0 PCI-MSI-edge virtio0-input.0

  47: 1 2032771 0 0 0 0 0 0 PCI-MSI-edge virtio0-input.1

  查看中断亲和性

  [root@VM_52_246_centos:~]# cat /proc/irq/45/smp_affinity

  01

  [root@VM_52_246_centos:~]# cat /proc/irq/47/smp_affinity

  02

  从结果看,是绑定到了不同的cpu。这样性能比较高。


  4、网卡RPS设置


  [root@VM_52_246_centos:~]# cat /sys/class/net/eth1/queues/rx-0/rps_cpus

  ff

  [root@VM_52_246_centos:~]# cat /sys/class/net/eth1/queues/rx-1/rps_cpus

  ff


  在cpu数大于队列数的情况下,开启rps会得到更好的网络性能。这里表示,2个队列,收包软中断会重分发到8个cpu上。


  以上是使用公有云服务器,通用的一些设置检查,也是影响virtio网络性能的关键因素。


相关文章内容简介

1 忘记云主机密码如何找回?

  现在我们手头上不同的账号密码越来越多,也很容易混淆忘记。如果我们忘记了云主机的登录密码,那该怎么办呢?是不是就无法使用呢?别着急,下面我们看看应对方案。  一般我们购买弹性云主机后,默认的登录用户名是“root”,默认密码是你在购买弹性云服务器时自行创建的密码。  如果密码忘记了也不要紧,可以通过你的云服务商找回。一般服... [阅读全文]

2 为什么说云主机具有“弹性”?

  云主机凭借它的良好拓展性,让不少企业都换上它作为业务的承载。企业对云服务器满意还在于,使用它可以帮助企业有效减少一笔IT之处费用。云主机具备弹性,这弹性指的到底是什么呢?  万变云接下来给大家进行分析:  业务管理的弹性为从容应对流量的“高峰”和“低谷”,云服务器还须具备临时变通、自由伸缩的能力。比如双十一、新年大促... [阅读全文]

推荐阅读

  1. 01

    2019-06

    打着云主机的旗号卖VPS产品

    打着云主机的旗号卖VPS产品,有些商家会这样做,因此如果需要租用云主机,还需要多了解下云主机的一些知识的。相对于传统主机空间,云主机有很多优点,可是部分人还是不够了解的,这里

  2. 29

    2019-08

    购买云主机最关心的4大点因素

    云主机的使用能够帮助企业有效的减少运维成本,数据放在云端管理也更有保障,从源头上,避免了内部人员数据泄露的风险。那么,企业在针对云主机服务这一块,需要考虑哪些因素呢?

  3. 29

    2019-03

    网络营销要换IP?用拨号VPS你想怎么换就怎么换

    现在是个流量为王的时代,一个平台流量越大,越能吸引用户和商家的注意。而且很多的商家都比较重视网络推广,因为网络推广比较广,也容易获得好的效果。

  4. 17

    2019-04

    服务器租用成本如何核算?

    服务器租用成本如何核算?企业(Enterprise)在服务器租用时往往会接收到IDC服务商提供的各式各样的报价(quotation),不同IDC服务商对同种配置(deploy)服务器提供的报价不一样,有时是这个IDC商提供

  5. 20

    2019-05

    企业用独立高仿服务器的优势分析

    企业用独立高仿服务器的优势分析!一般来说,独立高防服务器作为比虚拟主机更适合自由独立操作的产品,具有哪些特殊功能是大中型企业及新兴网络业务如WEB2.0,网络视频,网络播客等所需

  6. 08

    2019-04

    不同类型的服务器选择,要横向对比什么?

    我们找服务器,有好些类型选择,选择多了,大家也可能是有些小纠结,不知道找哪个会比较好?虚拟主机,vps,还是云主机,或者是物理服务器呢?