加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

在ESXi中运行的必备Linux内核模块是什么?

发布时间:2020-12-14 02:34:22 所属栏目:Linux 来源:网络整理
导读:我习惯于将自己的内核用于服务器,因为它可以最大限度地减少漏洞(以及由此产生的补丁)的数量. 在传统(裸机)世界中,整个过程是关于知道你拥有什么(硬件),以及你需要什么(以太网,IPv4,iptables等).在虚拟化环境中,有些东西保持不变(仍然需要以太网)和IPv4),有些
我习惯于将自己的内核用于服务器,因为它可以最大限度地减少漏洞(以及由此产生的补丁)的数量.

在传统(裸机)世界中,整个过程是关于知道你拥有什么(硬件),以及你需要什么(以太网,IPv4,iptables等).在虚拟化环境中,有些东西保持不变(仍然需要以太网)和IPv4),有些东西消失了(电源管理),然后有一些新的需求(vxnet3或vmware-tools,即使它是在内核之外编译的).

所以我的问题主要关注最后两个类别:我可以完全删除哪些内容,以及我想要的新内容?

例如,如果我的所有磁盘操作都通过另一个文件系统/调度程序/缓存到达虚拟磁盘,我想要什么IO调度程序?我是否需要启用超线程,或者VM无论如何都要向我显示它作为CPU?我是否需要打开大型接收卸载,或者是管理程序的网络驱动程序要为我做什么?

解决方法

我订阅了以前添加的所有评论.
大多数性能调整都是在ESXi上完成的.客户端是在.vmx文件上完成的.
此外,您可以添加到网络接口的任何调整(例如:缓冲区大小,LRO等)都将提高来宾VM的性能.
您还可以查看ESXi的半虚拟化功能.

VMWare有一个非常好的文档,提供了性能调整的最佳实践.你可以在这里找到“Performance Tunning Best Practices”
本文还将帮助您了解低级虚拟化在ESXi中的工作原理,并可能让您了解在Guest OS上可以禁用/启用的内容(包括内核)

HTH,

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读