Linux服务器和CPU /电源限制的最佳实践?
我正在运行几个Debian 6(2.6.32)和7(3.2)
Linux服务器,并且所有这些服务器都在其BIOS中启用了节能设置.此外,Linux显示如果服务器空闲,CPU将受到限制.
我想知道这是否会造成任何伤害 – 例如性能影响,因为Linux无法正确处理限制? Linux服务器和电源/ CPU限制是否有最佳实践? 我问的原因是我在物理戴尔服务器上遇到了几个性能问题,尽管所有值(CPU /负载,内存,I / O,网络等)似乎都是正常的.在这些特定情况下将BIOS电源设置更改为“性能”后,我能够摆脱性能问题. 解决方法
有趣的问题……
通常,我将系统性能配置文件基于应用程序和服务器的预期用途.我通常使用: >低延迟交易密集型系统. 需要确定性能和低延迟的系统通常设置为高性能配置文件,禁用所有C-States/P-States和任何功率限制. 虚拟化主机可以遵循相同的模型,但如果我受功率限制(如在共址设施中)或者主机/群集的工作负载最小,我将保留默认的平衡功率/性能配置文件.这通常是因为我对数据中心的电源和冷却负责,并且可能需要能够将更多物理服务器整合到给定的占用空间中. ERP服务器通常是独立的.较轻的工作负载获得默认的平衡配置文件.需要更具体调整并且工作负载更重(24×7操作)的系统可能会应用高性能电源配置文件. – 编辑 – 同样,在高性能电源配置文件下,性能往往更具确定性.这实际上取决于您的具体应用以及您的用户体验的内容(我们无法告诉您该怎么做).您声明禁用BIOS省电功能可以解决您遇到的性能问题. 对于Linux,请下载PowerTop实用程序并进行实验,以了解您的CPU在实际工作负载下的操作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |