linux – 使用cgroups有哪些优点/缺点?

我管理几个基于 Linux的服务器,我们正在考虑将几个JBoss应用程序以及在Apache上运行的几个网站从具有4个内核的RHEL 5.5(64位)服务器迁移到RHEL 6(64位)服务器24核心.我的主管已经提到了使用cgroup管理新服务器上的内存/ cpu分配的可能性.我自己做了一些阅读/研究,对cgroup的目的和他们能做的事情有了很好的理解.

我的问题是,运行cgroups有什么好处,这是管理JBoss应用程序的有效方法吗?

解决方法

最大的优势是对不同的工作负载施加限制,以便它们获得所需的性能和/或不影响在同一服务器上运行的其他工作负载.

您可以限制JBoss将使用多少cpu /内存或构建更复杂的平衡策略.

当您在单个服务器中整合许多工作负载时,极其重要的是保证他们使用了多少资源.当您拥有许多物理服务器时,本质上已经完成的事情,因为每个盒子本身就是资源限制.

相关文章

Linux中的ARP防火墙主要用于防御ARP欺骗攻击,其效果取决于多...
insmod和modprobe加-f参数导致Invalid module format错误 这...
将ArchLinux安装到U盘 几个月前入门Arch的时候上网搜了不少安...
1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...