目录:
一、 tuned的介绍
tuned(本地服务程序)
调整调优配置文件 ,对系统进行调优操作,根据不同的应用场景,加载不同的配置,可以选择对应的优化操作
系统管理员可以基于多种用例工作负载来调整各种设备设置,以此优化系统性能。tuned守护进程会利用反映特定工作负载要求的调优配置文件,以静态和动态两种方式应用调优调整。
配置静态调优tuned守护进程会在服务启动时或选择新的调优配置文件时应用系统设置。静态调优会对配置文件中由tuned在运行时应用的预定义kernel参数进行配置。对于静态调优而言,内核参数是针对整体性能预期而设置的,不会随着活跃度的变化而进行调整。
配置可以做动态调优 对于动态调优而言,tuned守护进程会监视系统活动,并根据运行时行为的变化来调整设置。 从 所选调优配置文件中声明的初始设置开始,动态调优会不断进行调优调整以适应当前工作负载。
例如,存储设备在启动和登录期间的使用率会比较高,但如果用户工作负载的内容是使用Web浏览 器和电子邮件客户端,则活动量会很少。同样,CPU和网络设备在整个工作日的高峰使用期间会出 现活动增加的情况。tuned守护进程会监视这些组件的活动并调整参数设置,以最大限度提升高活动量期间的性能,并在低活动量期间降低设置值。tuned守护进程将使用预定义调优配置文件中提供的性能参数。安装并启用TUNED
默认情况下,红帽企业Linux8的最小安装中包含并启用了tuned款件包。要手动安装并启用该软件包
选择调优配置文件:
Tuned应用提供的配置文件分为以下几个类别:
1. 节能型配置文件
2. 性能提升型配置文件
性能提升型配置文件中包括侧重于以下方面的配置文件:
存储和网络的低延迟
存储和网络的高吞吐量
虚拟机性能
虚拟化主机性能
随红帽企业linux8分发的调优配置文件:
调优配置文件 | 用途 |
均衡 | 非常适合需要在节能和性能之间进行折衷的系统 |
desktop | 从balanced配置文件衍生而来。加快交互式应用响应速度 |
throughput-performance | 调优系统,以获得最大吞吐量 |
latency-performance | 非常适合需要牺牲能耗来获取延迟的服务器系统 |
网络延迟 | 从latency-performance配置文件衍生而来。它可以启用额外的网络调优参数,以提供低网络延迟。 |
网络吞吐量 | 从throughput-performance配置文件衍生而来。应用其他网络调优参数,以获得最大网络吞吐量 |
节能 | 调优系统,以最大程度实现节能 |
Oracle | 基于throughput-performance配置文件,针对Oracle数据库负载进行优化 |
virtual-guest | 当系统在虚拟机上运行时,调优系统以获得最高性能 |
virtual-host | 当系统充当虚拟机的主机时,调优系统以获得最高性能 |
关于tuned的一些操作指令:
1.安装tuned(调优软件包)
2.判断该系统调优服务是否启动
3.查看tuned程序所支持的配置
active激活;off关闭;list列出;profile更改配置;recommend推荐当前主机的性能配置; verify验证
4.查看当前活动的调优配置文件
5.列出所有可用的调优配置文件,包括内置的配置文件和系统管理员创建的、自定义调优配置文件
6.改为系统推荐使用的调优配置文件
二、 VDO的介绍
注:传一个相同的文件,但是vdo卷占用磁盘空间并不会发生变化
关于vdo的一些操作指令:
1.安装vdo软件包
2.创建vdo卷(可直接对硬盘处理也可以对标准分区处理)
3.查看vdo卷是否创建成功
4.查看vdo卷状态信息,deduplication重复删除数据;compression压缩
5.使用vdostats命令查看卷的初始统计信息和状态
6.移除vdo卷
三、 stratis的介绍
关于stratis的一些操作指令:
1.装stratisd包,以及其工具
2.启动stratisd服务
3.创建池
4.构建文件系统,对于stratis管理的存储分层而言,文件系统是构建在池中的
5.永久挂载
6.扩容
7.快照