【内核参数】细分通用场景下的内核参数优化清单?

细分通用场景下的内核参数优化清单。针对所有应用场景的参数优化,其实很难形成一套较为通用的内核参数规范,是否能针对云底座、容器底座、裸金属等维度,或按照CPU、内存、磁盘IO等资源使用强度差异的维度,提供分场景下的内核参数优化规范。...显示全部

细分通用场景下的内核参数优化清单。针对所有应用场景的参数优化,其实很难形成一套较为通用的内核参数规范,是否能针对云底座、容器底座、裸金属等维度,或按照CPU、内存、磁盘IO等资源使用强度差异的维度,提供分场景下的内核参数优化规范。

收起
参与2

返回三虎的回答

三虎三虎联盟成员系统运维工程师中国邮政储蓄银行

针对前、中、后端的业务请求数、数据处理类型、长短链接等方面,是有较大差异的,在网络参数上至少是可以形成不同的参数规范。
针对云底座、容器底座、裸金属、虚机等四个不同应用场景,在使用上存在较大差异,如云底座更关注云平台、硬件之间适配兼容,容器底座涉及防火墙配置也要求更加轻量化等,虚机相比物理机可使用的资源更少,故在部署上、参数模型方面应都有不同的规范。
针对计算密集型和大IO等类型,参数规范差异也很大,操作系统本身的调优场景(tuned)就支持性能吞吐模式(throughput-performance)和网络吞吐模式(network-throughput),可用的策略如下,供参考:
Available profiles:

  • atomic-guest - Optimize virtual guests based on the Atomic variant
  • atomic-host - Optimize bare metal systems running the Atomic variant
  • balanced - General non-specialized tuned profile
  • cpu-partitioning - Optimize for CPU partitioning
  • default - Legacy default tuned profile
  • desktop - Optimize for the desktop use-case
  • desktop-powersave - Optmize for the desktop use-case with power saving
  • enterprise-storage - Legacy profile for RHEL6, for RHEL7, please use throughput-performance profile
  • laptop-ac-powersave - Optimize for laptop with power savings
  • laptop-battery-powersave - Optimize laptop profile with more aggressive power saving
  • latency-performance - Optimize for deterministic performance at the cost of increased power consumption
  • mssql - Optimize for MS SQL Server
  • network-latency - Optimize for deterministic performance at the cost of increased power consumption, focused on low latency network performance
  • network-throughput - Optimize for streaming network throughput, generally only necessary on older CPUs or 40G+ networks
  • oracle - Optimize for Oracle RDBMS
  • powersave - Optimize for low power consumption
  • sap-hana - Optimize for SAP HANA
  • sap-hana-vmware - Optimize for SAP HANA running inside a VMware guest
  • sap-netweaver - Optimize for SAP NetWeaver
  • server-powersave - Optimize for server power savings
  • spindown-disk - Optimize for power saving by spinning-down rotational disks
  • throughput-performance - Broadly applicable tuning that provides excellent performance across a variety of common server workloads
  • virtual-guest - Optimize for running inside a virtual guest
  • virtual-host - Optimize for running KVM guests
银行 · 2024-04-05
浏览74

回答者

三虎
系统运维工程师中国邮政储蓄银行
擅长领域: 服务器信创Linux

三虎 最近回答过的问题

回答状态

  • 发布时间:2024-04-05
  • 关注会员:1 人
  • 回答浏览:74
  • X社区推广