分享

银河麒麟服务器操作系统 V10 SP1服务器性能评估及优化

Linux 服务器性能评估与优化是一项长期的工作,需要随时关注业务服务器的运行状态, 及时作出相应的调整,如下为 Linux 服务器性能评估及优化方案:
1、Linux 系统整体性能评估


uptime 命令主要用于查看当前服务器整体性能,例如 CPU、负载、内存等值的总览, 如下为 uptime 命令应用案例及详解:
image.png
Load average 负载有三个值,分别表示:最近 1 分钟、5 分钟、15 分钟系统的负载, 三个值的大小一般不能大于系统逻辑 CPU 核数的 2 倍,例如 Linux 操作系统有 4 个逻辑CPU,如果 load average 的三个值长期大于 8 时,说明 CPU 很繁忙,负载很高,可能会影响系统性能,但是偶尔大于 8 时,可以不用担心,一般不会影响系统性能。
如果 load average 的输出值小于 CPU 逻辑个数的 2 倍,则表示 CPU 还有空闲的时间片,例如案例中 CPU 负载为 6.22,表示 CPU 或者服务器是比较空闲的。基于此参数不能完全确认服务器的性能瓶颈,需要借助其他工具进一步判断。

2、CPU 性能评估
    利用 vmstat 命令监控系统 CPU,该命令可以显示关于系统各种资源之间相关性能的简要信息,主要用它来查看 CPU 负载及队列情况。

如图所示,为 vmstat 命令在某个系统的输出结果:
image.png
image.png
image.png
image.png
利用 sar 命令监控系统 CPU,sar 功能很强大,可以对系统的每个方面进行单独的统计, 但是使用 sar 命令会增加系统开销,不过这些开销是可以评估的,对系统的统计结果不会有很大影响。如图所示,为 sar 命令对某个系统的 CPU 统计输出:
image.png
image.png
image.png
3、内存性能评估
       利用 free 指令监控内存,free 是监控 linux 内存使用状况最常用的指令,如下图所示为服务器内存使用情况:
image.png
       一般而言,服务器内存可以通过如下方法判断是否空余:
应用程序可用内存/系统物理内存>70%时,表示系统内存资源非常充足,不影响系统性能。
应用程序可用内存/系统物理内存<20%时,表示系统内存资源紧缺,需要增加系统内存,20%<应用程序可用内存/系统物理内存<70%时,表示系统内存资源基本能满足应用 需求, 暂时不影响系统性能。
       4、磁盘 I/O 性能评估
利用 iostat 评估磁盘性能,监控磁盘 IO 读写及带宽,如下图所示:
image.png
image.png
    可以通过 Blk_read/s 和 Blk_wrtn/s 的值对磁盘的读写性能有一个基本的了解,如果Blk_wrtn/s 值很大,表示磁盘的写操作很频繁,可以考虑优化磁盘或者优化程序,如果Blk_read/s 值很大,表示磁盘直接读取操作很多,可以将读取的数据放入内存中进行操作。
       利用 sar 评估磁盘性能,通过 sar-d 组合,可以对系统的磁盘 IO 做一个基本的统计, 如图所示:
image.png
image.png
image.png
磁盘 IO 性能,评判标准:正常情况下 svctm 应该是小于 await 值的,而 svctm 的大小和磁盘性能有关,CPU、内存的负荷也会对 svctm 值造成影响,过多的请求也会间接的导致 svctm 值的增加。
await 值的大小一般取决与svctm 的值和I/O 队列长度以及I/O 请求模式,如果 svctm 的值与await 很接近,表示几乎没有 I/O 等待,磁盘性能很好,如果 await 的值远高于svctm 的值,则表示 I/O 队列等待太长,系统上运行的应用程序将变慢,此时可以通过更换更快的硬盘来解决问题。%util 项的值也是衡量磁盘 I/O 的一个重要指标,如果%util 接近 100%,表示磁盘产

生的 I/O 请求太多,I/O 系统已经满负荷的在工作,该磁盘可能存在瓶颈。长期下去,势必影响系统的性能,可以通过优化程序或者通过更换更高、更快的磁盘来解决此问题。
        5、网络性能评估
通过 ping 命令检测网络的连通性
通过 netstat –i 组合检测网络接口状况
通过 netstat –r 组合检测系统的路由表信息
q 通过 sar -n 组合显示系统的网络运行状态
通过 iftop -i eth0 查看网卡流量,详细参数如下,如图所示:
image.png
                                     Iftop 查看系统网卡流量











image.png
image.png
image.png
image.png

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服