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

云主机网络性能检测

发布时间: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. 15

    2019-03

    企业选择用国外服务器的安全问题

    网络拉近了距离,但网络也并不完全安全的。一些黑客会通过攻击服务器获取利益,这对企业来说,这是非常不安全的,使用服务器也是要做好一些防御措施的。但是有些国内的企业也会使用国

  2. 01

    2019-10

    免费的虚拟主机背后有什么猫腻?

    在网络上进行搜索,我们可以发现有不少虚拟主机打着免费的旗号。那么,这些免费的主机用起来安全吗?又是不是真的免费?我们来看看这背后存在什么猫腻!

  3. 16

    2019-05

    租用双线服务器要了解三点

    租用双线服务器要了解三点,分别是什么呢?地区的企业(Enterprise)建站,建议选择(Select)双线服务器租用。中小企业当然选择BGP多线的VPHOTOSHOP主机、云服务器。南电信北网通的现状决定了,只有

  4. 18

    2019-12

    使用云主机的优势有哪些?

    云服务器之间,用户会经常进行比较,然后从中选择最优最合适的云产品服务。云主机无论是从拓展性、安全性还是功能性,表现都要比vps以及虚拟主机要优秀。

  5. 01

    2019-07

    服务器ping值不稳定的常见原因

    服务器ping值不稳定的常见原因,ping值代表网络的响应时间,是来衡量服务器传输速度与稳定性的标准之一。导致ping值不稳定更多原因有很多,这里举例说明。

  6. 30

    2018-11

    怎么判断虚拟主机的好坏?关键词看三个数据

    随着互联网时代发展,许多企业都需要自己的网站,企业或者个人选择使用虚拟主机搭建网站,那么虚拟主机怎么选?对于建站的虚拟主机选择上,不是每个人都是专家。