在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” HTH, (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |